Minecraft en Scratch - curso 18.000 rublos. de Coddy School of Programming for Children, capacitación 3 módulos (meses)
Miscelánea / / December 07, 2023
Edad: 7-9 años
Nivel: para principiantes.
Duración: a partir de 3 módulos (meses), a partir de 24 horas*.
Formato: lecciones individuales y grupales, offline y online (tiempo real).
Número de niños: de 1 a 8.
Precio:
desde 750 rublos/hora en grupo online,
desde 850 rublos/hora en un grupo fuera de línea,
desde 1050 rublos/hora individualmente en línea,
desde 1980 rublos/hora individualmente fuera de línea.
Cada vez más padres notan y apoyan la tendencia moderna dirigida al desarrollo temprano de los niños. Un lugar especial lo ocupa el desarrollo de los conocimientos informáticos y tecnológicos de los niños desde una edad muy temprana. La principal dificultad aquí es interesar a los chicos y mantener su interés.
El secreto para un aprendizaje exitoso es combinar lo que a los niños les encanta con lo que contribuirá a su desarrollo. Todos los niños están interesados en los juegos de computadora. ¿Y si invitas a tu hijo a crear su propio juego de ordenador, e incluso en un lenguaje de programación diseñado específicamente para niños? Y si este juego es el legendario Minecraft, ¡definitivamente no te dejará indiferente! Recomendamos nuestro curso "Minecraft in Scratch" a todos los programadores a partir de 7 años, ya que aprender a programar se convierte en un proceso interesante y apasionante. Crear tu propio juego es la mejor manera de aprender a programar. Especialmente si creas un juego que le encanta a todo el mundo.
Características de Scratch. ¿Cómo hacer tu propio Minecraft?
Minecraft es un popular juego independiente de tipo sandbox con elementos de simulador de supervivencia y mundo abierto, desarrollado por el programador sueco Markus Persson. Es uno de los juegos de ordenador más exitosos de la historia, con ventas que superan los 80 millones de copias y más de 100 millones de jugadores registrados. El juego tiene posibilidades casi ilimitadas, lo que te permite crear mundos enteros y controlar las acciones de los personajes principales. Crear un juego en Minecraft es posible en diferentes programas. Pero es poco probable que un niño de siete años desee programar e implementar sus propios proyectos en un entorno de desarrollo familiar para un programador adulto. Será difícil, poco interesante y aburrido para los niños. Por ello, en 2003, el Instituto Tecnológico de Massachusetts desarrolló Scratch, un lenguaje de programación comprensible y divertido diseñado específicamente para niños. Scratch no es solo un lenguaje, sino un entorno de programación visual orientado a objetos completo. Es ideal para enseñar a estudiantes de primaria y secundaria los conceptos básicos de programación y crear sus propios juegos y animaciones.
Este entorno de software tiene muchas cualidades positivas:
- interfaz sencilla, fácil y cómoda;
- no hay códigos que aprender;
- Diseño colorido que ayuda a atraer y mantener la atención del bebé;
- promueve el desarrollo del pensamiento creativo, imaginativo y lógico.
Scratch, como un constructor de Lego, te permite ensamblar un programa completo a partir de bloques de ladrillos multicolores. Puede realizar cambios en el programa en cualquier momento y ver inmediatamente cómo funciona. Es esta característica de este entorno de programación la que permite crear un análogo del famoso mundo cúbico de Minecraft en Scratch. Nuestro curso es adecuado para aquellos que ya dominan el lenguaje Scratch y quieren profundizar sus conocimientos y encontrarle nuevos usos.
Durante el curso “Minecraft en Scratch”, su hijo:
- continuará aprendiendo los conceptos básicos de programación;
- mejorar el conocimiento del lenguaje visual Scratch;
- aprender a diseñar mecánicas de juego;
- podrá crear paisajes, objetos diversos, moverlos por la pantalla, modificarlos y jugar con ellos, establecer formas de interacción entre ellos;
- desarrollará habilidades creativas y pensamiento espacial;
- creará su propio mundo único de Minecraft.
Nuestros profesores experimentados te mostrarán cómo se pueden combinar la programación y los juegos de la manera más emocionante y divertida. ¡Bienvenido al asombroso mundo de la programación informática Minecraft en Scratch!
Al finalizar el curso, cada alumno recibe un certificado personalizado de CODDY.
9
cursosProfesor del curso:
“Minecraft: una introducción a la inteligencia artificial”, “Unity 3D”, “Desarrollo de juegos móviles en Android”, “Creación de juegos en Scratch”, “Programación Minecraft”, “Minecraft en Scratch”, “Unreal Engine 4”, “Modelado 3D de juegos”, “Python y JavaScript: juegos programación en CodeCombat"
Educación:
Universidad Estatal de Moscú que lleva el nombre MV Lomonosov, Facultad de Mecánica y Matemáticas
Participante certificado en el programa de capacitación en programación de Minecraft.
Programa de docentes innovadores certificados por Microsoft
Experiencia:
Dedicado al desarrollo de software en Java y C, programación multiproceso. Mejora constantemente, utiliza enfoques modernos en el desarrollo y gestión de proyectos. Estudia patrones de diseño y arquitectura de proyectos de software, tiene conocimientos en el campo de la criptografía y la protección de datos. Activamente interesado en el tema de redes neuronales y análisis de datos. Realizó un curso de formación en Samsung SW&IT School sobre conceptos básicos de TI y programación, donde defendió un proyecto individual para desarrollar una aplicación para Android y se convirtió en el ganador absoluto del concurso final. Como parte de un equipo de tres personas, participé en el campeonato de casos Kaspersky CyberHeroes. Responsable del desarrollo de una aplicación móvil de demostración y divulgación del lado de software y hardware del proyecto. Es un desarrollador activo de aplicaciones en Google Play y tiene varias publicaciones en el portal de código abierto GitHub. Mantiene un estilo de vida saludable y visita regularmente la piscina.
“Para cualquier estudiante, un ambiente agradable cuando se trabaja en equipo es muy importante. Como profesor y mentor, trato de ayudar al alumno a hacer realidad sus ideas, mientras le explico el aspecto técnico del problema al más alto nivel. Cualquier cosa compleja se puede explicar en un lenguaje sencillo: ya sea que estés escribiendo un juego, lanzando una startup o quieras estudiar un tema, cualquier idea que tengas será respaldada e implementada. Así debería ser la educación tecnológica".
12
cursosProfesor del curso:
“Desarrollar mods para Minecraft”, “Programar juegos en Python”, “Unity 3D”, “Minecraft: una introducción a la inteligencia artificial”, “Crear
juegos en Roblox Studio”, “Programación para los más pequeños”, “Programación para los más pequeños en Tynker”, “Programación Minecraft”, “Juegos 3D en Scratch”, “Minecraft en Scratch”
Educación:
Universidad Politécnica de Moscú, especialidad “Informática e Informática en CAD”.
Experiencia:
Conoce los lenguajes C#, C++, Pascal, SQL. Programado en sistemas 1C utilizando el lenguaje de programación integrado 1C: Enterprise. Participé en la creación de cursos de capacitación para la universidad sobre Fusion 360 e Inventor.
Intereses:
Le gusta trabajar con bases de datos, modelar y resolver problemas matemáticos no estándar. En programación, me gusta escribir funcionalidades para aplicaciones móviles (C++). Cree que cada niño puede tener un enfoque no estándar.
"Lo más importante en el aprendizaje es el interés de los niños".
6
cursosProfesor del curso:
“Minecraft: una introducción a la inteligencia artificial”, “Alfabetización informática”, “Programación de juegos en Python”, “Programación para los más pequeños”, “Diseño gráfico Photoshop”, “Creación de juegos en Scratch”, “Conceptos básicos de animación en Adobe Animate”, “Minecraft en Scratch”, “Programación en Python3”
Educación:
Universidad Estatal de Arquitectura e Ingeniería Civil de Nizhny Novgorod, Facultad de Ingeniería General.
Experiencia:
Desde hace más de 4 años se dedica a la producción de vídeo y fotografía, compaginando esto con la organización y dirección Eventos públicos infantiles y fiestas privadas, clases magistrales de creatividad y técnica. disciplinas. Lleva más de un año enseñando programación a niños de 5 a 9 años. Además, durante los últimos 2 años ha sido voluntario de la organización sin fines de lucro Fundación del Centro de Investigación Oncológica de Nizhny Novgorod.
Intereses:
Deportes de motor, deportes de motor, cinología, natación, voleibol, arquitectura gótica y la creatividad de M. Gorki.
“La programación es una oportunidad de ampliar horizontes sin salir de casa para una persona de cualquier edad.”
1er módulo
El primer día
Presentando Minecraft en Scratch
− Introducción al plan de desarrollo del juego.
− Aprendizaje de funciones y procedimientos en Scratch
− Bloques de Sprite: texturas y renderizado.
− Sistema de coordenadas de Minecraft y Scratch.
Tarea práctica: crear un objeto de bloque y agregar texturas al juego.
Resultado de la lección: Se estudió el concepto de procedimientos en programación; Se creó un proyecto y se comenzó a escribir el juego Minecraft.
La tarea se elabora de acuerdo con el dominio del tema de la lección.
Segundo día
Bloques en Minecraft
− Configuración del bloque de software
− Generación de mundo plano
− Control de cámara
Tarea práctica: crear edificios simples en el sistema de coordenadas mundial.
Resultado de la lección: Generación de un mundo plano; Se han estudiado los conceptos básicos de la sincronización de subprocesos en programación.
La tarea se elabora de acuerdo con el dominio del tema de la lección.
Día tres
Generación de terreno
− Generación de colinas en el mundo.
− Generación aleatoria de minerales.
Tarea práctica: Establecer las condiciones para la aparición del mineral bajo tierra.
Resultado de la lección: Se han estudiado los conceptos básicos de generar mundos infinitos.
La tarea se elabora de acuerdo con el dominio del tema de la lección.
Día cuatro
esteban
− Agregar un personaje al juego
− Control de personajes
− Física del movimiento
Tarea práctica: Estudiar la interacción del personaje con el mundo del juego.
2do módulo
El primer día
Árboles
− Agregar bloques que sean transparentes para el movimiento.
− Tarea independiente: modelado de árboles.
− Agregar árboles a la generación mundial
− Steve chocando con obstáculos
Tarea práctica: Modelado de árboles.
Resultado de la lección: Se ha agregado un nuevo tipo de bloques por los que el personaje puede pasar.
La tarea se elabora de acuerdo con el dominio del tema de la lección.
Segundo día
Reuniendo recursos
− Creando un cursor
− Destrucción de bloques
Tarea práctica: Editar el mundo usando un personaje.
Resultado de la lección: Un estudio en profundidad de la transición entre los sistemas de coordenadas de Scratch y Minecraft.
La tarea se elabora de acuerdo con el dominio del tema de la lección.
Día tres
Inventario
− Matrices en programación
− Aprender a trabajar con listas.
− Crear un inventario simple
Tarea práctica: Agregar artículos al inventario.
Resultado de la lección: Se estudió el concepto de arrays y acceso por número de elemento.
La tarea se elabora de acuerdo con el dominio del tema de la lección.
Día cuatro
Construcción
− La mano del personaje y el objeto que contiene.
− Configurar bloques
Tarea práctica: Dibujar la textura de un bloque en la mano de un personaje.
Resultado de la lección: El personaje del juego puede interactuar plenamente con el mundo.
3er módulo
El primer día
Inventario gráfico
− Representación de artículos de inventario
− Inventario de apertura y cierre.
− Discusión sobre el trabajo artesanal.
Tarea práctica: Programación del dibujo de elementos del inventario.
Resultado de la lección: Un inventario completo con la cantidad de cada elemento mostrado.
La tarea se elabora de acuerdo con el dominio del tema de la lección.
Segundo día
Artesanía
− Trabajo avanzado con matrices y listas.
− Representación de campos de artesanía.
− Elaboración de recetas
Tarea práctica: Elaboración de recetas artesanales.
Resultado de la lección: El juego ahora tiene la capacidad de crear nuevos bloques mediante la elaboración; desarrollo de habilidades para trabajar con matrices.
La tarea se elabora de acuerdo con el dominio del tema de la lección.
Día tres
Finalización del juego
− Agregar nuevos bloques y cosas al juego.
− Agregar mobs
− Discusión de ideas para mejorar el juego.
Tarea práctica: desarrollo independiente de nuevas funciones del juego.
Resultado de la lección: Desarrollo continuo de proyectos infantiles.
La tarea se elabora de acuerdo con el dominio del tema de la lección.
Día cuatro
Lanzamiento del juego
− Mejoras en el juego
− Implementación de las ideas de los estudiantes.
− Preparación para la presentación final.
− Presentación final del juego a los padres.
Tarea práctica: Presentación de juegos a los padres.
Resultado: Minecraft completo con una generación mundial diversa, un personaje realista que puede colocar, destruir, recolectar y crear bloques.