Bots en Python - cours 18 000 roubles. de Coddy School of Programming for Children, formation 3 modules (mois)
Miscellanea / / December 07, 2023
Âge: 11-14 ans
Niveau: pour débutants.
Durée: à partir de 3 modules (mois), à partir de 24 heures*
Format: cours individuels et collectifs, hors ligne et en ligne (temps réel).
Nombre d'enfants: de 1 à 8.
Prix:
à partir de 750 rub./heure dans un groupe en ligne,
à partir de 850 roubles/heure dans un groupe hors ligne,
à partir de 1050 roubles/heure individuellement en ligne,
à partir de 1980 roubles/heure individuellement hors ligne.
Cours sur la création de bots en Python
Voulez-vous utiliser les « assistants » électroniques modernes aussi efficacement que possible? Alors la formation sur l'écriture d'un bot en Python de Coddy sera un excellent début dans ce sens. Mais d’abord, voyons ce qu’est cet outil et comment il vous facilitera la vie.
Le mot « bot » est un dérivé de « robot ». Et cet utilitaire a un certain nombre de fonctionnalités :
• conçu pour un travail monotone et répétable ;
• effectuer des actions selon un algorithme donné ;
• ils n'ont pas d'égal dans leur capacité à imiter les actions humaines (certaines options particulièrement complexes ne peuvent être distinguées des utilisateurs réels) ;
• peut être simple ou complexe et remplir diverses fonctions - depuis la recherche d'informations et l'envoi de contenu jusqu'aux traductions et aux jeux avec l'utilisateur.
Parmi les langages de programmation, Python se distingue par son efficacité, son design élégant et sa syntaxe qui facilite le codage. Il est utilisé pour des scripts à diverses fins, ainsi que pour créer des robots. Après tout, Python présente des avantages indéniables:
• relativement facile à apprendre (en particulier au stade initial) ;
• a un développement ouvert ;
• les fonctionnalités de syntaxe vous permettent d'écrire du code hautement lisible ;
• un mécanisme d'importation unifié, qui facilite l'utilisation de nombreuses bibliothèques et extensions pour vos projets ;
• fournit des outils de prototypage rapide et de sémantique dynamique ;
• une large communauté d'utilisateurs positive envers les nouveaux arrivants.
À qui et comment un cours sur l’écriture de robots est-il utile ?
Nous adoptons une approche globale pour enseigner à nos étudiants et nous efforçons de fournir les informations les plus pratiques non seulement sur comment créer un bot en Python, mais aussi des connaissances plus avancées qui seront utiles dans la formation continue et travail.
Si votre enfant a entre 11 et 14 ans et est passionné de programmation depuis longtemps ou s'immerge tout simplement dans ce monde fascinant, inscrivez-le dès maintenant chez les jeunes codeurs. Dans ce cours nous expliquerons en détail comment écrire un bot en Python, et les enfants seront capables de:
• maîtriser les bases et fonctionnalités de ce langage de programmation. Et cela deviendra certainement leur important avantage concurrentiel à l’avenir;
• en pratique, ils créeront des options simples (y compris celles du jeu - sous la forme d'une quête textuelle);
• lancez indépendamment et utilisez même des « assistants » à l'avenir pour communiquer et vous amuser avec vos amis.
Tout cela contribuera à révéler le potentiel créatif de l’enfant, à indiquer ses points forts en programmation et à donner une impulsion à de nouvelles réalisations dans ce domaine. Et qui sait, peut-être que bientôt nos codeurs créeront des projets uniques qui changeront qualitativement leur vie et le monde qui les entoure pour le mieux.
À la fin du cours, chaque étudiant reçoit un certificat personnalisé de CODDY.
11
coursEnseignant du cours :
"Minecraft: Introduction à l'intelligence artificielle", "Unity 3D", "Développeur Frontend: sites Web HTML/CSS/JavaScript", "Dessiner en style Anime", « Programmation pour les plus petits », « Programmation Minecraft », « Design thinking », « Bots en Python », « Conception graphique Photoshop », "Blog vidéo"
Éducation:
De nombreux cours pour améliorer les compétences informatiques dans les entreprises internationales (Chatbot Hackathons, Prototypage dans le domaine de l'intelligence artificielle, architecture informatique, etc.). Université de Heilbronn, Heilbronn, Allemagne (Master en administration des affaires). Université économique d'État de Biélorussie, Minsk, Biélorussie (Master en administration des affaires).
Expérience:
Il est engagé dans le conseil client en matière de systèmes juridiques, de systèmes de solutions d'audit et d'automatisation des processus, travaille dans le domaine innovant de l'informatique et est une start-up en Allemagne dans une entreprise internationale.
Intérêts:
Développement personnel, passion pour le partage des connaissances, réseauteur, ouvreur du monde, créateur de vie, activiste sportif.
« Aujourd’hui, le monde entier est interconnecté: les personnes, les pays, les économies, les technologies, etc. La programmation est une compétence clé du futur. Cela vous aide à mieux comprendre le monde de demain, à le façonner activement et à devenir un membre innovant d’une société passionnante sans frontières. La capacité de coder ouvre des portes infinies sur l’avenir à nos enfants dans ce monde et fait d’eux des ambassadeurs des nouvelles technologies.
9
coursEnseignant du cours :
"Minecraft: Introduction à l'intelligence artificielle", "Unity 3D", "Développeur Frontend: sites Web HTML/CSS/JavaScript", "Dessiner en style Anime", « Programmation pour les plus petits », « Programmation Minecraft », « Design thinking », « Bots en Python », « Conception graphique Photoshop », "Blog vidéo"
Éducation:
De nombreux cours pour améliorer les compétences informatiques dans les entreprises internationales (SAP, automatisation des processus, e-commerce). Université FOM de Stuttgart, Stuttgart, Allemagne (Master en administration des affaires) Université technique d'État de Karaganda, Karaganda, Kazakhstan.
Expérience:
Fondateur d'un magasin d'électricité en ligne à succès en Allemagne, engagé dans le conseil client en domaine de l'automatisation des processus de vente, travaille dans le domaine de la vente informatique en Allemagne à l'international entreprises.
Intérêts:
Voyages, pêche, sports, échecs.
I. Goethe disait: « On ne peut apprendre que ce qu’on aime »
4
coursEnseignant du cours :
« Programmation de jeux en Python », « Programmation en JavaScript », « Bots en Python », « Programmation Web »
Éducation:
Université Polytechnique de Moscou, spécialité « Informatique et informatique ».
Expérience:
Maîtrise C\C++, Java, Python, PHP, JavaScript, SQL. J'ai participé à la création d'applications Android en Java, d'applications multiplateformes en C\C++, de robots pour diverses messageries instantanées en Python, ainsi que de divers services web utilisant HTML/CSS/JS/PHP.
Intérêts:
Dès son plus jeune âge, il programme diverses applications allant des projets CLI aux projets MVP/MVVC. Participation à des hackathons mobiles. Participation à des cas d'intégration avec des API fermées tierces. J'ai également travaillé avec la 3D, notamment Autodesk Maya, Inventor, 3ds Max, Fusion360 (il y a quelques petits développements avec l'affichage d'objets sur des appareils mobiles). Outre la programmation, il s'intéresse aux sports mécaniques, notamment au drift. Discret, sait susciter l'intérêt pour le travail, responsable et efficace.
1er module
Le premier jour
Introduction à Python et IDLE
− Environnement de développement
− Variables
− Opérations avec des variables
− Entrée utilisateur
Résultat de la leçon: L'étudiant sera capable d'installer Python de manière autonome sur un ordinateur et de commencer à travailler avec le langage; nous rédigerons un programme de questionnaire en Python.
Deuxième jour
Instruction conditionnelle et boucles
− Déclaration If-elif-else
− boucle while
− pour la boucle
− plage
Résultat de la leçon: Écrivons quelques exemples de programmes simples, comme « Devinez le nombre ».
Jour trois
Chaînes, listes, fonctions, bibliothèques
− Chaînes, formatage des chaînes
− Listes, générateurs de listes
− Fonctions, arguments, valeur de retour
− Bibliothèques tierces
Résultat de la leçon: Nous écrirons un jeu textuel basé sur toutes les connaissances acquises.
Jour quatre
Bases de la POO
− Classes, objets
− Attributs
− Méthodes, constructeurs
Résultat de la leçon: Nous obtenons la compréhension minimale nécessaire de la programmation orientée objet.
2ème module
Le premier jour
Le premier bot pour VKontakte
− Installation des bibliothèques nécessaires
− Réglage
− Créer un jeton de bot
− Méthodes de la bibliothèque VK
− Bot de discussion simple
Résultat de la leçon: Créons un robot simple qui répondra à un certain texte par un message.
Deuxième jour
Jeu de robots "Villes"
− Traitement des messages des utilisateurs
− « Base de données » des villes et des pays
− Boucle de jeu
Résultat de la leçon: Écrivons un bot pour jouer en ville
Jour trois
Jeu de robots "Quiz"
− Formation de requêtes de bots
− Formatage des lignes de questions
Résultat de la leçon: Un bot posant des questions et donnant aux points les bonnes réponses.
Jour quatre
Jeu de robots « 9 vies »
− Envoi d'émoticônes
− Compter les vies
− Diviser un mot en lettres
Résultat de la leçon: Un bot similaire au jeu textuel « Le Pendu »
3ème module
Le premier jour
Bot basé sur « l’intelligence artificielle »
− Mise en place de la bibliothèque DialogFlow
− Enregistrement du robot
− Connecter DialogFlow au programme
− Réponses JSON
Résultat de la leçon: Créons un bot qui répondra intelligemment aux questions des utilisateurs à l'aide de la bibliothèque de machine learning.
Deuxième jour
Obtention d'informations à partir de sites tiers
− module de requêtes
− Analyse HTML
Résultat de la leçon: Écrivons un bot qui envoie des taux de change ou d'autres informations depuis Internet en temps réel.
Jour trois
Travailler avec des images
− Téléchargement d'images
− Joindre des images
Résultat de la leçon: Un bot envoyant des photos de chats.
Jour quatre
Demandes d'URL
− Demandes au site Web YouTube
− Envoi des résultats à l'utilisateur
Résultat de la leçon: Créons un bot qui recherchera des vidéos sur Youtube à la demande de l'utilisateur et enverra des liens.