Ao final deste curso, os alunos terão uma compreensão fundamental da programação Python, incluindo variáveis, tipos de dados básicos, loops e funções. Eles usarão Python para criar programas simples, aplicando raciocínio lógico e habilidades de resolução de problemas.
Objetivo: Familiarizar os alunos com Python, seus usos e como configurar um ambiente de programação básico.
Atividades:
print("Hello, World!")
Trabalho de casa: escreva o código Python para imprimir seu nome, cor favorita e idade.
Objetivo: entender como usar variáveis e tipos de dados básicos (strings, inteiros e flutuantes).
Atividades:
name = input("What is your name? ") age = input("How old are you? ") print("Hello " name "! You are " age " years old.")
Homework: Crie um programa simples que pede o nome e o número favorito do usuário e, em seguida, imprime uma mensagem incluindo ambos.
Objetivo: Aprender como realizar operações matemáticas básicas e introduzir condicionais (if-else).
Atividades:
num1 = int(input("Enter first number: ")) num2 = int(input("Enter second number: ")) if num1 > num2: print(str(num1) " is greater than " str(num2)) else: print(str(num2) " is greater than " str(num1))
Trabalho de casa: Crie um jogo de adivinhação de números onde o programa seleciona um número aleatoriamente e o aluno deve adivinhar se é maior ou menor.
Objetivo: entender como usar loops para repetir ações em um programa.
Atividades:
for i in range(1, 11): print(i) num = 1 while numHomework: Escreva um programa que peça um número ao usuário e imprima a tabuada desse número usando um loop.
Lição 5: Funções e programação modular
Objetivo: Aprender como criar e usar funções para organizar código.
Atividades:
def calculate_area(length, width): return length * width length = int(input("Enter length: ")) width = int(input("Enter width: ")) print("Area of the rectangle is:", calculate_area(length, width))
Trabalho de casa: Escreva um programa que inclua uma função para calcular e retornar o perímetro de um retângulo.
Objetivo: Aplicar todos os conceitos aprendidos para construir um jogo interativo simples.
Atividades:
import random def guessing_game(): secret_number = random.randint(1, 20) guess = None attempts = 0 while guess != secret_number: guess = int(input("Guess the number (1-20): ")) attempts = 1 if guess secret_number: print("Too high!") else: print("You guessed it in " str(attempts) " tries!") guessing_game()
Trabalho de casa: Conclua o projeto, teste-o e adicione pelo menos um novo recurso (por exemplo, permitir ao usuário definir o intervalo de números).
Este curso oferece uma introdução divertida e prática à programação Python, ajudando os alunos a desenvolver o pensamento lógico e habilidades de resolução de problemas por meio da codificação. Ao final do curso, os alunos terão criado seu próprio jogo simples e terão uma base sólida para aprender mais em Python.
Isenção de responsabilidade: Todos os recursos fornecidos são parcialmente provenientes da Internet. Se houver qualquer violação de seus direitos autorais ou outros direitos e interesses, explique os motivos detalhados e forneça prova de direitos autorais ou direitos e interesses e envie-a para o e-mail: [email protected]. Nós cuidaremos disso para você o mais rápido possível.
Copyright© 2022 湘ICP备2022001581号-3