Cours approfondi sur Python - cours gratuit de GeekSchool, formation 9 mois, Date 30 novembre 2023.
Miscellanea / / December 01, 2023
Pour les enfants de 11 à 14 ans. Pour les gars sans expérience qui rêvent d’écrire leur premier code.
Pourquoi apprendre Python
- Programmation facile à démarrer
Python a un code simple et une syntaxe claire: il est facile pour les gars de travailler avec des variables, des algorithmes, des fonctions et des commandes. Après la formation, les enfants auront une base de connaissances en programmation.
2. Développement général et amélioration des performances académiques
La programmation entraîne la logique, vous apprend à vous fixer des objectifs et à trouver des erreurs, développe la pensée créative et analytique. Après la formation, les enfants deviendront plus confiants dans les cours de mathématiques, de physique et d’informatique.
3. Des perspectives de carrière claires
Python est l'un des 3 langages les plus populaires: les développeurs gagnent en moyenne 250 000 RUB par mois. Ils peuvent développer des programmes et des jeux, des analyses et créer une intelligence artificielle.
Les gars apprennent non seulement Python, mais se développent en tant que spécialistes
Essayer différentes spécialités
Les gars s'essayeront en tant que développeurs, concepteurs de jeux et analystes. Ils pourront comprendre quelle spécialité ils préfèrent.
Rassembler votre portefeuille
En 9 mois, les gars apprendront à travailler avec des algorithmes informatiques, des graphiques, du son et de l'animation. Chaque étudiant créera quatre jeux 2D, quatre sites Web et trois chatbots.
Travailler dans une équipe conviviale
Les gars voient comment fonctionne le travail dans une véritable entreprise informatique: ils sont divisés en équipes, réalisent des projets communs et planifient des tâches avec d'autres équipes.
Communiquez avec des experts informatiques de grandes entreprises
Les enfants apprendront à quoi ressemble un véritable travail de projet et comment continuer à se développer. Les experts partageront les secrets de développement avec les gars et répondront aux questions.
Pourquoi GeekSchool
Cours en direct
Les cours ont lieu sur Zoom: les enfants écoutent le professeur et pratiquent immédiatement. Après chaque leçon, un enregistrement est enregistré, ce qui facilite la révision.
Support en cours
Les conservateurs soutiennent les enfants, les motivent à apprendre dans des situations difficiles, posent des questions intéressantes lors de discussions et envoient du matériel utile. Les conservateurs sont toujours en contact avec les parents et les enfants
Professeurs expérimentés
Les cours sont dispensés par des programmeurs ayant une expérience en enseignement. Ils parlent la même langue avec les enfants, donnent les cours de manière ludique et répondent aux questions.
Amis ayant des intérêts similaires
Les gars trouvent des personnes partageant les mêmes idées avec qui il est intéressant d'étudier, de partager des idées et d'échanger des impressions. Après le cours, les gars continuent de communiquer et d'améliorer les projets communs
Cours une fois par semaine - après l'école ou le week-end
9 mois de formation
La leçon dure 90 minutes
15 gars dans le groupe
Premier module: 2D - jeux en Python
- Travailler avec la syntaxe de base en Python
- Nous résolvons des problèmes mathématiques à l'aide de code, créons des fonctions pour une solution automatique
- Travailler avec les bibliothèques Turtle et Pygame: visualiser du code et créer des jeux 2D simples
- Comprendre la programmation orientée objet pour créer des jeux complexes
- Nous développons des jeux en équipe
En conséquence, nous créons un jeu de calculatrice, une quête textuelle, du ping-pong, un jeu de tir, des courses, des formes graphiques
Deuxième module: Sites Web Python
- Nous travaillons avec le frontend et le backend du site: nous personnalisons l'apparence et réfléchissons à la logique interne du site
- Nous travaillons avec des outils qui vous aideront à créer un site internet: HTML, CSS, Flask
- Nous développons un site internet en équipe
En conséquence, nous créons un site de blog avec une histoire sur nous-mêmes et un site sur notre sujet préféré: sur un jeu, un film, un livre, un musicien.
Troisième module: chatbots en Python
- Nous étudions la logique de n'importe quel chatbot
- Créer un chatbot pour Discord
- Créer un chatbot dans une équipe
En conséquence, nous créons trois chatbots: l'un surveille le chat et collecte des statistiques d'activité, et les deux autres fonctionnent selon n'importe quel principe.