Conversando com o Computador

Aula 02 - Programação para Crianças

🤖 Entrada de Dados ⏱️ 90 minutos 🎯 Tipos de Dados

🎯 Objetivos da Aula

💬

Função input()

Aprender a receber informações do usuário

🔢

Tipos de Dados

Entender string, int e float

🔄

Conversão

Converter entre diferentes tipos

🎴

Projeto

Criar cartão de apresentação interativo

📚 Conteúdo da Aula

🔄 Parte 1: Revisão (10 min)

Relembrar conceitos básicos da aula anterior:

  • Variáveis como "caixinhas"
  • Função print()
  • F-strings para formatação

🤖 Parte 2: Fazendo Perguntas (20 min)

O Computador Como Amigo Curioso

Assim como um amigo curioso faz perguntas, o computador também pode perguntar coisas para nós!

Primeiro Exemplo:
nome = input("Qual é o seu nome? ")
print(f"Olá, {nome}!")
⚠️ Importante: Tudo que vem do input() é texto!

🏷️ Parte 3: Tipos de Informação (25 min)

Diferentes Tipos de Caixinhas

📝 String (Texto)

Para palavras e frases

"Olá, mundo!"
🔢 Int (Número Inteiro)

Para contar coisas

10
💯 Float (Número Decimal)

Para medidas

1.75

Conversão de Tipos

idade_texto = input("Sua idade: ")  # Vem como texto
idade_numero = int(idade_texto)      # Converte para número
print(f"No próximo ano você terá {idade_numero + 1} anos")

🎴 Parte 4: Projeto - Cartão de Apresentação (25 min)

Vamos criar um cartão de apresentação interativo!

Código Completo:
# Programa: Cartão de Apresentação
nome = input("Qual é o seu nome? ")
idade = int(input("Quantos anos você tem? "))
altura = float(input("Qual é a sua altura em metros? "))
cor_favorita = input("Qual é a sua cor favorita? ")

print("\n" + "="*30)
print("🎴 CARTÃO DE APRESENTAÇÃO 🎴")
print("="*30)
print(f"Nome: {nome}")
print(f"Idade: {idade} anos")
print(f"Altura: {altura}m")
print(f"Cor favorita: {cor_favorita}")
print("="*30)
Exemplo de Resultado:
==============================
🎴 CARTÃO DE APRESENTAÇÃO 🎴
==============================
Nome: Maria
Idade: 10 anos
Altura: 1.45m
Cor favorita: Azul
==============================

🎯 Parte 5: Desafio e Próximos Passos (10 min)

🏠 Desafio para Casa

Criar um programa que calcule a idade em dias, perguntando o ano de nascimento.

💡 Dica: Use o ano atual (2025) menos o ano de nascimento, depois multiplique por 365!

🔮 Próxima Aula

Na Aula 03, vamos aprender como o computador toma decisões usando if, elif e else!