Curso en profundidad sobre Python: curso gratuito de GeekSchool, formación de 9 meses, fecha 30 de noviembre de 2023.
Miscelánea / / December 01, 2023
Para niños de 11 a 14 años. Para chicos sin experiencia que sueñan con escribir su primer código.
¿Por qué aprender Python?
- Fácil de empezar a programar
Python tiene un código simple y una sintaxis clara: es fácil para los chicos trabajar con variables, algoritmos, funciones y comandos. Después de la formación, los niños tendrán una base de conocimientos de programación.
2. Desarrollo general y mejora del rendimiento académico.
La programación entrena la lógica, te enseña a establecer metas y encontrar errores, desarrolla el pensamiento creativo y analítico. Después del entrenamiento, los niños tendrán más confianza en las lecciones de matemáticas, física e informática.
3. Claras perspectivas profesionales
Python es uno de los tres lenguajes más populares: los desarrolladores ganan una media de 250.000 rublos al mes. Pueden desarrollar programas y juegos, análisis y crear inteligencia artificial.
Los chicos no sólo aprenden Python, sino que también se desarrollan como especialistas.
Probando diferentes especialidades
Los muchachos se probarán a sí mismos como desarrolladores, diseñadores de juegos y analistas. Podrán entender qué especialidad prefieren.
Recopilando tu portafolio
En 9 meses, los chicos aprenderán a trabajar con algoritmos informáticos, gráficos, sonido y animación. Cada estudiante creará cuatro juegos 2D, cuatro sitios web y tres chatbots.
Trabajar en un equipo amigable
Los chicos ven cómo funciona el trabajo en una empresa de TI real: se dividen en equipos, realizan proyectos comunes y planifican tareas con otros equipos.
Comunicarse con expertos en TI de grandes empresas.
Los niños aprenderán cómo es el trabajo real en proyectos y cómo seguir desarrollándose. Los expertos compartirán secretos de desarrollo con los chicos y responderán preguntas.
Por qué GeekSchool
lecciones en vivo
Las lecciones se imparten por Zoom: los niños escuchan al profesor y practican inmediatamente. Después de cada lección, se guarda una grabación, lo que facilita su revisión.
Apoyo continuo
Los curadores apoyan a los niños, los motivan a aprender en situaciones difíciles, hacen preguntas interesantes en los chats y envían materiales útiles. Los curadores están siempre en contacto con padres e hijos.
Profesores experimentados
Las lecciones son impartidas por programadores con experiencia docente. Hablan el mismo idioma que los niños, imparten lecciones de forma divertida y responden preguntas.
Amigos con intereses similares
Los chicos encuentran personas con ideas afines con las que es interesante estudiar, compartir ideas e intercambiar impresiones. Después del curso, los chicos continúan comunicándose y mejorando proyectos conjuntos.
Clases una vez por semana, después de la escuela o los fines de semana.
9 meses de entrenamiento
La lección dura 90 minutos.
15 chicos en el grupo
Primer módulo: 2D - juegos en Python
- Trabajar con sintaxis básica en Python
- Resolvemos problemas matemáticos usando código, creamos funciones para solución automática.
- Trabajar con las bibliotecas Turtle y Pygame: visualizar código y crear juegos 2D simples
- Comprender la programación orientada a objetos para crear juegos complejos.
- Desarrollamos juegos en equipo
Como resultado, creamos un juego de calculadora, una búsqueda de texto, ping-pong, un juego de disparos, carreras, formas gráficas.
Segundo módulo: Sitios web de Python
- Trabajamos con el frontend y backend del sitio: personalizamos la apariencia y pensamos en la lógica interna del sitio.
- Trabajamos con herramientas que te ayudarán a crear un sitio web: HTML, CSS, Flask
- Desarrollamos un sitio web en equipo
Como resultado, creamos un blog con una historia sobre nosotros mismos y un sitio sobre nuestro tema favorito: sobre un juego, una película, un libro, un músico.
Tercer módulo: chatbots en Python
- Estudiamos la lógica de cualquier chatbot
- Creando un chatbot para Discord
- Crear un chatbot en un equipo
Como resultado, creamos tres chatbots: uno monitorea el chat y recopila estadísticas de actividad, y los otros dos funcionan según cualquier principio.