Saltar la navegación

Blockly ■ Procedimientos

Tarea de investigación
Blockly: procedimientos

Programa led-4 sin procedimientos


El siguiente programa realiza:

  • un parpadeo alternativo [7 bloques],
  • pausa de 0,5s (con ledes apagados),
  • otro parpadeo alternativo [exactamente los mismos 7 bloques anteriores],
  • pausa de 2s (con ledes apagados),
  • y vuelta a empezar.

Puedes terminar de encajar los bloques y comprobar si quieres cómo funciona o bien simularlo.

¡Sin embargo se ve claramente que hay dos grupos de bloques de instrucciones repetidos!

Piensa y responde

Pregunta

Cuando tenemos grupos de bloques que se repiten a lo largo de un programa,
¿crees que PICAXE tendrá alguna forma especial de tratarlos para que se entienda mejor y para que el programa no sea tan extenso?

Respuestas

No hace falta. Siempre tendremos el Copiar y Pegar.
Podemos Copiar y Pegar todas las veces que hagan falta, dos veces, o diez o las que sean.

No se necesita nada especial, porque siempre se entenderá bien el programa aunque sea muy largo.

Sí. Consiste en crear un nuevo bloque personalizado que contendrá toda la parte que se repite.
En vez de Copiar y Pegar usaremos este nuevo bloque que hemos creado.
Es como crear un nuevo bloque que hará lo que nosotros queramos (basándonos en los que ya existen).

Retroalimentación