Saltar al contenido

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.

main.py
Terminal

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ó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.