Vamos a programar: Senior
Esquema del curso
Nivel inicial: ¡Start game!
En este nivel los niños aprenderán las bases de la programación, esto incluye entender que es un algoritmo, para qué sirve, que son las secuencias, bucles, bucles anidados y condicionales.
Herramientas: Code.Org – Minecraft Education.
Clase 1: Programación, creatividad, algoritmos, bucles simples.
Clase 2: ¿Qué son los algoritmos? Uso de Code Builder, para crear algoritmos mediante bucles bloques para resolver situaciones determinadas.
Clase 3: ¿Qué es un bucle y para qué se utiliza?
Clase 4: Uso de bucles en distintas soluciones.
Herramientas: Minecraft Education – Arcade Makecode – Roblox Studio.
Clase 1: ¿Cómo funciona la creatividad en nuestro cerebro? Trabajo en equipo en los eSports.
Clase 2: ¿Qué son los videojuegos Arcade?
Clase 3: ¿Qué es un Sprite?¿Por qué son tan importantes en los videojuegos?
Clase 4: ¿Qué es un objeto, atributo y método?
Herramientas: Minecraft Education – Roblox Studio.
Clase 1: Interfaz y scripts, modelado de objetos.
Clase 2: Ciberseguridad, ¿Cómo podemos proteger nuestra información?
Clase 3: Juegos Olímpicos, bucles y bucles anidados.
Clase 4: Premiación en Minecraft Education.
Nivel intermedio: ¡Level up!
En este nivel los niños aprenderán algoritmos un poco más complejos utilizando todo lo aprendido, esto incluye bucles, condicionales, sensores, comparaciones, scripts más complejos..
Herramientas: Minecraft Education.
Clase 1: Ecosistemas en peligro: tortugas marinas.
Clase 2: Condicionales ¿Qué son y para qué sirven? Calentamiento global: osos polares.
Clase 3: Ecosistemas en peligro: osos panda.
Clase 4: ¿Qué es ser colaborativo? ¿Qué beneficios tiene? ¿Por qué necesitamos desarrollar esta habilidad? e-Sports.
Herramientas: Minecraft Education.
Clase 1: Entrenamiento espacial, bucles, condicionales y operadores: Si/entonces, comparadores. negación.
Clase 2: Viajamos a Júpiter y Venus. Bucles: condicionales y anidados. Condición y acción, comparaciones. Bloques sensores: inspeccionar y detectar con nuestro robot.
Clase 3: Juegos Olímpicos. Condicionales. Bucles: anidados y condicionales.
Clase 4: Trabajar sobre el concepto de equipos. ¿Qué es trabajar en equipo? ¿Qué beneficios tiene? ¿Por qué necesitamos desarrollar esta habilidad? eSports temática espacial.
Herramientas: Scratch – Roblox Studio.
Clase 1: ¿Qué es una variable? ¿Cómo podemos usarla en un videojuego?
Clase 2: Creación de bloques de programación. Qué son y para qué sirven los bloques “Enviar mensaje” y “Recibir mensaje”.
Clase 3: Programación de objetos. Uso de coordenadas en la programación.
Clase 4: Premiación en Roblox Player.
Nivel avanzado: ¡Next stage!
¡Implementamos Python! En este nivel aprenderán a traducir todo lo aprendido a uno de los lenguajes de programación más usados en el mundo.
Herramientas: Minecraft Education.
Clase 1: Introducción a Python. Uso de paréntesis y comillas para programar. Sintaxis de comandos para colocación de bloques. Comentarios ¿Qué son y para qué sirven?
Clase 2: Bucle repetir y su estructura ¿Cuál es el comando utilizado para otorgar 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: Condicionales: si/entonces. Sensores en Python.
Clase 4: Aplicación de conceptos aprendidos de Python para crear mecanismos de redstone.
Herramientas: Minecraft Education.
Clase 1: Creación de mecanismos utilizando redstone mediante la programación de bucles anidados con Python.
Clase 2: Variables: definición, creación y utilización.
Clase 3: Listas y Métodos. Entender su sintaxis, crearlas y modificarlas.
Clase 4: eSports, Competencias Educativas.
Herramientas: Minecraft Education.
Clase 1: Condicionales: if, if/else, if/else/elif.
Clase 2: Bucles condicionales: while.
Clase 3: Uso de todo lo aprendido para resolver las misiones propuestas
Clase 4:Uso de Python Web. Certificación de conocimientos.
Graduación y entrega de diploma.