Actividades de codificación sin conexión que puede realizar con sus alumnos: bucles

¿Estás buscando una actividad de codificación gratuita y divertida que puedas hacer con tu clase? CodeMonkey lo tiene cubierto en nuestra columna de blog más reciente: 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 25 minutos de esta semana ayudará a los estudiantes a comprender cómo bucles trabajar en programación.

Paso 1 - 10 minutos.
Analice lo siguiente con sus alumnos:

La programación no se trata solo de escribir las declaraciones correctas en el orden correcto, también se trata de saber cómo escribir código claro y corto.
Imagina que tenemos que escribir un programa simple para hacer que el mono suba una escalera alta de 100 escalones y solo podemos usar la función “stepUp” para hacer que el mono suba un escalón a la vez.
Pregunte a sus alumnos: "¿Crees que el programador escribió una línea de código para cada escalón?" ¡Imagínese lo LARGO que sería este código! ¡Serían 100 líneas de código!
Entonces, en lugar de un código que se ve así (X100):
stepUp stepUp stepUp etc ...
¿No sería genial escribir algo más corto? Pida a sus alumnos que sugieran un camino más corto. ¿Qué tal algo como esto?
stepUp 100 veces
Afortunadamente, esto es posible. No exactamente como lo acabamos de escribir ahora, pero es bastante similar. El código que está escrito de esta manera se llama bucle.

Paso 2 - 5 minutos.
Explique lo siguiente:

Explique a su clase que un "ciclo simple" es una secuencia de instrucciones que se repite un número específico de veces. También hay otros tipos de bucles (para bucles, hasta bucles) que duran hasta que se cumple una condición particular, pero aprenderemos sobre ellos más adelante.

Volviendo al ejemplo de la escalera ... la forma de escribir eso en Coding Adventure sería:

       100 veces -> stepUp

El número 100 representa la cantidad de veces que queremos que se ejecute el código dentro del ciclo.

Tenga en cuenta la sintaxis especial: el punto entre el número y la palabra veces, el espacio antes
el ->, y la sangría del código dentro del bucle (stepUp es el código dentro del bucle). Asegúrese de que sus alumnos sepan cómo usar la tecla "Tab" en sus teclados para introducir sangrías en el código. Otra alternativa es presionar la barra espaciadora cuatro veces.

Recuerde que puede hacer clic en el botón "tiempos" en la parte inferior para obtener un bucle en el código sin tener que preocuparse por la sintaxis.

Paso 3 - 10 minutos.
Actividad sin conexión para hacer en clase:

Muestremos otro ejemplo para aclarar mejor el uso de un bucle simple. Escriba el siguiente código en el lado izquierdo de la pizarra:

       paso 10 girar a la izquierda paso 10 girar a la izquierda paso 10 girar a la izquierda paso 10 girar a la izquierda

Pida a sus alumnos que identifiquen un patrón repetido en el código. El patrón que identifiquen debería ser:

       paso 10 gira a la izquierda

Ahora, junto a ese código, en el lado derecho, escriba:

       4 veces-> paso 10 girar a la izquierda

Pregunte a sus alumnos qué creen que hace cada bloque de código.

Explique que cada código es el mismo; solo el lado derecho del código está escrito como un bucle. Una vez que encontramos el patrón en el lado izquierdo, todo lo que teníamos que hacer era escribirlo una vez y agregar 4 veces->. El código resultante hace lo mismo, pero es más corto y más fácil de entender.

El significado del código de la derecha es que "paso 10, girar a la izquierda" se repetía cuatro veces, y luego el ciclo terminaba. Una vez que finaliza el ciclo, la computadora pasa a la siguiente declaración.

Esta actividad de codificación fuera de línea es de la Lección 5 de la Aventura de codificación, Parte 1: Planes de lecciones de Fundamentos. 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í.

¡Prueba CodeMonkey en casa o en la escuela!

free trial

o

para tu escuela / distrito

Más para explorar:

Meet the Teacher 2024_Brian Selke

Meet The Teacher: Brian Selke

Computer Immersion Instructional Coach | Redding, CA | Redding School District | Grades: 2nd – 8th Tell us a little bit about your

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.

Suscríbete al blog de CodeMonkey

Manténgase al día sobre las últimas noticias
Y MÁS INFORMACIÓN SOBRE CODIFICACIÓN PARA NIÑOS.