CODE.
ORG
¿QUE ES [Link]? (MUNIZAGA)
[Link] es una plataforma educativa diseñada para enseñar los fundamentos de la
programación de una manera accesible y divertida, especialmente para principiantes y
niños. Fue fundada por Hadi y Ali Partovi en 2012. Una de sus herramientas más
destacadas es la programación con bloques, que simplifica el aprendizaje al eliminar la
necesidad de escribir código complejo.
[Link] comenzó como un proyecto tras investigar que en un 90% de los colegios
estadounidenses no se enseñaba informática o programación. Entre sus objetivos se
encuentran incluirlo como materia obligatoria en el plan de educación secundaria
estadounidense y el fomentar la participación de las mujeres en las ciencias de la
computación.
Son más de cien las empresas y organizaciones las que colaboran en el proyecto. Las principales
son Amazon, Apple, Dropbox, Academia Khan, Facebook, Google y Microsoft, entre otras.
A inicios del 2013 Microsoft y [Link] lanzan el evento La hora del código como iniciativa
para que los estudiantes puedan demostrar que son capaces de aprender programación
y realizar un programa por bloques en una hora.
¿QUE ES LA PROGRAMACION CON BLOQUES? (MOREIRA Y MERINO)
MOREIRA
La programación en bloques nos permite aprender la lógica de programar mediante el
uso de sencillas conexiones en forma de bloques, utiliza una interfaz visual donde los
usuarios arrastran y sueltan bloques de comandos para crear secuencias lógicas. Cada
bloque representa una instrucción o acción específica, como mover un personaje, repetir
una acción o tomar decisiones basadas en condiciones. Al juntarlos encajan como piezas
de lego o rompecabezas y se van creando pilas o cadenas secuenciales de bloques, es
decir, pequeños programas.
¿Cómo funciona?
• Bloques codificados: Cada bloque representa una acción (mover, repetir, esperar,
etc) y encaja con otros de forma lógica.
• Interfaz amigable: La interfaz guía al estudiante paso a paso, con niveles de
dificultad progresiva.
• Simulación inmediata: Puedes ver cómo se ejecuta tu código en tiempo real, sin
necesidad de instalar nada.
MERINO
Ventajas de la programación con bloques
1. Intuitiva y visual: Ideal para principiantes, ya que no requiere conocimientos
previos de sintaxis.
2. Fomenta el pensamiento lógico: Ayuda a desarrollar habilidades de resolución de
problemas y pensamiento computacional.
3. Accesible para todas las edades: Desde niños pequeños hasta adultos que desean
iniciarse en la programación.
4. Evita errores de sintaxis: Al no escribir código manualmente, se reducen los
errores comunes.
Ejemplos en [Link]
• Lecciones interactivas: Actividades como "El laberinto de Scratch" o "Unirnos a
Anna y Elsa" enseñan conceptos básicos como secuencias, bucles y condicionales.
• Creación de juegos: Tutoriales como "Flappy Code" permiten a los usuarios
diseñar sus propios juegos en minutos.
• Proyectos creativos: Los estudiantes pueden explorar mundos virtuales, resolver
problemas y construir proyectos personalizados.
¿QUÉ HABILIDADES APRENDEMOS EN [Link]? (ARAGON Y AITANA)
ARAGON
[Link] es mucho más que una plataforma para aprender a programar: es una puerta
de entrada al pensamiento computacional, la creatividad digital y la resolución de
problemas.
Habilidades de pensamiento lógico
• Pensamiento computacional: Descomponer problemas, identificar patrones y
crear algoritmos.
• Resolución de problemas: Probar, corregir errores y mejorar soluciones.
• Razonamiento secuencial: Comprender cómo el orden de instrucciones afecta el
resultado.
Habilidades técnicas y digitales
• Fundamentos de programación: Uso de bloques, funciones, bucles, condicionales
y eventos.
• Lenguajes reales: En niveles avanzados, se introduce Javascript, HTML y CSS.
• Diseño de juegos y animaciones: Crear proyectos interactivos con lógica
personalizada.
AITANA
Habilidades creativas
• Diseño visual: Personalización de personajes, escenarios y efectos.
• Narración digital: Crear historias interactivas con estructura y emoción
• Innovación: Pensar en nuevas formas de resolver desafíos o expresar ideas.
Habilidades sociales y emocionales
• Colaboración: Trabajar en equipo, compartir proyectos y dar retroalimentación.
• Perseverancia: Aprender a fallar, corregir y seguir intentando.
• Confianza tecnológica: Familiarizarse con herramientas digitales desde una edad
temprana.
¿QUÉ TIPOS DE JUEGOS O ACTIVIDADES HAY? (SOLEDISPA Y SANCHEZ)
SOLEDISPA
En [Link] existen una variedad de juegos diseñados para enseñar programación de
forma divertida, accesible y creativa. Estos juegos no solo entretienen, sino que también
desarrollan habilidades de pensamiento lógico, resolución de problemas y diseño digital.
Tipos de juegos Descripción Ejemplo
Juego de plataformas El jugador controla personajes Flappy Code
que saltan, esquivan y recolectan
objetos.
Juegos de baile Combina música y programación Dance Party
para crear coreografías
interactivas.
Juegos de aventuras Explora mundos, resuelve Minecraft Hora de
acertijos y supera obstáculos con código: construye y
códigos. explora
Juegos educativos Enseñan conceptos como AI for Oceans: entra
inteligencia artificial, reciclaje o una IA para limpiar el
ética digital. océano.
Juegos narrativos Crea historias interactivas con Story based
personajes, diálogos y decisiones.
Juegos de lógica Resuelve puzles y laberintos Code Maze: guía el
usando algoritmos y estructuras personaje con
de control. instrucciones precisas.
SANCHEZ
En [Link] existen varias actividades diseñadas para despertar la curiosidad, enseñar
programación y fomentar el pensamiento lógico desde tempranas edades hasta niveles
avanzados.
Tipos de actividad Descripción Ejemplo
Hora de código Tutoriales de 1 hora para Minecraft, Frozen y
introducir a la programación de Angry Birds
forma divertiva
Cursos progresivos Secuencias didácticas para nivel Curso CS fundamentals,
escolar que enseñan CS paso a CS Discoveries
paso
Proyectos creativos Espacios para crear juegos, App Lab, Game Lab,
animaciones, apps o historias Web Lab.
creativas.
Actividades temáticas Basadas en personales o temas Dance Party, AI for
populares para enganchar a los Oceans.
estudiantes.
Desafíos de lógica Puzzles y laberintos que requieren Code Maze, Bee
pensamiento computacional Programming
Exploración de IA Actividades que enseñan AI Machine Learning
conceptos básicos de inteligencia
artificial
Diseño Web Introducción a HTML, CSS y Web Lab
Javascript para crear diseños web
Robótica y física Actividades que combinan Integración con micro:
programación con sensores y bit o Arduino.
movimientos
¿CÓMO USAMOS [Link]? (DEMOSTRACIÓN PRÁCTICA) (APOLINARIO Y ACOSTA)
ACOSTA
• Visita el sitio web de [Link]: Ingresa a [Link] en tu navegador.
• Crea una cuenta: Regístrate en [Link] para tener acceso a todos los cursos y
herramientas disponibles, en caso de tener ya creada la cuenta solo deben iniciar
sesión con el usuario y clave.
APOLINARIO
• Explora los cursos: Navega por la plataforma y elige el curso que más te interese.
Puedes encontrar desde introducciones básicas a la programación hasta proyectos
más avanzados.
• Completa las lecciones: Sigue las lecciones paso a paso, practica con los ejercicios
interactivos y avanza a tu propio ritmo.
• Participa en desafíos: [Link] ofrece desafíos y eventos especiales para poner a
prueba tus habilidades y aprender de forma colaborativa.