Laboratorio de Programación o Codelab.
Otro «educativo» juego navideño de Google parte del programa Santa Tracker.
En una operativa similar al Baile del Código o Code Boogie y Coding for Carrots, aquí el usuario aprende algunos axiomas de la programación, pero en vez de hacerlo bailando, el usuario va armando rompecabezas o resolviendo laberintos.
Laboratorio de programación es un juego muy divertido y original.
Este mini juego es parte de una colección de juegos navideños:
- Wrap Battle Google Doodle
- Pelea de Bolas de Nieve Snowball Storm
- ¿Dónde está Papá Noel? Google Doodle
- SnowBox Zona Nevada de Pruebas Google Doodle
- Quick Draw Español | Speed Sketch Juego Google
- Gum Ball | Juego Guía la Bola Google
- Penguin Dash Google Doogle
- Santa Selfie Juego de Navidad Google
- Google Ski o Elf Ski | Juego de Navidad
- Memorice Juego de Navidad Google
- Baile del Código o Code Boogie Juego de Navidad
- Jam Band de Elfos Juego de Navidad de Google
- Laboratorio de Programación Juego Navidad Google
- Túnel de Viento o WindTunnel Juego de Navidad
- Test de Geografía Google | Juego de Navidad
- Present Bounce ¡Qué No Se Te Caiga el Regalo!
- Tradiciones en Navidad Juego de Google
- Elfo Propulsado Jetpack Juego de Navidad Google
- Cuento Infantil Navideño Oli Bajo el Mar Google
- Pintura Navideña – Santa’s Canvas Juego Navidad
- Tirapiedras de Regalos – Juego de Navidad Google
- Google Glider – Juego Navidad Duende Volador
- Contraseña a Prueba de Pingüinos – Cuento de Navidad Google
- Luces Fuera – Cuento de Navidad Google
¡Chécalo aquí!

Un Laboratorio de Programación de Juegos
Codelab consiste básicamente de minijuegos de estrategia donde el usuario debe «programar» de manera correcta, de manera que ir avanzando y resolviendo problemas.
La idea es que las personas apliquen sus habilidades analíticas para resolver problemas. Asimismo, aprendan sobre secuencias y bucles.
En cuanto a la gráfica, Codelab incorpora divertidas imágenes y animaciones navideñas para hacer más «divertida» la enseñanza. Demás está decir que la música y los diseños navideños le dan un toque «especial» al juego.
El juego comienza con rompecabezas de elfos y luego pasa a laberintos de trampas. Todo se va resolviendo escogiendo correctamente los comandos direccionales.
En total Codelab consta de 10 desafíos que, como era esperable, aumentan ligeramente en dificultad a medida que avanza.
El primer nivel comienza simple y conceptual, sin agregar nada técnico que pueda confundir. Para el primer desafío, literalmente hay que combinar 2 piezas de rompecabezas, o llamémoslas «Bloques» para crear una imagen de un reno.
Luego, en el desafío 2, se usan 3 bloques para crear la imagen de un elfo.
El primer concepto es combinar piezas más pequeñas para crear un todo más grande. Simple. Aún no hay código, pero la mente está empezando a «condicionarse».
El nivel 3 es donde las cosas se ponen emocionantes.
El desafío aquí es mover a un elfo a través de un laberinto, paso a paso, para agarrar un regalo. Para ello, hay que utilizar los controles Norte, Sur, Este y Oeste.
En este desafío, 2 movimientos al norte permiten resolver el juego y llegar al regalo. Sólo hay que arrastrar 2 bloques del norte debajo del bloque «When Run» y presionar Play.
De esta manera, tras presionar Play, el Elfo avanzará en secuencia 2 puntos en la pantalla y encontrará el presente.
Así que ahora estamos juntando bloques de funciones y viendo directamente el resultado.
Más adelante, los desafíos aumentan en dificultad y finalmente nos introducen en bucles condicionales para repetir bloques de código.
Una vez más, los conceptos básicos de la programación, sin tener que escribir una línea de código.
En los desafíos más difíciles, hay más de una forma de resolver el rompecabezas y atravesar el laberinto.
En estos casos, Codelab indicará que se puede hacer en menos bloques de código. (es decir, se intenta enseñar a los jugadores el concepto básico de optimización).
Incluso se podría argumentar que esta es la base para enseñar el análisis de algoritmos y conceptos como Big O Notation.
Ahora, ¿cómo relacionamos esto con la escritura de código?
Bueno, hay un enlace que dice «Ver código» que se mostrará un equivalente de JavaScript.
Esto mostrará a los jugadores cómo el concepto de sus bloques de código se traduce en código realmente escrito.
Una Excelente Manera de Enseñar Programación
Laboratorio de Programacion de Santa Tracker se diferencia del resto de los juegos navideños de Google en que realmente aplica un sistema educativo.
La premisa de todos los lenguajes de programación es que no son difíciles «per se«, incluso si la escritura del código real pareciera serlo. Muchas veces lo que «complejiza» la tarea es el entorno de programación.
A esto apela Codelab. Intenta enseñar programación en un entorno de codificación «fácil de usar».
De acuerdo a muchos entendidos, algunos de los entornos de codificación más simples implican arrastrar y soltar visualmente cuadros de código que ya tienen una funcionalidad predeterminada. Hay menos punto y coma y más enfoque en juntar los bloques de construcción (aquellas funciones que se escriben con llaves).
Por ejemplo, el entorno de desarrollo nativo de Lego Mindstorms permite programar visualmente de esta manera: arrastrar y soltar sensores y bloques de control del motor para dar vida a los robots.
Altamente Adictivo
Como mencioné, la naturaleza visual y el hecho de que no es necesario usar un teclado y escribir código hace que Google Santa Tracker Codelab sea simple.
El hecho de que tenga un tema festivo lo hace divertido.
Al abstraer la noción de codificación en ensamblar bloques de construcción visualmente, Codelab nos proporciona los conceptos de codificación y, dado que podemos ver el código que se generaría, se vincula fácilmente con la codificación del mundo real.
El Codelab de Google Santa Tracker es un excelente ejemplo de cómo podemos comenzar a presentar la codificación a los estudiantes a edades más tempranas.
No puedo esperar a ver si hay más como este.
Conoce Otros Juegos de Google!
- Pacman 30th Anniversary
- Snake Game – Juegos de Serpientes Google
- Juego de Serpientes Google Maps
- Flappy Bird Google Juego de la Nube
- Fidget Spinner
- Solitario Google Doodle Online
- Pony Express Google Doodle
- Cara o Cruz | Toss a Coin Google Doodle
- Homenaje a los Gnomos de Jardín
- Doctor Who’s 50th Anniversary Google Doodle
- El Dinosaurio de Google o T Rex Run
- Atari Breakout Jugar – Google Doodle
- Tres en raya Jugar Gato (Ceros y Cruces o Michi)
- Buscaminas o Minesweeper
- El Pangolin Enamorado Juego de San Valentín Google
- Lotería Mexicana – Juego Online Google
- Juego de las Abejas Google | Día de la Tierra
- Wilbur Scoville Juego 151st Birthday
- Dados Virtuales Online de Google
- Pinball Google Doodle Oculto
- Doodle Champion Island Games Juego de Google
- Zerg Rush Google Doodle
- Zamboni Juego de Google Doodle
- Test Qué Animal Eres Según Google Earth Day Quiz
- Google’s 15th Birthday: Juego Golpea la Piñata
- Arpegios
- A Google a Day
- Salto en Paracaídas
- Google Gravity
- MentalPlex
- Tilt
Juegos de Halloween de Google 🎃
- Global Candy Cup o Copa Mundial de Caramelo 🎃
- Great Ghost Duel Google Doodle
- Bruja Halloween 2013 Google Doodle
- Magic Cat Academy Google Doodle
- Magic Cat Academy 2020 Secuela
- Dulce o Truco Juego de Halloween de Google
- Great Ghost Duel 2022
Miniuegos del Asistente de Google 🗣️
- Juego Preguntados Online Asistente de Google
- Ludo Online o Ludo Pro Google
- Gallina Pintadita Juego Oculto de Google
- Gumball Medieval Juego Asistente de Google
Juegos de Deportes de Google ⚽
- Google Ski o Elf Ski | Juego de Navidad
- Hurdles 2012 Google – Carrera con Obstáculos
- Google Basketball | Google Doodles
- Google Slalom Canoe 2012
- Google Fútbol Juego Online
- Google Cricket Juego Online
- Google Baseball – Juego Online
- Petanca Online Juego de Google
Minijuegos de Música de Google 🎶
- John Lennon Doodle Animado
- Freddie Mercury Google Doodle Homenaje
- Bartolomeo Cristofori Juego Piano Virtual
- Robert Moog y el Sintetizador – Juego de Google
- Clara Rockmore | 105 Aniversario Juego de Google
- Beethoven Juego de Google 245 Aniversario
- 44th Anniversary of the Birth of Hip Hop Juego
Juegos Educativos de Google 📚
- Oskar Fischinger Juego Educativo de Google
- Test de Geografía Google | Juego de Navidad
- Bartolomeo Cristofori Juego Piano Virtual
- Laboratorio de Programación Juego Navidad Google
- Baile del Código o Code Boogie Juego de Navidad
- Juego de Matemáticas para Niños | App Android
- Coding for Carrots Juego de Programación Google
- ¡Dibuja Rápido! Juego Educativo de Google
- ¿Qué fue Primero? Juego Educativo de Google
- Robert Moog y el Sintetizador – Juego de Google
- Crosswords Online Google Crucigramas
- Visual Crosswords | Crucigrama de Arte de Google
- Cultural Crosswords | Crucigrama Cultural de Google
- Sonidos de Animales Juego de Google
- ¿Sinestesia Qué Es? ¡Prueba Play a Kandinsky de Google!
- Libro para Colorear Online Google Art Coloring Book
- Puzzle Jigsaw Party Google Online
- Clara Rockmore | 105 Aniversario Juego de Google
- Beethoven Juego de Google 245 Aniversario
- Memorama para Niños de Google
- emorice Juego de Navidad Google
- Tradiciones en Navidad Juego de Google
- Oskar Fischinger Juego Educativo de Google
- Interland Google Juego
- Juego Preguntados Online Asistente de Google
- Túnel de Viento o WindTunnel Juego de Navidad
- Cubo Rubik Online Google Doodle