Los estudiantes dominan un lenguaje universal que no necesita traducción: el de los emojis. Un simple 😄 basta para expresar alegría; un 😂 convierte cualquier mensaje en una carcajada compartida; y un ❤️ transmite afecto sin necesidad de utilizar palabras. Estos pequeños símbolos, aparentemente banales, se han integrado de forma natural en nuestra comunicación cotidiana, inundando desde las redes sociales hasta los grupos de chats de WhatsApp como los que tenemos con los padres del cole o con la familia y amigos.
Lo interesante es que su influencia ya no se limita al ámbito social. En un contexto educativo cada vez más marcado por la necesidad de acercar la tecnología al alumnado de forma accesible y motivadora, los emojis han dado el salto a un terreno inesperado: la programación. ¿Puede un lenguaje visual y emocional convertirse en puerta de entrada al pensamiento computacional?
La respuesta está en iniciativas como Codemoji, una plataforma educativa dirigida al alumnado de Primaria y Secundaria que utiliza emojis como base para enseñar los fundamentos de lenguajes como JavaScript, CSS y HTML. Al sustituir la complejidad inicial de la sintaxis por iconos familiares, propone una forma más intuitiva de iniciarse en la lógica de la programación, reduciendo la barrera de entrada y fomentando el aprendizaje progresivo.
Propuestas para trabajar en el aula la programación con emojis
El profesorado que desee introducir Codemoji puede proponer a sus estudiantes diversas actividades para que aprendan programación de una manera visual y creativa, adaptándolas progresivamente a medida que adquieren un mayor dominio y conocimiento de la plataforma.
Diseñar una una página web
Este proyecto consiste en crear una web utilizando emojis que representan etiquetas HTML, que son las encargadas de estructurar y organizar el contenido de las páginas. La tarea empezaría con una introducción en la que el docente explica que cada emoji equivale a una etiqueta HTML: por ejemplo, uno puede representar el encabezado, otro un párrafo y otro una imagen. A continuación, pondrían en práctica lo aprendido.
¡A colorear!
En este ejercicio, el alumnado aplica colores a los distintos elementos de una tarjeta digital. Los emojis representan propiedades de CSS, el lenguaje que da estilo a las páginas web para cambiar colores, tipografía, tamaños o bordes. Usarán para ello símbolos como 🎨 y bloques de colores (🟥, 🟦, 🟨).
Bucles
Gracias a Codemoji, los estudiantes aprenden qué son y para qué sirven los bucles mediante actividades en las que crean patrones o animaciones repetitivas, aplicando la lógica de repetir acciones sin tener que escribirlas cada vez. Por ejemplo, pueden programar que un emoji se mueva cinco veces hacia la derecha. Otro ejercicio sería alternar emojis en un patrón repetido.
Juegos de decisiones (condicionales)
El objetivo es que el alumnado comprenda el uso de los condicionales y cómo estos permiten que un programa tome decisiones según diferentes situaciones. En primer lugar, se les explica en qué consisten y, una vez lo entienden, acceden al entorno de Codemoji, donde exploran un proyecto sencillo en el que un emoji se mueve o reacciona según las instrucciones programadas.
Programar animaciones sencillas
Los emojis funcionan como comandos, transformando los conceptos de programación en acciones como mover un elemento, rotarlo, hacerlo girar, avanzar…
Acceso y uso de Codemoji
Esta plataforma ofrece un periodo de prueba gratuito ideal para explorar sus lecciones, proyectos y actividades. Se recomienda que los docentes se registren, ya que al hacerlo obtienen acceso a un panel de control desde el cual pueden crear clases, añadir estudiantes y asignar tareas de forma organizada. Además, Codemoji les permite monitorizar el progreso de cada, mostrando qué ejercicios han completado, qué conceptos dominan y cuáles necesitan reforzar.
Codemoji ofrece varias áreas donde los estudiantes aprenden y crean:
Playground
Desde aquí realizan la actividad de crear páginas web que antes se ha comentado.Agregan títulos, párrafos, imágenes, listas y enlaces mediante símbolos sin escribir sintaxis compleja. La interfaz permite ver, al mismo tiempo, el editor donde colocan los emojis y una vista previa de la página en tiempo real.
Workshop
Es el área dedicada a la creación de animaciones a través de secuencias de acciones programadas. El alumnado indica movimientos, cambios de color y otras acciones utilizando emojis que representan las instrucciones de programación.
Code
Se recomienda para los estudiantes con conocimientos previos que desean trabajar directamente con HTML, CSS y JavaScript. Permite escribir código real y aplicar los conceptos aprendidos de forma tradicional.