Python y JavaScript: programación de juegos en CodeCombat - curso 18.000 rublos. de Coddy School of Programming for Children, capacitación 3 módulos (meses)
Miscelánea / / December 04, 2023
Edad: 7-12 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.
Incluso un adulto puede aburrirse mirando interminables líneas de código. Ofrecemos aprender programación capturando tierras y derrotando enemigos en las mejores tradiciones de juegos de rol.
CodeCombat es un juego de navegador multijugador que te permite aprender a codificar y aprender JavaScript y Python. En cada nivel, al jugador se le asigna una tarea específica, por ejemplo, encontrar un hongo que ayude a derrotar al caníbal, llevar a los soldados a la batalla o salir de una mazmorra. El niño controlará a un mago novato que realiza estas tareas utilizando hechizos: comandos de JavaScript y Python. Para completar todo el juego tendrás que recordarlos bien. Al principio todo es sencillo, pero a medida que avanza el juego, las tareas se vuelven más complejas y el niño tiene que pensar cada vez más. En el curso CodeCombat: Primeros pasos en JavaScript/Python, su hijo podrá familiarizarse realmente con los lenguajes de programación JavaScript y Python y desarrollar el pensamiento algorítmico.
CodeCombat no son solo lecciones con elementos de gamificación, sino un juego real en el que los estudiantes deben escribir código hermoso y competente en Python y JavaScript para completar todos sus niveles. En este caso, el niño recibe una reacción de su personaje en tiempo real. Además, al resolver problemas de programación que progresan naturalmente a niveles cada vez más desafiantes, CodeCombat garantiza que su hijo siempre esté desarrollando un pensamiento crítico. CodeCombat es notable porque además del juego individual, también ofrece muchas opciones para jugar en equipo. juegos que permiten a los niños dominar las habilidades de comunicación, el pensamiento práctico y la capacidad de cooperar y trabajar en equipo.
Por lo tanto, CodeCombat requiere constantemente que los niños practiquen nuevas formas de comunicación, ya sea unirte a equipos o trabajar individualmente con el propio ordenador, transformando tus ideas en códigos eficientes.
¿Por qué CodeCombat?
- Esto es realmente un juego, y no un conjunto de lecciones gamificadas, por lo que puede cautivar incluso al estudiante más inquieto;
- CodeCombat es apto para niños a partir de 10 años;
- CodeCombat tiene una interfaz en ruso;
- Tiene su propio editor de niveles, con el que podrás modificar el juego y ofrecer tus propias tareas;
- CodeCombat tiene un modo individual y muchas opciones para jugar en equipo;
- El profesor puede seguir el progreso de todo el grupo;
- Por resolver en el primer intento sin errores y por el código óptimo, el jugador recibe puntos adicionales;
- CodeCombat enseña programación seria, "no para niños": se organizan concursos para verdaderos profesionales;
- Los autores prometen ayudar a cualquiera que complete todo el juego y alcance el nivel más alto a conseguir un trabajo en los EE. UU.
Antes del inicio de clases, le pedimos que cree una dirección de correo electrónico para su hijo. Dale tu nombre de usuario y contraseña de correo electrónico en papel o en tu teléfono; debes tener esta información contigo durante la clase.
Esto se debe a la necesidad de crear una cuenta en CodeCombat.
El curso es adecuado para niños:
- Para aquellos interesados en tecnología y programación.
- Recién iniciandome en el mundo de la programación.
- Quienes deseen mejorar sus habilidades digitales
- Los que sueñan con crear sus propios juegos
Requisitos para los estudiantes (nivel de conocimientos):
- Uso seguro de una computadora (sabe cómo encenderla, iniciar aplicaciones, abrir carpetas, entender qué es el correo electrónico)
- Habilidad de lectura
- Cómo funcionan las clases en línea en CODDY
Contenido del curso:
- Conceptos básicos de programación en Python y/o JavaScript y algoritmización
- Métodos, variables, tipos de datos.
- mientras bucle
- Declaraciones condicionales
- Operadores logicos
- álgebra de la lógica
- Funciones
- matrices bidimensionales
- en bucle
- Formas de iterar a través de matrices
- Operaciones aritmeticas
- Coordenadas y espacio.
Objetivos del Curso:
1. Domine los populares lenguajes de programación Python y JavaScript escribiendo códigos de programas en un entorno de juego.
2. Desarrollar habilidades de pensamiento crítico, comunicación y trabajo en equipo.
3. Orientar a los niños desde el interés por los juegos de ordenador hasta el deseo de crearlos y desarrollarse en el futuro en el campo de las tecnologías de la información.
Resultado de aprendizaje:
- Conocimientos básicos de JavaScript y/o Python.
- Capacidad para colaborar y trabajar tanto de forma independiente como en equipo.
- Desarrollo del pensamiento algorítmico, creativo y crítico.
- Capacidad para resolver problemas fuera de la caja.
Los graduados del curso podrán:
- Escribir programas de manera competente y eficiente en Python y/o JavaScript.
- Muestra tu creatividad creando tus propios juegos
- Trabajar en código de software de forma independiente y en equipo.
- Continúa tus estudios en cursos de programación web y desarrollo de juegos.
- Resolver problemas no estándar
Habilidades para los negocios:
- Pensamiento lógico
- Pensamiento creativo
- Plantear y resolver problemas
- Trabajo en equipo
- Habilidades de comunicación
- Búsqueda y análisis de información.
- Independencia
- Habilidades para la toma de decisiones
Lo que necesitas para las clases:
Para iniciar las clases, le pedimos que cree una dirección de correo electrónico para su hijo. Dale tu nombre de usuario y contraseña de correo electrónico en papel o en tu teléfono; debes tener esta información contigo durante la clase.
Si las clases son en línea, el niño necesitará una computadora portátil, acceso a Internet y auriculares para que pueda comunicarse con el maestro.
Al finalizar el curso, cada estudiante recibe un certificado personalizado ( https://coddyschool.com/upload/files/cert.jpg) por CODDY
8
cursosProfesor del curso:
“Dibujar al estilo “Anime”, “Conceptos básicos del dibujo digital en Procreate”, “Dibujar”, “Ciudad del futuro”, “Crear un personaje de juego en Photoshop”, “Diseño gráfico en Photoshop”, “Programación Minecraft”, “Python y JavaScript: programación de juegos en CodeCombat”, “Arte digital: dibujando tableta"
Educación:
Universidad Estatal de Ordenación del Territorio, especialidad "Arquitectura"
Experiencia:
Lleva más de 5 años enseñando a dibujar a niños. Encuentra un lenguaje común con cualquier niño y adulto.
Profesionalmente competente en Photoshop, Revit, 3ds Max, Autocad, ScetchUp.
Intereses:
diseño gráfico, branding, arte contemporáneo, diseño de interiores, cocina.
“En mis cursos, cada niño revelará al máximo su potencial y podrá sentirse como un verdadero creador. De meta en meta alcanzaremos grandes alturas, porque, como es costumbre, el que camina dominará el camino, y “imposible” es una palabra que sólo se encuentra en el diccionario de los tontos”.
6
cursosProfesor del curso:
“Programación JavaScript”, “Desarrollador Frontend: Sitios web en HTML/CSS/JavaScript”, “Curso Harvard CS50”, “Bots en Python”, “Python y JavaScript: programación de juegos en CodeCombat”, “Creación de juegos en Scratch”, “Unreal Motor de 4"
Educación:
Universidad Técnica Estatal de Yaroslavl (YSTU), Instituto de Sistemas Digitales (IDS), especialidad “Ingeniería de software”.
Experiencia:
Desde el comienzo de la escuela secundaria, ha completado con éxito una formación adicional en las áreas de Diseño de Circuitos, Desarrollo Web, Administración de Sistemas y Bases de Datos MYSQL. A lo largo de mis años escolares y estudiantiles me interesó la programación en los siguientes lenguajes: Pascal, C++, C#, Python, Ruby, JavaScript, así como lenguajes de diseño web (HTML, CSS).
Intereses:
Sus pasatiempos incluyen tallar madera, ensamblar modelos de barcos de plástico/madera, crear sitios web y crear programas en Python. Estoy convencido de que el desarrollo de la motricidad manual y la capacidad mental están indisolublemente ligados.
"La necesidad de especialistas en TI no hará más que crecer; convertirse en uno de ellos es convertirse en parte de una pequeña historia".
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".