img-curso1

Aprenderemos a Programar y a expandir nuestra Creatividad en un ambiente de entretenimiento grupal, con amig@s de diferentes países y culturas, de forma colaborativa y usando las versiones educativas de los videojuegos favoritos: Minecraft Education y Roblox Studio. Comenzaremos programando en lenguaje de Bloques, para incorporar y fortalecer el pensamiento lógico. Luego añadiremos más complejidad y aprenderemos otros lenguajes, como Lua y Python. ¡Nos divertiremos mucho!

Curso 1 - Vamos a Programar

(Introducción a fundamentos de la Programación)

  • Edades: 7 a 13 años.

  • Herramientas educativas: Minecraft Education, Roblox Studio, Scratch y más.

  • Modalidad: online en vivo por Google Meet.

  • Encuentros: 1 vez a la semana de 1 hora y 30 minutos.

  • Duración mínima: 4 clases (1 módulo / 1 mes).

  • Duración completa: 36 clases (9 módulos / 9 meses).

  • Requerimientos: PC con conexión a Internet.

  • Habilidades que desarrollarán los niñ@saprenderán a programar gradualmente en diferentes herramientas y lenguajes. Serán capaces de crear y programar sus propios mundos y juegos en Minecraft y Roblox. Mejorarán el pensamiento lógico, que podrán aplicar en cualquier instancia de la vida. Desarrollarán el pensamiento computacional, la creatividad, la comunicación y la colaboración.

Aprenderemos a Programar y a expandir nuestra Creatividad en un ambiente de entretenimiento grupal, con amig@s de diferentes países y culturas, de forma colaborativa y usando las versiones educativas de los videojuegos favoritos: Minecraft Education y Roblox Studio. Comenzaremos programando en lenguaje de Bloques, para incorporar y fortalecer el pensamiento lógico. Luego añadiremos más complejidad y aprenderemos otros lenguajes, como Lua y Python. ¡Nos divertiremos mucho!

Programa Educativo

Módulo 1 – ¡Nos conocemos y comenzamos a Programar!

Clase 1: Programación, creatividad, algoritmos, bucles simples. Herramienta Code.Org
Clase 2: ¿Qué son los algoritmos? Uso del Code Builder. Uso de bloques para crear algoritmos para resolver situaciones determinadas. Herramienta: Minecraft Education.
Clase 3: ¿Qué es un bucle y para qué se utiliza? Herramienta: Minecraft Education.
Clase 4: ¿Qué son los bucles anidados o nested loops? Herramienta: Minecraft Education.

 

Módulo 2 – Ahondamos en Programación y potenciamos el uso de la Creatividad.

Clase 1: ¿Cómo funciona la creatividad en nuestro cerebro?. e-Sports. Herramienta: Minecraft Education.
Clase 2: Bucles anidados: repaso. Herramienta: Minecraft Education.
Clase 3: ¿Qué son las coordenadas cartesianas? Herramienta: Scratch 3.0.
Clase 4: ¿Qué es un objeto, atributo y método? Herramienta: Roblox Studio.

 

Módulo 3 – Ahora programamos en Roblox.

Clase 1: Interfaz y Scripts. Herramienta: Roblox Studio.
Clase 2: ¿Qué es un videojuego? Herramienta: Scratch 3.0.
Clase 3: Uso de ROBLOX como software de Simulación en Física: herramienta para el aprendizaje de contenidos. Herramienta: Roblox Studio.
Clase 4: Premiación en Minecraft Education, Repaso General. Herramienta: Minecraft Education.

 

Módulo 4 – Programamos para resolver fantásticas misiones relacionados con ecosistemas en peligro.

Clase 1: En el Módulo 4 se utilizarán los conceptos aprendidos en Minecraft para resolver situaciones puntuales. Incluye el uso de algoritmos más complejos utilizando bucles simples, anidados y condicionales. Cuidado de Nuestro Planeta: Ecosistemas en peligro: «Islas Galápagos». Herramienta: Minecraft Education.
Clase 2: Calentamiento global: «Los osos polares». Herramienta: Minecraft Education.
Clase 3: Ecosistemas en peligro: «Osos Panda». Herramienta: Minecraft Education.
Clase 4: Ecosistemas en peligro: «Lobos grises». Herramienta: Minecraft Education.

 

Módulo 5 – Aprendemos conceptos más profundos de Programación.

Clase 1: Trabajar sobre el concepto de colaboración. ¿Qué es ser colaborativo? ¿Qué beneficios tiene? ¿Por qué necesitamos desarrollar esta habilidad? e-Sports. Herramienta: Minecraft Education.
Clase 2: Condicionales. Bloque de «si/entonces». Condición y acción. Herramienta: Minecraft Education.
Clase 3: Repaso de Bucles condicionales y condicionales»si/entonces».
Bloques Sensores: inspeccionar /detectar con nuestro robot. Herramienta: Minecraft Education.
Clase 4: Repaso de Bloques Sensores: inspeccionar /detectar con nuestro robot.Operadores lógicos: negación. Herramienta: Minecraft Education.

 

Módulo 6 – Usamos más herramientas educativas para seguir aprendiendo.

Clase 1: ¿Qué es una variable?. Herramienta: Scratch 3.0.
Clase 2: Creación de bloques de programación. Qué son y para qué sirven los bloques «Enviar mensajes» y «Recibir Mensajes». Herramienta Scratch 3.0.
Clase 3: Masas y densidades, bisagras en objetos. Herramienta: Roblox Studio.
Clase 4: Premiación en Roblox, actividades lúdicas. Herramienta: Roblox Studio.

 

Módulo 7 – ¡Ahora programamos en Python!

Clase 1: Python. Herramienta: Minecraft Education. ¿Cuáles son las partes de un comando en Python? Diferencias entre string y valores numéricos. Uso de paréntesis y comillas para programar. Sintaxis de comandos para colocación de bloques.
Clase 2: Python. Herramienta: Minecraft Education. ¿Qué comando se usa para que el agente se mueva hacia la locación del Avatar?¿Qué comando se usa para que el agente se mueva hacia los lados? ¿Qué se programa dentro del paréntesis?¿Cuál es el comando utilizado para otorgarle bloques de construcción al agente y cuál es su sintaxis? ¿Qué estructura tiene el comando utilizado para la colocación de bloques por parte del agente?
Clase 3: Python. Herramienta: Minecraft Education. Condicionales: si/entonces.
Clase 4: Python. Herramienta: Minecraft Education. Aplicación de conceptos aprendidos de Python para resolver 6 actividades específicas.

 

Módulo 8 – ¡Ahondamos en la programación con Python!

Clase 1: Python. Herramienta: Minecraft Education. Creación de mecanismos utilizando Redstone mediante la programación con Python.
Clase 2: Python. Herramienta: Minecraft Education. Variables. Definición, creación y utilización de variables.
Clase 3: Python. Herramienta: Minecraft Education. Listas y Métodos. Entender su sintaxis, crear listas, modificarlas.
Clase 4: eSports. Competencias Educativas.

 

Módulo 9 – ¡Aprendemos más conceptos de Python, celebramos la graduación y entregamos diploma!

Clase 1: Python. Herramienta: CodeCombat.
Clase 2: Python, operadores booleanos. Herramienta: Minecraft Education. 
Clase 3: Primer Acercamiento a Python 3.8. Herramienta: Python 3.8.  
Clase 4: Graduación y entrega de diploma.

Curso 2 - Programación de Videojuegos

  • Edades: 10 a 15 años.

  • Herramientas educativas: Roblox Studio.

  • Modalidad: online en vivo por Google Meet.

  • Encuentros: 1 vez a la semana de 1 hora 30 minutos.

  • Duración mínima: 4 clases (4 semanas).

  • Duración completa: 12 clases (12 semanas).

  • Requerimientos: PC con conexión a Internet.

  • Habilidades que desarrollarán los niñ@s: aprenderán a programar en un nivel intermiedio, desarrollando y mejorando el pensamiento lógico que les servirá para aplicar en cualquier instancia de la vida. Serán capaces de crear y compartir con amigos sus propios videojuegos en Roblox. Desarrollarán el pensamiento computacional, la creatividad, la comunicación y la colaboración.

roblox-lua-game

Aprenderemos a Programar en un ambiente de entretenimiento grupal, con amig@s de diferentes países y culturas, usando Roblox Studio. Al mismo tiempo iremos diseñando y creando nuestros propios videojuegos en 3D. La versión educativa de Roblox permite usar su lenguaje LUA para aprender programación, incorporar, asimilar y fortalecer el pensamiento lógico y estimular la creatividad. ¡Programar nuestros videojuegos en Roblox será épico!

Programa Educativo

Módulo 1 – ¡Nos conocemos y comenzamos a Programar en Roblox Studio!

Clase 1: Haremos una nivelación de conocimientos con otros alumn@s (la clase también servirá de repaso para quienes hayan realizado otro curso). Realizaremos una introducción a la interfaz de Roblox Studio, diseño y creación del primer nivel de un juego de plataformas.
Clase 2: Crear Scripts, aprenderemos nociones básicas de programación y de modelado en 3D. 
Clase 3: Incorporaremos nociones básicas sobre la Programación Orientada a Objetos y profundizaremos en el uso de funciones.
Clase 4: Aprenderemos a utilizar For loops y condicionales. Profundizaremos en el uso de funciones y eventos.

 

Módulo 2 – Programar Videojuegos es fantástico. Crearemos un sistema de Puntajes y Niveles

Clase 1: Repasaremos loops y condicionales y combinaremos scripts para crear nuevos comportamientos.
Clase 2: Aprenderemos sobre el sistema de servicios de Roblox Studio y crearemos un sistema de niveles y checkpoints.
Clase 3: Armaremos Scripts avanzados utilizando herramientas vistas, y crearemos un sistema de puntos utilizando los servicios de Roblox Studio.
Clase 4: Desarrollaremos una Interfaz Gráfica utilizando los sistemas de Puntaje y Niveles.

 

Módulo 3 – Tendremos todos los conocimientos para finalizar nuestros Videojuegos

Clase 1: Utilizaremos entradas de teclado para crear comportamientos y aprenderemos a utilizar operadores. bucles simples, anidados y condicionales.
Clase 2: Crearemos un sistema de plataformas móviles mediante scripts y aprenderemos a crear objetos interactivos.
Clase 3: Construiremos objetos mediante programación y aprenderemos a utilizar ServerStorage y ServerScriptService.
Clase 4: Estudiaremos el sistema de Game Pass de Roblox Studio y crearemos una interfaz de mercado para vender power ups dentro de un juego. Graduación y entrega de diploma.