Introducción
El curso consta de dos trimestres. Se realiza en lenguaje Python. Los estudiantes aprenden este lenguaje profesional creando nuevos elementos en el mundo de Minecraft. En cada lección, los alumnos se familiarizarán con las estructuras elementales del lenguaje Python, creando el mundo de Minecraft. Al finalizar el curso cada alumno recibe un certificado de participación.
Programa del curso
1Clase 1. Introducción a MakeCode y lenguaje Python
El objetivo de la clase es introducir al alumno/a en Python a través de Minecraft. Aprenderemos sobre las variables, la descarga y la configuración de la posición del jugador. Los participantes serán introducidos a la plataforma MakeCode.
2Clase 2. Creación de bloques y formas
El objetivo de la clase será aprender los comandos que le permitirán crear tanto bloques simples como formas complejas.
3Clase 3. Construcciones con chat
Conoceremos los acontecimientos que permitirán crear una estructura utilizando el chat.
4Clase 4. Mobs y objetos
El objetivo de la clase será aprender los mecanismos responsables de la aparición de varios tipos de mobs y objetos en el juego con el uso de bucles.
5Clase 5. Arena de combate
El objetivo de la lección será crear una arena de combate y programar el juego: un sistema de nivelación, equipamiento del jugador, mejoras.
6Clase 6. Carrera de obstáculos
El objetivo de la lección será crear una pista extensa en la que diversos obstáculos estarán esperando al jugador. Los participantes se familiarizarán con la instrucción condicional.
7Clase 7. Carrera de obstáculos (continuación)
El objetivo de la clase será continuar y ampliar el proyecto de la clase anterior.
8Clase 8. Parkour
Conoceremos el instrumento que facilita la construcción de estructuras complejas en el juego. Esta herramienta permitirá diseñar escenarios que requieran una buena destreza y reflejos por parte del jugador.
9Clase 9. Parkour (continuación)
Continuación y ampliación del proyecto de la clase anterior.
