📘 Plano de Aula – Introdução ao Python até Estrutura Condicional if
Público-alvo: 1º ano do Ensino Técnico em Informática
Duração: 2 aulas de 50 minutos (pode ser ajustado conforme seu tempo de aula)
Pré-requisitos: Nenhuma experiência prévia em programação
Recursos necessários: Computadores com Python instalado (ou Google Colab), projetor,
acesso à internet (opcional)
🎯 Objetivos da Aula
1. Apresentar a linguagem Python e seu uso no mundo real.
2. Ensinar os primeiros comandos básicos: impressão, entrada de dados e variáveis.
3. Introduzir tipos de dados primitivos.
4. Trabalhar com operadores lógicos e aritméticos.
5. Compreender e aplicar a estrutura condicional if.
🧠 Conteúdo Programático
1. Apresentação do Python
História breve
Vantagens (simplicidade, versatilidade, comunidade)
Aplicações no mercado (web, automação, ciência de dados etc.)
2. Primeiros Comandos
Print(): saída de dados
Input(): entrada de dados do usuário
Comentários: #
3. Variáveis e Tipos de Dados
Inteiros (int), decimais (float), texto (str)
Conversão de tipos: int(), float(), str()
4. Operadores
Aritméticos: +, -, *, /, //, %
Relacionais: >, <, ==, !=, >=, <=
Lógicos: and, or, not
5. Estrutura Condicional Simples
If, else
Indentação
Exemplos práticos
🧪 Atividades Práticas (em sala)
1. Exercício 1 – Boas-vindas
Escreva um programa que pergunte o nome do aluno e mostre uma mensagem de boas-
vindas.
2. Exercício 2 – Calculadora simples
Solicite dois números e mostre a soma, subtração, multiplicação e divisão entre eles.
3. Exercício 3 – Verificador de idade
Peça a idade e informe se o usuário é maior ou menor de idade.
4. Exercício 4 – Verificador de número par ou ímpar
Peça um número e diga se ele é par ou ímpar usando o operador %.
📚 Sugestão de Tarefa para Casa
Crie um programa que pergunte a nota de um aluno e diga se ele está aprovado (nota >= 6)
ou reprovado (nota < 6).
💡 Dicas de Didática
Use analogias simples (ex: “variável é como uma caixinha que guarda algo”).
Mostre códigos funcionando no projetor antes de pedir que os alunos testem.
Valorize o erro como parte do processo (“bugs ajudam a aprender”).
Dê espaço para os alunos explorarem modificações nos códigos propostos.
Aula de Introdução ao Python
📜 1. O que é Python?
Python é uma linguagem de programação criada em 1991 por Guido van Rossum. O nome
não tem relação com a cobra, mas sim com o grupo de comédia britânico “Monty Python”.
Por que Python é tão usado?
Simplicidade: fácil de ler e escrever.
Versatilidade: serve para web, jogos, automação, ciência de dados, inteligência artificial etc.
Comunidade: muita gente usa, então há muitos tutoriais, cursos e ajuda gratuita.
Gratuito e de código aberto.
🌍 2. Onde o Python é usado no mundo real?
Instagram e YouTube: usam Python em parte do backend.
Automação de tarefas: renomear arquivos, enviar e-mails automáticos.
Ciência de dados: análises, gráficos, estatísticas.
Robótica e I.A.: controle de sensores e decisões inteligentes.
Jogos: como base para protótipos ou jogos simples.
🛠️3. Primeiros Comandos
✅ print() – Mostrar algo na tela:
Print(“Olá, mundo!”)
✅ input() – Pegar algo digitado pelo usuário:
Nome = input(“Digite seu nome: “)
Print(“Seja bem-vindo,”, nome)
🧮 4. Variáveis e Tipos de Dados
📦 O que é uma variável?
É como uma caixa com um nome, onde guardamos informações.
Idade = 16
Nome = “Lucas”
Altura = 1.75
🧠 Tipos mais comuns:
Tipo Exemplo O que é?
Int 10 Número inteiro
Float 3.14 Número decimal
Str “Oi” Texto
Bool True Verdadeiro/Falso
🎯 Conversão de tipos:
Nota = float(input(“Digite a nota: “))
➕ 5. Operadores Aritméticos e Lógicos
Aritméticos:
+ # soma
- # subtração
* # multiplicação
/ # divisão
// # divisão inteira
% # resto da divisão
Relacionais:
== # igual
!= # diferente
# maior
< # menor
>= # maior ou igual
<= # menor ou igual
Lógicos:
And # e
Or # ou
Not # não
🔀 6. Estrutura Condicional: if
Para tomar decisões no programa:
Idade = int(input(“Digite sua idade: “))
If idade >= 18:
Print(“Você é maior de idade.”)
Else:
Print(“Você é menor de idade.”)
Com elif (senão, se):
Nota = float(input(“Digite sua nota: “))
If nota >= 7:
Print(“Aprovado!”)
Elif nota >= 5:
Print(“Recuperação!”)
Else:
Print(“Reprovado!”)
💡 Resumo da Aula
1. Python é uma linguagem poderosa e fácil de aprender.
2. Você aprendeu a:
Mostrar mensagens com print
Receber dados com input
Criar variáveis e entender seus tipos
Usar operadores
Criar condições com if, else, elif
🧪 Desafios Práticos
1. Peça a idade do usuário e diga se ele pode votar.
2. Crie um programa que receba dois números e diga qual é o maior.
3. Peça o nome e a nota de um aluno, diga se ele foi aprovado.