Al final de este curso, los estudiantes tendrán una comprensión fundamental de la programación en Python, incluidas variables, tipos de datos básicos, bucles y funciones. Utilizarán Python para crear programas simples, aplicando el pensamiento lógico y las habilidades de resolución de problemas.
Objetivo: Familiarizar a los estudiantes con Python, sus usos y cómo configurar un entorno de programación básico.
Actividades:
print("Hello, World!")
Tarea: escribe código Python para imprimir su nombre, color favorito y edad.
Objetivo: comprender cómo utilizar variables y tipos de datos básicos (cadenas, enteros y flotantes).
Actividades:
name = input("What is your name? ") age = input("How old are you? ") print("Hello " name "! You are " age " years old.")
Tarea: cree un programa simple que solicite el nombre del usuario y su número favorito, luego imprima un mensaje que incluya ambos.
Objetivo: aprender a realizar operaciones matemáticas básicas e introducir condicionales (if-else).
Actividades:
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))
Tarea: crea un juego de adivinanzas de números en el que el programa selecciona aleatoriamente un número y el estudiante debe adivinar si es mayor o menor.
Objetivo: Comprender cómo utilizar bucles para repetir acciones en un programa.
Actividades:
for i in range(1, 11): print(i) num = 1 while numTarea: Escribe un programa que le pida al usuario un número e imprima la tabla de multiplicar para ese número usando un bucle.
Lección 5: Funciones y Programación Modular
Objetivo: aprender a crear y utilizar funciones para organizar el código.
Actividades:
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))
Tarea: Escribe un programa que incluya una función para calcular y devolver el perímetro de un rectángulo.
Objetivo: Aplicar todos los conceptos aprendidos para crear un juego interactivo simple.
Actividades:
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()
Tarea: finalice el proyecto, pruébelo y agregue al menos una característica nueva (por ejemplo, permitir al usuario establecer el rango de números).
Este curso proporciona una introducción divertida y práctica a la programación en Python, ayudando a los estudiantes a desarrollar el pensamiento lógico y las habilidades de resolución de problemas a través de la codificación. Al final del curso, los estudiantes habrán creado su propio juego simple y tendrán una base sólida para seguir aprendiendo en Python.
Descargo de responsabilidad: Todos los recursos proporcionados provienen en parte de Internet. Si existe alguna infracción de sus derechos de autor u otros derechos e intereses, explique los motivos detallados y proporcione pruebas de los derechos de autor o derechos e intereses y luego envíelos al correo electrónico: [email protected]. Lo manejaremos por usted lo antes posible.
Copyright© 2022 湘ICP备2022001581号-3