Semana 1 de 8
¿Qué es Python?
La primera lección. Los estudiantes descubren qué es realmente el código: instrucciones exactas que la computadora sigue en orden. Escriben y ejecutan su propio programa en Python usando print() para poner palabras en la pantalla, y ven qué pasa cuando una instrucción se escribe mal.
- Tiempo estimado
- 50-60 minutos
- Proyecto
- Tarjeta de presentación digital
La idea
El código es una lista de instrucciones, y la computadora las sigue en orden sin adivinar. print() es la primera instrucción que vas a aprender: muestra exactamente el texto que está entre las comillas. Cambia las palabras entre comillas y la pantalla cambia con ellas.
Lo que vas a aprender
- Decir, con sus propias palabras, qué es un programa.
- Escribir y ejecutar un programa que use print() para mostrar texto.
- Explicar por qué la computadora ejecuta las líneas en orden, de arriba hacia abajo.
- Leer un mensaje de error corto y arreglar una comilla faltante.
Palabras nuevas
- programa
- Un conjunto de instrucciones exactas que la computadora sigue, una línea a la vez.
- print()
- Un comando de Python que muestra en la pantalla el texto que pongas entre comillas.
- cadena
- Un texto entre comillas, como "Hola".
- salida
- Lo que el programa muestra en la pantalla cuando se ejecuta.
- error
- El mensaje que Python muestra cuando una línea está escrita de una forma que no puede seguir.
Proyecto: Tarjeta de presentación digital
Edita el código inicial de abajo y presiona Ejecutar para verlo funcionar. Usa Restablecer código inicial para volver al original cuando quieras.
Ejecuta tu programa para ver la salida.
Resultado esperado
Hola, soy Alex.
Tengo 10 años.
El último juego que jugué fue futbol.Mini desafío
Agrega dos líneas más a tu tarjeta: una sobre un juego o pasatiempo que te guste, y otra sobre algo que quieras construir este año.
Desafío de depuración
Esta línea debería imprimir la palabra Hola, pero en vez de eso detiene el programa con un error. Fíjate en qué falta alrededor de la palabra Hola. Todo texto en Python lo necesita.
Código con errores
print(Hola)Ver soluciónOcultar solución
Pon comillas alrededor del texto:
print("Hola")Desafío de extensión
Agrega una línea en blanco a tu tarjeta escribiendo print() sin nada dentro de los paréntesis. Úsala para dividir tu tarjeta en dos secciones ordenadas.
Reflexiona
La computadora siguió tus líneas en el orden exacto en que las escribiste. En el juego que construirás al final de este programa, el orden también importará. ¿Qué saldría mal si un juego imprimiera "¡Ganaste!" antes de que el jugador siquiera tomara un turno?
Notas para docentes
La gran idea es que la computadora es literal: imprime exactamente lo que está entre comillas, en orden, y nada más. Los dos errores que más verás son una comilla faltante y un paréntesis faltante. Trátalos como los primeros errores que los estudiantes encuentran y arreglan, no como un fracaso. Pídeles que lean su salida en voz alta para comprobar que dice lo que querían.
¿Vas a dirigir esta lección? Consulta la guía para docentes y bibliotecarios para saber cómo darla, los errores más comunes y una actividad de respaldo sin computadora.
¿Terminaste esta lección? Márcala como completada para desbloquear la siguiente semana.