¿Estás buscando una actividad de codificación gratuita y divertida que puedas hacer con tu clase? CodeMonkey lo tiene cubierto en Actividades de codificación sin conexión. No necesita ninguna experiencia en codificación para realizar esta actividad; simplemente lea el siguiente ejercicio y luego hágalo mañana en clase. La actividad de 15 minutos de esta semana ayudará a los estudiantes a comprender cómo hasta bucles trabajar en programación.
La siguiente actividad facilita la comprensión del bucle hasta. Hasta que los bucles repiten una acción hasta que cambia una condición.
Algunos de nuestros juegos infantiles favoritos se basan en realizar una acción hasta que cambia la condición. Por ejemplo, en la danza congelada, bailas hasta que la música se detiene y luego te congelas. Estas actividades reflejan cómo funciona el ciclo "hasta". Elija una actividad para jugar de acuerdo con el grupo de edad de sus estudiantes y el tamaño de su salón de clases. Dos juegos posibles son sillas musicales o baile congelado. Le invitamos a elegir un juego diferente.
Haga que sus alumnos jueguen el juego que seleccionó. Después de la actividad, hable con ellos e intente simplificar las acciones que tomaron. Por ejemplo, si eligió el baile congelado, los estudiantes bailaron durante la música y cuando la música se detuvo, se congelaron. Escriba esto en la pizarra.
Pida a sus alumnos que identifiquen los tipos de bucles que han aprendido. Tenga una breve discusión sobre bucles simples (una secuencia de instrucciones que se repite un número específico de veces) y bucles "for" (realiza un conjunto de acciones en todos los objetos de una colección).
En esta lección, usaremos un nuevo tipo de ciclo: el ciclo "hasta". Este bucle es muy útil pero también peligroso cuando se usa sin cuidado. Es útil porque nos ayuda cuando tenemos una tarea repetitiva que hacer, pero podría ser peligroso de usar porque si no tenemos cuidado, podría continuar para siempre.
El bucle "hasta" contiene un bloque de código que se repetirá Hasta que “Algo sucede”, o más exactamente, hasta que se cumple una condición específica. Esta condición se llama expresión de control o condición de bucle. La computadora verifica la condición en cada repetición. Si la respuesta es falsa, el ciclo continuará. Solo se detendrá una vez que la respuesta sea verdadera. Si no prestamos atención, podríamos darle al ciclo "hasta" una condición que no se cumplirá. Esto hará que el bucle continúe para siempre y incluso podría hacer que el programa se bloquee.
Si volvemos a nuestra actividad al comienzo de la lección, ahora podemos escribirla en pseudocódigo como un bucle "hasta":
hasta que la música se detuvo
danza
congelar
Observe que la danza tiene una muesca porque está dentro del bucle, pero la congelación no tiene una muesca porque solo se lleva a cabo después de que finaliza el bucle. Pregunte a sus alumnos: "¿Cuál es la expresión de control para este ciclo 'hasta'?"
Respuesta: La música se detuvo. Mientras escucháramos música, seguimos bailando. Podemos traducir esto al lenguaje informático: la computadora seguía preguntando: "¿Se detuvo la música?" y seguía recibiendo una respuesta falsa mientras se escuchara música. Una vez que la computadora preguntó: "¿Se detuvo la música?" y la respuesta fue cierta, dejamos de bailar. La expresión de control que usaremos en esta lección es la función "cerca". El valor devuelto por la función "cerca" determinará cuándo dejará de ejecutarse el ciclo "hasta". Pregunte a sus alumnos si pueden pensar en otros ejemplos de la vida cotidiana que se repitan hasta que se cumpla una determinada condición (o hasta que “suceda algo”), y escríbalos en pseudocódigo. Ejemplos de posibles respuestas:
hasta que la crema esté sólida
látigo
come
O
hasta la hora de dormir
ver programa de televisión favorito
ve a dormir
Esta actividad de codificación fuera de línea es de la Lección 20 de Coding Adventure Parte 2: Funciones y condiciones. Para obtener más actividades divertidas y una guía detallada del plan de estudios sobre cómo enseñar CodeMonkey, regístrese para nuestra prueba gratuita para maestros aquí.
2 opiniones en “Offline Coding Activities You Can Do With Your Students: Until Loops”
Esto es muy divertido, no puedo esperar para hacer esto con mis estudiantes 🙂
¡Gran actividad! ¡Esto realmente simplifica el concepto de bucles Hasta!