Semana de 09-13/04/2018:

  • mais exercícios com repetições encaixadas:
    • estimação do pi (pela área do círculo discretizado)
    • bagagem de mão com volume ótimo
    • aproximações inteiras da razão áurea

Material suplementar:

  • Vídeos do Coursera: 19 e 20
  • Aulas interativas: Exercícios

Semana de 2-6/4/2018:

  • critério de parada para √¯: y**2 chega no intervalo [x-ε,x+ε]
  • cosseno(x) a partir de aproximações pela série de Taylor:
         implementação direta x implementação esperta, gráficos com plotutils, instabilidade numérica e pré-condicionamento
  • repetições encaixadas: tabuada, gráficos em modo texto
  • códigos: fatorial.py, cosseno-v0.py, cosseno-v1.py, tabuada.py, grafico.py

Material complementar:

Semana de 19-23/3/2018:

  • processamento de sequências lidas da entrada
  • mecanismos de cômputo iterativo/incremental: soma, produto, máximo e teste de ordem ascendente
  • funções: Fibonacci e √¯
  • exemplos de códigos

Material complementar:

Semana de 12-16/3/2018:

  • a função input();
  • comandos if...else... e while;
  • funções de conversão de tipos int() e float()
  • contadores e sequências
  • exemplos de código


Material complementar:

Semana de 5-9/3/2018:

  • Histórico da Computação;
  • Expressões com operadores aritméticos (+,-,*,/,//,%,**), operadores relacionais (==,!=,>,<,>=,<=) e operadores lógicos (and,or);
  • Expressões e tipos (int, float, bool e str);
  • Funções print(), type() e len().


Aula introdutória

Vídeos sugeridos do Coursera no Youtube:

  • O que é Ciência da Computação
  • O que é Software Livre
  • Primeiras linhas em Python
  • Variáveis e scripts em Python
  • Valores e tipos em Python


Leitura recomendada: "Como pensar como um cientista da computação: O caminho do programa"

Exercícios sugeridos para estudo individual: até antes do Exercício 2.2 de Variáveis, expressões e comandos (Aulas em Python: Edição interativa)

Última atualização: terça-feira, 19 jun. 2018, 20:54