Educación 3.0 | Homepage
No sólo Scratch: 8 lenguajes y plataformas para enseñar programación en Primaria y Secundaria

No sólo Scratch: 8 lenguajes y plataformas para enseñar programación en Primaria y Secundaria

2 Comentarios 🕔25.Ene 2016

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 8 lenguajes y plataformas para enseñar programación al público más joven… ya sea en el colegio, o fuera de él.

ScratchX, las extensiones de Scratch

Scratchx

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.

mBlock

mblock-ssLa 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.

Bitbloq

Bitbloq

bq tiene todo un ecosistema destinado al mundo de la educación, y formado por hardware (impresoras 3D, robots) y software. Entre estos programas está Bitbloq, su propia plataforma de programación muy intuitiva y que sirve para programar tanto sus productos (placa bq Zum, robot Zowi) como la genérica Arduino Uno. Primero una breve configuración consistente en arrastrar los componentes que usaremos, y luego la programación basada en bloques de colores aunque con algunos detalles que tal vez pueden ser demasiado avanzados para chavales que se inician en el mundo.

Codecombat

CodeCombat SS

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!

snap-ss

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,

Aprendo a programar

Aprendo a programar

Si lo que quieres es una plataforma guiada y que empiece desde cero tal vez te interese echarle un vistazo a Aprendo a Programar, una idea que nace desde España y que también se basa en Scratch aunque añade todo un contexto sobre problemas y proyectos que habrá que ir resolviendo con la herramienta del MIT. Lo malo, que el precio del curso pasa por los 49 euros que hay que abonar.

Logo

Turtle Academy

Si hablamos de Scratch debemos referirnos a su predecesor: Logo, el ‘lenguaje de la tortuga’ que muchos reconocerán de sus años más mozos, pues fue ampliamente utilizado en los años 80 y 90. Aquellas versiones de Logo ya no existen, aunque sí podemos acudir a plataformas como Turtle Academy que prometen una experiencia similar: utilizar una tortuga para ir realizando dibujos a través de la programación.

Blockly

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.

Imagen de portada: Cute pupils in computer class at the elementary school, de ShutterStock.

Pablo EspesoPablo Espeso Tascón es Ingeniero Informático y coordinador del Club de Jóvenes Programadores de la Universidad de Valladolid (CJP @ UVa)

 

Artículos similares

Scratch 3.0: prometedoras mejoras de la nueva versión

Scratch 3.0: prometedoras mejoras de la nueva versión 0

El MIT Media Lab presentaba hace unos días, con motivo de la Google I/O 2016,

One Dollar Board, la placa para enseñar electrónica y programación que cuesta 1 dólar

One Dollar Board, la placa para enseñar electrónica y programación que cuesta 1 dólar 2

Esta semana ha echado a rodar el proyecto One Dollar Board, una placa para enseñar

5 ideas sobre proyectos de programación para… Lengua y Literatura (IV)

5 ideas sobre proyectos de programación para… Lengua y Literatura (IV) 0

Desde hace un tiempo venimos dando ideas sobre proyectos de programación referentes a múltiples materias.

Code Abbey, retos matemáticos para resolver con programación

Code Abbey, retos matemáticos para resolver con programación 0

Para las mentes más matemáticas existen docenas de recursos con los que promover este tipo

Los 3 mejores lenguajes de programación educativa para cuando Scratch se ha quedado pequeño

Los 3 mejores lenguajes de programación educativa para cuando Scratch se ha quedado pequeño 1

El mundo de la programación educativa comienza con lenguajes basados en gráficos, como Scratch o

Sobre el autor

Pablo Espeso

Pablo Espeso

Ingeniero Informático, coordinador del Club de Jóvenes Programadores de la Universidad de Valladolid (CJP @ UVa) y apasionado por la docencia de las nuevas tecnologías, de la informática y, en particular, de la programación.

Ver más artículos 🌎Ver web Enviar un e-mail

2 Comentarios

  1. 🕔 20:23, 25.Ene 2016

    Patricia

    Hola, solo un pequeño comentario. Bitbloq tiene una nueva versión Bitbloq 2.0 cuyos bloques son mucho más intuitivos que en la versión inicial. Un saludo y gracias por la información.

    Responder comentario
  2. 🕔 22:01, 09.Feb 2016

    niubit

    También podemos añadir a esta estupenda lista la aplicación española PIXIE, que es como el scratch, pero con una plataforma orientada al aula, con cursos, alumnos, etc..

    Responder comentario

Escribe un comentario

Tu email no será publicado. Los campos obligatorios están marcados *

¡Ven a SIMO EDUCACIÓN 2016!

Publicidad

Publicidad

Categorías

Publicidad

Uso de cookies

El sitio web de Educación 3.0 utiliza cookies para que usted tenga la mejor experiencia de usuario. Si continúa navegando está dando su consentimiento para la aceptación de las mencionadas cookies y la aceptación de nuestra política de cookies, pinche el enlace para mayor información.plugin cookies