Escolar Documentos
Profissional Documentos
Cultura Documentos
DE COMPUTADORES
Esta é uma versão simplificada do Mapa da Aula, para impressão. Os recursos interativos
disponíveis no material não funcionarão nesta versão. Para uma experiência mais enriquecedora,
acesse a versão completa do Mapa da Aula na aba AULAS.
2
AULA 2 ● PARTE 1
3
Tipos de erros 14:08
4
AULA 2 ● PARTE 2
5
Tipos de dados básicos 08:18
Alguns exemplos:
• quantidade = 10
• nota = 9.5
• nome = ‘Vítor’
• aluno = “Lucas”
• achou = true
6
AULA 2 ● PARTE 3
Operadores aritméticos:
+ : adição 3 + 8%5 + 4 * 5 – 10/4 + 8//5 + (3-1)*(2**2) – 1
- : subtração
* : multiplicação 3 + 8%5 + 4 * 5 – 10/4 + 8//5 + 2*4 – 1
** : potenciação 2**3 = 8
/ : divisão real 7/2 = 3.5
3 + 3 + 20 – 2.5 + 1 + 8 - 1
// : divisão inteira 7//2 = 3 6 + 20 – 2.5 + 1 + 8 - 1
% : resto de divisão inteira 7%2= 1
26 – 2.5 + 1 + 8 – 1
23.5 + 1 + 8 - 1
Se vocês usarem a barra, vai dar um resultado, 24.5 + 8 - 1
se usarem duas barras é outro resultado, e isso
tem que atentar porque vai fazer diferença e 32.5 - 1
vai gerar erros de lógica.
31.5
7
Dinâmica: Calcule
Calcule as seguintes expressões aritméticas a mão:
16:01 Funções matemáticas
1) 5 + 2*(6-2) + 6//10 + 6/10 – 6%10 + 3*4
Sílvia fala sobre como incluir as funções matemáticas. Assim,
é preciso incluir no inicio do código a linha import math.
2) 8 – 12//7 + 12%7 – 4*(10%8) – 6.0/5 + 3 Essa instrução permitirá o uso das funções matemáticas do
Python.
8
Dinâmica: Calcule
Represente em Python as seguintes expressões a mão:
35:45 Instrução de Atribuição II
+ Neste momento, considerando o que já foi explicado, são
apresentados mais detalhes e exemplos de uso da instrução
de atribuição.
num = 10
num = 20
num = num + 2
num = num + 3
Dinâmica: Calcule num = num // 2
num = 2 + (num-10)*
Qual o valor final da variável val?
val = 7
val = 9//4
val = val + 1
val = val + 10
val = 4 + val – 5 *2
val = val//2
val = math.abs(val – 19) + 2
9
AULA 2 ● PARTE 4
Verdadeiro. Falso.
10
Programas puramente sequenciais 05:52
11
AULA 2 ● PARTE 5
Dinâmica: Exercício 2
Dinâmica: Exercício 3
12
Dinâmica: Exercício 4
31:41 Resumo
A professora lista um resumo dos elementos que foram
tratados nesta aula:
• Etapas para Solução de Problemas:
1. Identificação do problema;
2. Organização da solução;
3. Codificação em uma linguagem de programação;
• Ambiente de programação & Tipos de erros;
• Conceitos básicos: variáveis & constantes;
• Expressões Aritméticas;
• Instrução de atribuição: permite atribuir valores às variáveis;
• Instrução de Entrada:
input. Permite receber os dados informados pelo usuário;
• Instrução de saída:
print. Permite escrever na tela informações ao usuário;
• Desenvolvimento de programas puramente sequenciais.
13