Bots i Python - kurs 18 000 rub. från Coddy School of Programming for Children, utbildning 3 moduler (månader)
Miscellanea / / December 07, 2023
Ålder: 11-14 år
Nivå: för nybörjare.
Längd: från 3 moduler (månader), från 24 timmar*
Format: individuella och grupplektioner, offline och online (realtid).
Antal barn: från 1 till 8.
Pris:
från 750 rub./timme i en onlinegrupp,
från 850 rub./timme i en offlinegrupp,
från 1050 rub./timme individuellt online,
från 1980 rub./timme individuellt offline.
Kurs om att skapa bots i Python
Vill du använda moderna elektroniska "assistenter" så effektivt som möjligt? Då kommer utbildningen om att skriva en bot i Python från Coddy vara en utmärkt start i denna riktning. Men först, låt oss ta reda på vad det här verktyget är och hur det kommer att göra ditt liv enklare.
Ordet "bot" är en derivata av "robot". Och det här verktyget har ett antal funktioner:
• utformad för monotont och repeterbart arbete;
• utföra åtgärder enligt en given algoritm;
• de har ingen motsvarighet i sin förmåga att imitera mänskliga handlingar (vissa särskilt komplexa alternativ kan inte särskiljas från verkliga användare);
• kan vara enkel eller komplex och kan utföra en mängd olika funktioner - från att söka information och skicka innehåll till översättningar och spela spel med användaren.
Bland programmeringsspråken sticker Python ut för sin effektivitet, eleganta design och syntax som gör kodningen enklare. Det används för skript för olika ändamål, såväl som för att skapa bots. Python har trots allt obestridliga fördelar:
• relativt lätt att lära sig (särskilt i inledningsskedet);
• har öppen utveckling;
• syntaxfunktioner låter dig skriva mycket läsbar kod;
• en enhetlig importmekanism, som gör det enkelt att använda många bibliotek och tillägg för dina projekt;
• tillhandahåller verktyg för snabb prototypframställning och dynamisk semantik;
• en stor gemenskap av användare som är positiv till nyanlända.
Vem och hur är en kurs om att skriva bots användbar?
Vi tar ett heltäckande tillvägagångssätt för att undervisa våra elever och strävar efter att ge den mest praktiska informationen inte bara om hur man skapar en bot i Python, men också mer avancerad kunskap som kommer att vara användbar i vidareutbildning och arbete.
Om ditt barn är mellan 11 och 14 år och har varit passionerad för programmering under lång tid eller bara fördjupar sig i denna fascinerande värld, registrera honom i unga kodare just nu. I den här kursen kommer vi att förklara i detalj hur man skriver en bot i Python, och barn kommer att kunna:
• behärska grunderna och funktionerna i detta programmeringsspråk. Och detta kommer säkerligen att bli deras viktiga konkurrensfördel i framtiden;
• i praktiken kommer de att skapa enkla alternativ (inklusive spel - i form av ett textuppdrag);
• självständigt starta och till och med använda "assistenter" i framtiden när du kommunicerar och har kul med dina vänner.
Allt detta kommer att bidra till att avslöja barnets kreativa potential, indikera hans styrkor i programmering och ge impulser till ytterligare prestationer på detta område. Och vem vet, kanske snart kommer våra kodare att skapa unika projekt som kvalitativt kommer att förändra deras liv och omvärlden till det bättre.
Efter avslutad kurs får varje student ett personligt certifikat från CODDY.
11
kurserKurslärare:
"Minecraft: Introduktion till artificiell intelligens", "Unity 3D", "Frontendutvecklare: HTML/CSS/JavaScript-webbplatser", "Rita i animestil", "Programmering för de minsta", "Minecraft-programmering", "Designtänkande", "Bots i Python", "Photoshop grafisk design", "Videobloggin"
Utbildning:
Ett flertal kurser för att förbättra IT-kunskaper i internationella företag (Chatbot Hackathons, Prototyping inom området artificiell intelligens, IT-arkitektur, etc.). Universitetet i Heilbronn, Heilbronn, Tyskland (Master of Business Administration). Belarusian State Economic University, Minsk, Vitryssland (Master of Business Administration).
Erfarenhet:
Han sysslar med klientrådgivning av juridiska system, system för revisionslösningar och processautomation, arbetar inom det innovativa IT-området och en start-up i Tyskland i ett internationellt företag.
Intressen:
Personlig utveckling, passion för att dela kunskap, nätverkare, världsöppnare, livsdesigner, sportaktivist.
"Idag är hela världen sammankopplad: människor, länder, ekonomier, teknologier, etc. Programmering är en nyckelkompetens för framtiden. Det hjälper dig att bättre förstå framtidens värld, aktivt forma den och vara en innovativ medlem i ett spännande samhälle utan gränser. Förmågan att koda öppnar oändliga dörrar till framtiden för våra barn i den här världen och gör dem till ambassadörer för ny teknik.”
9
kurserKurslärare:
"Minecraft: Introduktion till artificiell intelligens", "Unity 3D", "Frontendutvecklare: HTML/CSS/JavaScript-webbplatser", "Rita i animestil", "Programmering för de minsta", "Minecraft-programmering", "Designtänkande", "Bots i Python", "Photoshop grafisk design", "Videobloggning"
Utbildning:
Flera kurser för att förbättra IT-kunskaper i internationella företag (SAP, processautomation, e-handel). FOM University of Stuttgart, Stuttgart, Tyskland (Master of Business Administration) Karaganda State Technical University, Karaganda, Kazakstan.
Erfarenhet:
Grundare av en framgångsrik elbutik online i Tyskland, engagerad i kundrådgivning inom området för automatisering av försäljningsprocesser, arbetar inom området IT-försäljning i Tyskland i den internationella företag.
Intressen:
Resor, fiske, sport, schack.
I. Goethe sa: "Du kan bara lära dig det du älskar"
4
kursKurslärare:
"Spelprogrammering i Python", "Programmering i JavaScript", "Bots i Python", "Webbprogrammering"
Utbildning:
Moscow Polytechnic University, specialitet "Informatik och datavetenskap".
Erfarenhet:
Behärskar C\C++, Java, Python, PHP, JavaScript, SQL. Jag var involverad i skapandet av Android-applikationer i Java, plattformsoberoende applikationer i C\C++, bots för olika instant messengers i Python, samt olika webbtjänster som använder HTML/CSS/JS/PHP.
Intressen:
Från en tidig ålder har han programmerat olika applikationer från CLI till MVP/MVVC-projekt. Deltog i mobila hackathons. Deltog i ärenden som rör integration med stängda API: er från tredje part. Arbetade även med 3d, särskilt Autodesk Maya, Inventor, 3ds Max, Fusion360 (det finns några små utvecklingar med att visa objekt på mobila enheter). Förutom programmering är han intresserad av motorsport, i synnerhet drifting. Diskret, vet hur man inger intresse för arbetet, ansvarsfull och effektiv.
1:a modul
Första dagen
Introduktion till Python och IDLE
− Utvecklingsmiljö
− Variabler
− Operationer med variabler
− Användarinmatning
Resultat av lektionen: Eleven kommer att självständigt kunna installera Python på en dator och börja arbeta med språket, vi kommer att skriva ett frågeformulär i Python.
Andra dagen
Villkorligt uttalande och loopar
− If-elif-else uttalande
− medan loop
− för loop
− räckvidd
Resultat av lektionen: Låt oss skriva några enkla exempelprogram, som "Gissa antalet".
Dag tre
Strängar, listor, funktioner, bibliotek
− Strängar, strängformatering
− Listor, listgeneratorer
− Funktioner, argument, returvärde
− Tredje parts bibliotek
Resultat av lektionen: Vi kommer att skriva ett textspel baserat på all inhämtad kunskap.
Dag fyra
OOP grunderna
− Klasser, objekt
− Attribut
− Metoder, konstruktörer
Resultat av lektionen: Vi får den nödvändiga minimala förståelsen för objektorienterad programmering.
2:a modulen
Första dagen
Den första boten för VKontakte
− Installation av nödvändiga bibliotek
− Inställning
− Skapa en bot-token
− VK-biblioteksmetoder
− Enkel chattbot
Resultat av lektionen: Låt oss skapa en enkel bot som svarar på en viss text med ett meddelande.
Andra dagen
Botspel "Cities"
− Bearbeta användarmeddelanden
− "Databas" över städer och länder
− Spelslinga
Resultat av lektionen: Låt oss skriva en bot för att spela i städer
Dag tre
Botspel "Quiz"
− Bildande av botförfrågningar
− Formatera frågerader
Resultat av lektionen: En bot som ställer frågor och ger poäng de rätta svaren.
Dag fyra
Botspel "9 Lives"
− Skicka uttryckssymboler
− Räkna liv
− Dela upp ett ord i bokstäver
Resultat av lektionen: En bot som liknar textspelet "Hangman"
3:e modul
Första dagen
Bot baserad på "artificiell intelligens"
− Konfigurera DialogFlow-biblioteket
− Botregistrering
− Koppla DialogFlow till programmet
− JSON-svar
Resultat av lektionen: Låt oss skapa en bot som intelligent svarar på användarfrågor med hjälp av maskininlärningsbiblioteket.
Andra dagen
Få information från tredje parts webbplatser
− modulen för begäran
− HTML-tolkning
Resultat av lektionen: Låt oss skriva en bot som skickar växelkurser eller annan information från Internet i realtid.
Dag tre
Arbeta med bilder
− Ladda upp bilder
− Bifoga bilder
Resultat av lektionen: En bot som skickar bilder på katter.
Dag fyra
URL-förfrågningar
− Förfrågningar till YouTubes webbplats
− Skicka resultat till användaren
Resultat av lektionen: Låt oss skapa en bot som söker efter videor på Youtube på användarens begäran och skickar länkar.