En este articulo veremos los bucles básicos que nos permiten que los códigos se repitan.
Objetivos de aprendizaje:
1- Identificar y aprender la función de la lógica y los bucles.
2- Use una variedad de comandos de microbit para crear operadores booleanos.
3- Use una variedad de comandos de controlador de eventos de entrada de microbit para crear soluciones "reales".
Conceptos de computación.
1- Aprenda sobre condicionales e iteraciones y cómo se pueden usar estos conceptos de programación.
2- Aprenda sobre Boolean Logic.
3- Explore y aprenda a usar los comandos de microbit en las listas de herramientas de Loops y Logic.
Paso# 1 Utilización de comando REPEAT : Los bucles básicos permiten que las secuencias de código se repitan. El comando REPEAT, es un bucle básico. Cambiar el valor en el comando cambia la cantidad de veces que se repetirá el código. Este valor podría ser una variable recopilada a partir de una entrada o generada por el usuario.
Hagamos una práctica:
Realice un simple bucle que repite el código 6 veces cuando se presiona el botón A. Si es usted profesor o instructor puede pedir los alumnos que experimenten cambiando los valores. Este valor se conoce como la interación.
Los bucles se pueden colocar dentro de los bucles, esto se denomina "agrupamiento" Este es un ejemplo de un bucle anidado.
Paso# 2 Utilización de comando Condicional: para tener más control sobre un bucle o comandos repetidos necesitamos usar una declaración llamada Condicional. Este es un bucle que verifica ciertas condiciones y, dependiendo de ellas, el bucle se detendrá.
Hagamos una práctica:
Realicemos un juego muy famoso, para poner en practica los concepto de una declaración condicional.
Piedra, papel o tijera.
Haga clic en las variables y abra la lista de comandos. A continuación, haga clic en Crear una variable. Se abrirá un cuadro de diálogo. Escriba el nombre de la variable que desea crear. Pruebe y use un nombre que describa su uso y se crear el bloque de comandos lógicos en el área de trabajo, de modo que procese el número requerido de sentencias condicionales.
El valor aleatorio asignado a la variable ahora puede procesarse usando lógica booleana usando un bloque de comando IF .
Para hacer esto, necesita crear el bloque de comandos lógicos en el área de trabajo, de modo que procese el número requerido de sentencias condicionales.
Para el juego, prueba el armar de la variable por su valor para decidir qué objeto mostrará. Ya sea una piedra, papel o tijeras. Construya la declaración condicional usando el IF y luego ordene y agregue instrucciones extra if y else. Entonces, si la variable es igual a 0, entonces muestre un pedazo de papel. Código se mostrara como el siguiente ejemplo:
Retos:
Intenta agregar un contador de ganancias a tu de código. El botón A agrega 1 a una variable preparada previamente llamada Puntuación. Esto se puede encontrar en la lista Avanzado> Juegos en la caja de herramientas y que al presionar el botón B muestra cuántos juegos han sido ganados (o han hecho trampa en :-))
Crear un dado que cuando se agita muestra el número correcto de puntos para el número lanzado.
Construir un temporizador. Este temporizador debe transcurrir exactamente tres minutos.
Podrás encontrar mas información https://makecode.microbit.org/
Resumen:
¿Qué has aprendido en este tema?
¿Qué más crees que necesitas saber sobre este tema y cómo lo descubrirás?
¿Qué áreas de este tema pueden ser difíciles de enseñar o entender para otros maestros?
Puedes darle un formato a tus pregunta, para tu resumen en clase.
Necesito ayuda, Me Toca crear una historieta de scratch acerca de 5 desiciones Que tengan camino de acciones sobre microbit, Gracias