Page 50 - ODV Training outline _ES
P. 50
Hacia códigos cada vez más complejos, gracias también al trabajo de
la comunidad
Observando los bloques utilizables en Scratch, uno se da cuenta fácilmente de las
posibilidades casi infinitas de aumentar la complejidad de los algoritmos. Además
de los bloques ya mencionados para movimiento, apariencia, sonido y diversos
bloques de control y eventos, hay bloques que permiten crear variables, bloques
con operadores numéricos y de cadena, bloques para crear interacciones
(bloques de detección) y, por último, uno puede construir códigos complejos y
largos a voluntad y convertirlos en bloques personalizados ("Mis bloques").
Todo ello, combinado con la posibilidad de modificar o crear nuevos sprites y
fondos y añadir, por ejemplo, sonidos grabados, permite crear códigos capaces
de realizar operaciones interactivas muy articuladas, como videojuegos
perfectamente funcionales. Como en todas las disciplinas, para avanzar mucho
en un camino de aprendizaje es fundamental aprender de las experiencias de los
demás. En este sentido, resulta muy útil explorar los proyectos que ofrece la
comunidad de usuarios de Scratch. Estos proyectos pueden ser vistos tanto por
los usuarios como examinados desde dentro para entender su lógica y descubrir
cómo se estructuró el código.
Un remake de una parte de un famoso Explorar el trabajo de la comunidad para
videojuego, rehecho con Scratch aprender de los demás
3.3 Microcontroladores (4 horas)
Objetivos de aprendizaje
● Desarrollar las competencias STEM, fomentando el trabajo en equipo y la
creatividad
● Comprensión de la funcionalidad de los microcontroladores.