programas para jovenes
Muchos pensarán que Scratch es la única herramienta disponible para enseñar programación en los colegios, ya sea en Primaria o Secundaria, por su facilidad y su éxito. Y si bien es cierto que está entre las más conocidas, existen muchos otros lenguajes y plataformas para enseñar programación en varios niveles, y con diversos objetivos.
Algunos con la misma filosofía, incluso basados en Scratch; otros, con una perspectiva completamente diferente. Hoy vamos a hablar de las alternativas a Scratch, los mejores lenguajes y plataformas para enseñar programación al público más joven… ya sea en el colegio, o fuera de él.
en la tecnologia se aprnde de cualquier forma
Minecraft Education Edition
Una de las últimas novedades de Minecraft Education Edition es la integración de Code Builder, una plataforma para programar dentro del mundo Minecraft a través de un lenguaje específico, basado en bloques de colores y desarrollado en colaboración con Tynker. El resultado permite, de una forma muy sencilla, modificar el mundo de Minecraft poniendo cientos de bloques con unas pocas instrucciones, ordenarlos según ciertos patrones o conseguir algo que manualmente nos llevaría horas, en unos pocos segundos
para mas informacion de este lenguaje de programacion les dejo este link https://education.minecraft.net/how-it-works/what-is-minecraft/
CodeBug
Una plataforma que permite programar un pequeño bichito, una especie de ranita con luces y botones a través de un lenguaje de programación basado en bloques. CodeBug es entretenido y muy completo al permitir bloques, Python y JavaScript, además de divertido y económico. Puedes utilizarlo gratis a través de cualquier navegador, ya que emula la “ranita” en la pantalla; si prefieres tener el dispositivo físico puedes conseguirlo por unos 20 euros la unidad para poder interactuar con él y también programar todas sus funcionalidades
BeetleBlocks
Quien ha manejado alguna vez Scratch tal vez se haya topado con algo muy difícil de hacer: diseñar un mundo tridimensional. BeetleBlocks permite programar en un escenario 3D, su gran virtud que acompaña con algunos nuevos bloques de instrucciones especiales que, por ejemplo, permiten crear figuras geométricas. A las coordenadas X e Y añaden una nueva, Z, añadiendo así esta tercera dimensión que puede dar mucho juego a la hora de programar. Es completamente gratis y dispone de decenas de ejemplos de código para poder aprender todo lo que podemos hacer con esta plataforma.
ScratchX, las extensiones de Scratch
Cuando jugamos un tiempo con Scratch nos damos cuenta que está bastante limitado en cuanto a ciertas posibilidades y expansiones, y precisamente en este terreno nace ScratchX: un Scratch con extensiones experimentales de lo más atractivo, como por ejemplo sintetizadores de sonido, sistemas para ‘hablar’ mensajes de texto o incluso un muy curioso rastreador de la ISS, y mucho más. En total de 15 extensiones a las que merece la pena echar un vistazo si lo que quieres es enseñar programación de una forma diferente
bitbloq
La filosofía de esta plataforma la repasamos por aquí, cuando hablábamos de kits de robótica. Pues precisamente Makeblock tiene su propia versión de Scratch, que podemos decir es un clon casi idéntico salvo porque añade nuevos bloques e instrucciones, sumando así nuevas posibilidades y funcionalidades. Precisamente esto es perfecto para ser utilizado con dispositivos como los mBot o varias placas Arduino, con las que también puede trabajar
CodeCombat
Reconozco que le tengo especial cariño a esta plataforma: CodeCombat es un videojuego en el que aprenderemos a programar. Tendremos que ir solucionando problemas en base a utilizar programación, para así ir avanzando en los niveles y subir la dificultad. Tremendamente adictivo aunque, eso sí, sólo con lenguajes textuales y nada de bloques de colores.
Snap!
Si el MIT tiene el Scratch oficial, la Universidad de Berkeley, en California, tiene su propia versión: Snap!, que pasa por ser un Scratch con esteroides. Se basa en las versiones originales (1.4, con fondo gris) con algunas modificaciones que permiten, por ejemplo, ejecutar mensajes y funciones especiales, pausar determinadas funciones o incluso utilizar hipervínculos. A su favor, también, la posibilidad de ejecutarlo en un navegador de tablet (iPad, Android), pues no utiliza flash,
Blockly
Y terminamos con una de las grandes alternativas a Scratch, llamada Blockly y desarrollada por Google. Os sonará porque es la que utiliza Code.org en sus tutoriales para enseñar programación, si bien ésta no es la única propuesta en esta línea. Por aquí encontrarás un listado de webs y plataformas que usan Blockly, y que incluyen rompecabezas, puzles, laberintos, juegos, películas o historia. Un poco de todo, vaya.
https://blockly-games.appspot.com/
Comentarios
Publicar un comentario