Herramientas y Software Educativo
En Código en Familia nunca tendrás que pagar por software ni suscripciones. Todas las herramientas que recomendamos fueron creadas por universidades prestigiosas (como el MIT o Tufts) y fundaciones educativas internacionales para aprender jugando.
ScratchJr
El lenguaje de bloques visuales para niños pequeños creado por el MIT y Tufts University.
ScratchJr es una aplicación diseñada para que niños pequeños (incluso antes de aprender a leer) puedan crear sus propias historias interactivas y juegos. Al encajar bloques gráficos de colores (flechas, saltos, voz, giros), los niños aprenden a resolver problemas, diseñar proyectos y expresarse con tecnología.
Scratch 3.0
El entorno de programación creativa más popular del mundo.
Desarrollado por el Lifelong Kindergarten Group del MIT Media Lab, Scratch permite crear videojuegos, animaciones musicales, cuentos y arte interactivo encajando bloques como piezas de LEGO.
BBC micro:bit & MakeCode
Un microcomputador de bolsillo con 25 LEDs, botones, brújula y sensores.
La placa micro:bit fue creada por la BBC británica para enseñar robótica e internet de las cosas. Cuenta con una matriz de 25 bombillos LED rojos, dos botones táctiles A y B, acelerómetro para detectar movimientos o sacudidas, sensor de luz, temperatura y radio.
Python 3
El lenguaje profesional más usado en ciencia de datos, inteligencia artificial y desarrollo web.
Python es el lenguaje que usan científicos de la NASA, ingenieros de Google y desarrolladores de todo el planeta. Su sintaxis es limpia, legible y casi idéntica a escribir en inglés estructurado.
Code.org
Plataforma interactiva internacional con lecciones paso a paso para aprender lógica.
Code.org es una iniciativa educativa global respaldada por educadores y científicos para democratizar las ciencias de la computación. Ofrece cursos estructurados con laberintos de personajes conocidos (Angry Birds, Minecraft, Frozen).
CS Unplugged
Aprende algoritmos, redes y compresión usando lana, cartas, vasos y juegos corporales.
CS Unplugged es un proyecto pedagógico pionero de la Universidad de Canterbury (Nueva Zelanda) que demuestra que las ideas más profundas de la informática se aprenden mejor manipulando objetos tangibles y moviendo el cuerpo en la sala o el patio.
Trinket (Python & Web en el Navegador)
Ejecuta Python 3, Turtle y páginas HTML/CSS/JS directamente en tu navegador sin instalar nada.
Trinket es una plataforma educativa en la nube que permite escribir, ejecutar y compartir programas en Python y páginas web desde cualquier dispositivo (computador, Chromebook, tableta). Incluye soporte nativo para gráficos interactivos de Turtle, animaciones y consola de entrada/salida.
Pydroid 3 (Python en Celular Android)
El entorno educativo de Python 3 más completo y potente para smartphones y tabletas Android.
Pydroid 3 es un entorno de desarrollo integrado (IDE) que ejecuta un intérprete real de Python 3.x de forma nativa en dispositivos Android, completamente offline y sin necesidad de internet constante. Incluye consola interactiva, depurador, soporte para gráficos, terminal y gestor de paquetes pip.
Visual Studio Code para la Web (vscode.dev)
El editor de código estándar de la industria mundial, funcionando 100% dentro de tu navegador.
Visual Studio Code para la Web (vscode.dev) lleva la experiencia completa del editor más usado en el mundo directamente al navegador, sin instalar ningún ejecutable local. Ofrece coloreado de sintaxis, explorador de archivos locales, autocompletado y soporte para HTML, CSS, JavaScript y Markdown.
Python Tutor (Visualizador de Memoria y Variables)
Mira el interior de la computadora: ve cómo nacen las variables, punteros y listas paso a paso.
Python Tutor es una herramienta pedagógica universitaria mundialmente reconocida creada por el profesor Philip Guo. Permite escribir un fragmento de código y avanzar paso a paso, viendo diagramas visuales exactos de la memoria RAM, los marcos de funciones y las referencias.
Pocket Code (Catrobat)
Crea tus propios videojuegos interactivos tipo Scratch directamente en la pantalla de tu celular.
Pocket Code es una aplicación móvil desarrollada por el proyecto de investigación Catrobat en la Universidad Tecnológica de Graz (Austria). Permite programar juegos, animaciones y experimentos usando bloques inspirados en Scratch directamente desde la interfaz táctil del teléfono.
freeCodeCamp en Español
Aprende desarrollo web, algoritmos y Python con miles de ejercicios interactivos en tu navegador.
freeCodeCamp es una de las organizaciones educativas sin fines de lucro más grandes del mundo. Su plataforma ofrece miles de horas de ejercicios prácticos guiados de diseño web adaptable (HTML/CSS), algoritmos de JavaScript, Python científico y computación relacional.
Consejo para Familias: No necesitas instalar todo a la vez
Comiencen por el nivel de su hijo: si tiene entre 4 y 6 años, solo necesitarán ScratchJr o las actividades sin pantalla. A medida que crezcan y avancen de nivel, la plataforma les irá guiando paso a paso para abrir la siguiente herramienta.