Tomar decisiones
Ramifique la historia
Tomar decisiones es una lección gratuita de Coding for Kids en CoddyKit. Esta es la lección 2 de 4. Puedes leer la lección completa abajo gratuitamente — luego la practicas en el navegador con un editor de código integrado y un tutor de IA 24/7. Forma parte de la ruta de aprendizaje de Coding for Kids, y tu progreso se sincroniza en la web y la app de CoddyKit. El curso de Coding for Kids incluye 4 lecciones en total.
¡Elija su camino! 🌳
¡Ahoy de nuevo! 🏴☠️ ¡Las mejores aventuras le permiten elegir lo que sucede después! 🌳
Hoy aprenderemos a ramificar la historia usando decisiones y if. 🤔
print("Time to make choices! 🌳")Ofrezca dos caminos 🛤️
¡Ofrezca al jugador dos caminos para elegir! 🛤️
¡Después pregúntele cuál elige!
print("A fork in the road! 🛤️")
print("Left = cave 🕳️")
print("Right = river 🌊")
choice = input("Which way? (left/right) ")
print("You chose:", choice)Reaccione con if 🧠
¡Ahora haremos que el juego REACCIONE a la decisión con if! 🧠
¡Una decisión diferente produce una historia diferente! ✨
choice = "left"
if choice == "left":
print("You enter a spooky cave! 🕳️")
else:
print("You swim across the river! 🌊")Más de dos 🔀
¡Use elif para añadir TODAVÍA MÁS caminos! 🔀
elif significa «si no, si esto en su lugar». 🤓
choice = "climb"
if choice == "cave":
print("Into the cave! 🕳️")
elif choice == "climb":
print("You climb a tall tree! 🌳")
else:
print("You wait around. 🤷")Conecte la decisión real 🎯
¡Conectemos la entrada real del jugador con la historia! 🎯
door = input("Open the red or blue door? ")
if door == "red":
print("A friendly monkey! 🐵")
else:
print("A pile of gold! 🪙")¡Cuidado con la ortografía! 🔤
¡Los ordenadores son exigentes! Para Python, "Left" y "left" son DIFERENTES. 😮
¡Use .lower() para convertir todo a minúsculas y evitar confusiones! 🪄
choice = "LEFT"
choice = choice.lower()
if choice == "left":
print("Going left! 👈")Las decisiones cambian las estadísticas 📊
¡Las decisiones pueden cambiar las monedas o la salud del jugador! 📊
¡Recoger oro añade monedas! 🪙
coins = 0
choice = "grab gold"
if choice == "grab gold":
coins = coins + 10
print("Coins now:", coins, "🪙")Una decisión arriesgada ⚠️
¡Algunas decisiones son ARRIESGADAS! ¡Tocar una trampa hace perder salud! ⚠️
health = 100
choice = "touch trap"
if choice == "touch trap":
health = health - 30
print("Health now:", health, "❤️")Decisiones dentro de decisiones 🪆
¡Una decisión puede llevar a OTRA decisión! ¡Como las muñecas rusas! 🪆
path = "cave"
if path == "cave":
print("Inside the cave you see a chest! 📦")
print("Do you open it? Next lesson decides! 😏")Una función para decisiones 🛠️
¡Encapsule una decisión en una función para reutilizarla! 🛠️
def ask(question):
answer = input(question + " ")
return answer.lower()
pick = ask("Go up or down?")
print("You picked:", pick)¡Maestro de las decisiones! 🏆
¡Ahora puede ramificar cualquier historia! 🎉
ifreacciona a una decisión 🧠elifañade más caminos 🔀.lower()corrige las diferencias de mayúsculas y minúsculas 🔤- Las decisiones cambian las monedas y la salud 📊
Siguiente: ¡encontrar el tesoro y GANAR! 💎
print("I can make choices! 🌳🥇")¡Comprobación rápida! ✅
¡Ponga a prueba su habilidad para tomar decisiones! 🧠
¡Hora de repasar! 🎒
¡Excelente trabajo, maestro de las decisiones! 🌟
if/elif/elsedividen la historia en ramas 🌳.lower()evita confusiones de escritura 🔤- Las decisiones cambian las monedas y la salud 📊
- Una decisión puede conducir a más decisiones 🪆
Lo siguiente: ¡GANAR el tesoro! 💎
print("Making Choices: complete! 🚀")Preguntas frecuentes
¿La lección «Tomar decisiones» es gratis?
Sí — el texto completo de «Tomar decisiones» es gratis para leer aquí en la web. Para practicarla de forma interactiva (editor de código integrado y tutor de IA 24/7) y desbloquear el resto del curso de Coding for Kids, actualiza a CoddyKit PRO. El curso de Coding for Kids incluye 4 lecciones en total.
¿Qué aprenderé en «Tomar decisiones»?
Ramifique la historia Practicas Coding for Kids con código real que ejecutas directamente en el navegador, y un tutor de IA 24/7 responde tus preguntas mientras trabajas en la lección.
¿Necesito experiencia previa para empezar Coding for Kids?
No se requiere experiencia previa. Coding for Kids en CoddyKit está estructurado para principiantes hasta estudiantes avanzados, así que puedes empezar aquí o desde el inicio y avanzar a tu ritmo. Esta es la lección 2 de 4.
¿Cuánto tiempo toma la lección «Tomar decisiones»?
La mayoría de las lecciones de CoddyKit toman alrededor de 5–10 minutos. Cada una es compacta e interactiva, así que avanzas constantemente y retomas exactamente por donde dejaste en la web y la app.
¿Puedo escribir y ejecutar código en esta lección de Coding for Kids?
Sí. Cada lección de Coding for Kids incluye un editor de código integrado, así que escribes y ejecutas código real directamente en tu navegador y obtienes retroalimentación instantánea de IA — sin configuración local necesaria.
Todas las lecciones de este curso
- Planificar la aventura
- Tomar decisiones
- Encontrar el tesoro
- Fin del juego