Bots i Python - kursus 18.000 rub. fra Coddy School of Programming for Children, træning 3 moduler (måneder)
Miscellanea / / December 07, 2023
Alder: 11-14 år
Niveau: for begyndere.
Varighed: fra 3 moduler (måneder), fra 24 timer*
Format: individuelle og gruppelektioner, offline og online (realtid).
Antal børn: fra 1 til 8.
Pris:
fra 750 rub./time i en online gruppe,
fra 850 rub./time i en offline gruppe,
fra 1050 rub./time individuelt online,
fra 1980 rub./time individuelt offline.
Kursus i oprettelse af bots i Python
Vil du bruge moderne elektroniske "assistenter" så effektivt som muligt? Så vil træningskurset om at skrive en bot i Python fra Coddy være en glimrende start i denne retning. Men lad os først finde ud af, hvad dette værktøj er, og hvordan det vil gøre dit liv lettere.
Ordet "bot" er en afledning af "robot". Og dette værktøj har en række funktioner:
• designet til monotont og gentageligt arbejde;
• udføre handlinger i henhold til en given algoritme;
• de har ingen lige i deres evne til at efterligne menneskelige handlinger (nogle særligt komplekse muligheder kan ikke skelnes fra rigtige brugere);
• kan være enkel eller kompleks og kan udføre en række funktioner - fra at søge efter information og sende indhold til oversættelser og spille spil med brugeren.
Blandt programmeringssprogene skiller Python sig ud for sin effektivitet, elegante design og syntaks, der gør kodning lettere. Det bruges til scripts til forskellige formål, såvel som til at skabe bots. Python har trods alt ubestridelige fordele:
• relativt let at lære (især i den indledende fase);
• har åben udvikling;
• syntaksfunktioner giver dig mulighed for at skrive meget læsbar kode;
• en samlet importmekanisme, som gør det nemt at bruge mange biblioteker og udvidelser til dine projekter;
• leverer værktøjer til hurtig prototyping og dynamisk semantik;
• et stort fællesskab af brugere, der er positive over for nytilkomne.
Hvem og hvordan er et kursus i at skrive bots nyttigt?
Vi tager en omfattende tilgang til at undervise vores studerende og stræber efter at give den mest praktiske information ikke kun om hvordan man laver en bot i Python, men også mere avanceret viden, der vil være nyttig i videre træning og arbejde.
Hvis dit barn er mellem 11 og 14 år og har været passioneret omkring programmering i lang tid eller bare fordyber sig i denne fascinerende verden, så tilmeld ham i unge programmerere lige nu. På dette kursus vil vi forklare i detaljer, hvordan man skriver en bot i Python, og børn vil være i stand til:
• mestre det grundlæggende og funktioner i dette programmeringssprog. Og dette vil helt sikkert blive deres vigtige konkurrencefordel i fremtiden;
• i praksis vil de skabe enkle muligheder (inklusive spil - i form af en tekst-quest);
• selvstændigt lancere og endda bruge "assistenter" i fremtiden, når du kommunikerer og har det sjovt med dine venner.
Alt dette vil hjælpe med at afsløre barnets kreative potentiale, indikere hans styrker i programmering og sætte skub i yderligere resultater på dette område. Og hvem ved, måske snart vil vores kodere skabe unikke projekter, som kvalitativt vil ændre deres liv og verden omkring dem til det bedre.
Efter afslutning af kurset modtager hver elev et personligt certifikat fra CODDY.
11
kurserKursuslærer:
"Minecraft: Introduktion til kunstig intelligens", "Unity 3D", "Frontendudvikler: HTML/CSS/JavaScript-websteder", "Tegning i Anime-stil", “Programmering for de mindste”, “Minecraft-programmering”, “Designtænkning”, “Bots in Python”, “Photoshop grafisk design”, "Videobloggin"
Uddannelse:
Talrige kurser til forbedring af IT-færdigheder i internationale virksomheder (Chatbot Hackathons, Prototyping inden for kunstig intelligens, IT-arkitektur, etc.). Universitetet i Heilbronn, Heilbronn, Tyskland (Master of Business Administration). Belarusian State Economic University, Minsk, Belarus (Master of Business Administration).
Erfaring:
Han beskæftiger sig med bygherrerådgivning af juridiske systemer, systemer til revisionsløsninger og procesautomatisering, arbejder inden for det innovative IT-område og en start-up i Tyskland i en international virksomhed.
Interesser:
Personlig udvikling, passion for videndeling, netværker, verdensåbner, livsdesigner, sportsaktivist.
"I dag er hele verden forbundet: mennesker, lande, økonomier, teknologier osv. Programmering er en nøglekompetence for fremtiden. Det hjælper dig med bedre at forstå fremtidens verden, aktivt forme den og være et innovativt medlem af et spændende samfund uden grænser. Evnen til at kode åbner uendelige døre til fremtiden for vores børn i denne verden og gør dem til ambassadører for nye teknologier."
9
kurserKursuslærer:
"Minecraft: Introduktion til kunstig intelligens", "Unity 3D", "Frontendudvikler: HTML/CSS/JavaScript-websteder", "Tegning i Anime-stil", “Programmering for de mindste”, “Minecraft-programmering”, “Designtænkning”, “Bots in Python”, “Photoshop grafisk design”, "Videoblogging"
Uddannelse:
Talrige kurser til forbedring af IT-færdigheder i internationale virksomheder (SAP, procesautomatisering, e-handel). FOM University of Stuttgart, Stuttgart, Tyskland (Master of Business Administration) Karaganda State Technical University, Karaganda, Kasakhstan.
Erfaring:
Grundlægger af en succesfuld online elbutik i Tyskland, engageret i kunderådgivning i inden for automatisering af salgsprocesser, arbejder inden for IT-salg i Tyskland i det internationale virksomheder.
Interesser:
Rejser, fiskeri, sport, skak.
I. Goethe sagde: "Du kan kun lære det, du elsker"
4
RuteKursuslærer:
"Spilprogrammering i Python", "Programmering i JavaScript", "Botter i Python", "Webprogrammering"
Uddannelse:
Moscow Polytechnic University, speciale "Informatik og datalogi".
Erfaring:
Flydende i C\C++, Java, Python, PHP, JavaScript, SQL. Jeg var involveret i skabelsen af Android applikationer i Java, cross-platform applikationer i C\C++, bots til forskellige instant messengers i Python, samt diverse webtjenester ved hjælp af HTML/CSS/JS/PHP.
Interesser:
Fra en tidlig alder har han programmeret forskellige applikationer fra CLI til MVP/MVVC-projekter. Deltog i mobile hackathons. Deltog i sager, der involverede integration med tredjeparts lukkede API'er. Arbejdede også med 3d, især Autodesk Maya, Inventor, 3ds Max, Fusion360 (der er nogle små udviklinger med at vise objekter på mobile enheder). Udover programmering er han interesseret i motorsport, især drifting. Diskret, forstår at skabe interesse for arbejdet, ansvarlig og effektiv.
1. modul
Den første dag
Introduktion til Python og IDLE
− Udviklingsmiljø
− Variabler
− Operationer med variable
− Brugerinput
Resultat af lektionen: Eleven vil selvstændigt kunne installere Python på en computer og begynde at arbejde med sproget, vi vil skrive et spørgeskemaprogram i Python.
Anden dag
Betinget erklæring og loops
− If-elif-else erklæring
− mens loop
− for sløjfe
− rækkevidde
Resultat af lektionen: Lad os skrive nogle simple eksempelprogrammer, som "Gæt tallet".
Dag tre
Strenge, lister, funktioner, biblioteker
− Strings, strengformatering
− Lister, listegeneratorer
− Funktioner, argumenter, returværdi
− Tredjepartsbiblioteker
Resultat af lektionen: Vi vil skrive et tekstspil baseret på al den opnåede viden.
Dag fire
OOP grundlæggende
− Klasser, genstande
− Attributter
− Metoder, konstruktører
Resultat af lektionen: Vi opnår den nødvendige minimale forståelse for objektorienteret programmering.
2. modul
Den første dag
Den første bot til VKontakte
− Installation af nødvendige biblioteker
− Indstilling
− Opret et bot-token
− VK biblioteksmetoder
− Simpel chat bot
Resultat af lektionen: Lad os skabe en simpel bot, der svarer på en bestemt tekst med en besked.
Anden dag
Bot-spil "Cities"
− Behandling af brugermeddelelser
− "Database" over byer og lande
− Spilløkke
Resultat af lektionen: Lad os skrive en bot til at spille i byer
Dag tre
Bot spil "Quiz"
− Dannelse af botanmodninger
− Formatering af spørgsmålslinjer
Resultat af lektionen: En bot stiller spørgsmål og giver point de rigtige svar.
Dag fire
Bot-spil "9 Lives"
− Sende humørikoner
− At tælle liv
− Opdele et ord i bogstaver
Resultat af lektionen: En bot, der ligner tekstspillet "Hangman"
3. modul
Den første dag
Bot baseret på "kunstig intelligens"
− Opsætning af DialogFlow-biblioteket
− Bot registrering
− Tilslutning af DialogFlow til programmet
− JSON-svar
Resultat af lektionen: Lad os skabe en bot, der intelligent besvarer brugerspørgsmål ved hjælp af maskinlæringsbiblioteket.
Anden dag
Indhentning af oplysninger fra tredjepartswebsteder
− anmodningsmodul
− HTML-parsing
Resultat af lektionen: Lad os skrive en bot, der sender valutakurser eller anden information fra internettet i realtid.
Dag tre
Arbejde med billeder
− Upload af billeder
− Vedhæfte billeder
Resultat af lektionen: En bot, der sender billeder af katte.
Dag fire
URL-anmodninger
− Anmodninger til YouTube-webstedet
− Sende resultater til brugeren
Resultat af lektionen: Lad os oprette en bot, der søger efter videoer på Youtube på brugerens anmodning og sender links.