Boți în Python - curs 18.000 de ruble. de la Coddy School of Programming for Children, instruire 3 module (luni)
Miscelaneu / / December 07, 2023
Varsta: 11-14 ani
Nivel: pentru începători.
Durata: de la 3 module (luni), de la 24 de ore*
Format: lecții individuale și de grup, offline și online (în timp real).
Numar copii: de la 1 la 8.
Preț:
de la 750 rub./oră într-un grup online,
de la 850 rub./oră într-un grup offline,
de la 1050 rub./oră individual online,
de la 1980 rub./oră individual offline.
Curs despre crearea de boți în Python
Doriți să utilizați „asistenții” electronici moderni cât mai eficient posibil? Apoi cursul de instruire despre scrierea unui bot în Python de la Coddy va fi un început excelent în această direcție. Dar mai întâi, să ne dăm seama ce este acest instrument și cum vă va ușura viața.
Cuvântul „bot” este un derivat al „robot”. Și acest utilitar are o serie de caracteristici:
• conceput pentru lucru monoton și repetabil;
• efectuarea de acţiuni conform unui algoritm dat;
• nu au egal în capacitatea lor de a imita acțiunile umane (unele opțiuni deosebit de complexe nu pot fi distinse de utilizatorii reali);
• poate fi simplu sau complex și poate îndeplini o varietate de funcții - de la căutarea de informații și trimiterea de conținut până la traduceri și jocuri cu utilizatorul.
Printre limbajele de programare, Python se remarcă prin eficiență, design elegant și sintaxă care face codarea mai ușoară. Este folosit pentru scripturi în diverse scopuri, precum și pentru crearea de roboți. La urma urmei, Python are avantaje incontestabile:
• relativ ușor de învățat (în special în stadiul inițial);
• are o dezvoltare deschisă;
• caracteristicile de sintaxă vă permit să scrieți cod foarte lizibil;
• un mecanism de import unificat, care facilitează utilizarea multor biblioteci și extensii pentru proiectele dumneavoastră;
• oferă instrumente pentru prototipare rapidă și semantică dinamică;
• o comunitate mare de utilizatori care este pozitivă față de noii veniți.
Cine și cum este util un curs despre scrierea de roboți?
Luăm o abordare cuprinzătoare pentru a preda studenții noștri și ne străduim să oferim cele mai practice informații nu numai despre cum să creezi un bot în Python, dar și cunoștințe mai avansate care vor fi utile în formarea ulterioară și muncă.
Dacă copilul tău are între 11 și 14 ani și este pasionat de programare de multă vreme sau doar se cufundă în această lume fascinantă, înscrie-l chiar acum la tineri programatori. În acest curs vom explica în detaliu cum să scrieți un bot în Python, iar copiii vor fi capabili să:
• stăpâniți elementele de bază și caracteristicile acestui limbaj de programare. Și acesta va deveni cu siguranță avantajul lor competitiv important în viitor;
• în practică, vor crea opțiuni simple (inclusiv cele de joc - sub forma unui text quest);
• lansați în mod independent și chiar folosiți „asistenți” în viitor atunci când comunicați și vă distrați cu prietenii.
Toate acestea vor ajuta la dezvăluirea potențialului creativ al copilului, vor indica punctele sale forte în programare și vor da impuls realizărilor ulterioare în acest domeniu. Și cine știe, poate, în curând, programatorii noștri vor crea proiecte unice care le vor schimba calitativ viețile și lumea din jurul lor în bine.
La finalizarea cursului, fiecare student primește un certificat personalizat de la CODDY.
11
cursuriProfesor de curs:
„Minecraft: Introducere în inteligența artificială”, „Unity 3D”, „Dezvoltator front-end: site-uri web HTML/CSS/JavaScript”, „Desen în stil anime”, „Programare pentru cei mici”, „Programare Minecraft”, „Design thinking”, „Bots în Python”, „Design grafic Photoshop”, „Videoblogin”
Educaţie:
Numeroase cursuri de îmbunătățire a abilităților IT în companii internaționale (Chatbot Hackathon, Prototyping în domeniul inteligenței artificiale, arhitectură IT etc.). Universitatea din Heilbronn, Heilbronn, Germania (Master în Administrarea Afacerilor). Universitatea Economică de Stat din Belarus, Minsk, Belarus (Maestru în Administrarea Afacerilor).
Experienţă:
Este angajat în consultanța clienților sistemelor juridice, sisteme pentru soluții de audit și automatizare a proceselor, lucrează în domeniul inovator al IT și un start-up în Germania într-o companie internațională.
Interese:
Dezvoltare personală, pasiune pentru împărtășirea cunoștințelor, networker, world opener, life designer, activist sportiv.
„Astăzi, întreaga lume este interconectată: oameni, țări, economii, tehnologii etc. Programarea este o competență cheie a viitorului. Vă ajută să înțelegeți mai bine lumea viitorului, să o modelați în mod activ și să fiți un membru inovator al unei societăți interesante fără granițe. Abilitatea de a codifica deschide uși nesfârșite către viitor pentru copiii noștri din această lume și îi face ambasadori ai noilor tehnologii.”
9
cursuriProfesor de curs:
„Minecraft: Introducere în inteligența artificială”, „Unity 3D”, „Dezvoltator front-end: site-uri web HTML/CSS/JavaScript”, „Desen în stil anime”, „Programare pentru cei mici”, „Programare Minecraft”, „Design thinking”, „Bots în Python”, „Design grafic Photoshop”, „Blog video”
Educaţie:
Numeroase cursuri de îmbunătățire a competențelor IT în companii internaționale (SAP, automatizare procese, comerț electronic). Universitatea FOM din Stuttgart, Stuttgart, Germania (Master în Administrarea Afacerilor) Universitatea Tehnică de Stat Karaganda, Karaganda, Kazahstan.
Experienţă:
Fondator al unui magazin online de electricitate de succes din Germania, angajat în consultanța clienților în domeniul automatizării proceselor de vânzare, lucrează în domeniul vânzărilor IT în Germania la nivel internațional companiilor.
Interese:
Călătorii, pescuit, sport, șah.
I. Goethe a spus: „Nu poți învăța decât ceea ce iubești”
4
cursProfesor de curs:
„Programarea jocurilor în Python”, „Programare în JavaScript”, „Bots în Python”, „Programare web”
Educaţie:
Universitatea Politehnică din Moscova, specialitatea „Informatică și informatică”.
Experienţă:
Fluent în C\C++, Java, Python, PHP, JavaScript, SQL. Am fost implicat în crearea de aplicații Android în Java, aplicații cross-platform în C\C++, boți pentru diverse mesagerie instant în Python, precum și diverse servicii web folosind HTML/CSS/JS/PHP.
Interese:
De la o vârstă fragedă a programat diverse aplicații de la proiecte CLI la proiecte MVP/MVVC. A participat la hackathon-uri mobile. A participat la cazuri care implică integrarea cu API-uri închise terță parte. De asemenea, a lucrat cu 3d, în special Autodesk Maya, Inventor, 3ds Max, Fusion360 (există câteva mici dezvoltări cu afișarea obiectelor pe dispozitive mobile). Pe lângă programare, este interesat de sporturile cu motor, în special de drifting. Discret, știe să trezească interes pentru muncă, responsabil și eficient.
modulul 1
Prima zi
Introducere în Python și IDLE
− Mediul de dezvoltare
− Variabile
− Operatii cu variabile
− Intrarea utilizatorului
Rezultatul lecției: Elevul va putea să instaleze independent Python pe un computer și să înceapă să lucreze cu limbajul; vom scrie un program de chestionar în Python.
A doua zi
Declarație condiționată și bucle
− Declarația if-elif-else
− bucla while
− pentru buclă
− interval
Rezultatul lecției: Să scriem câteva exemple de programe simple, cum ar fi „Ghicește numărul”.
Ziua trei
Șiruri, liste, funcții, biblioteci
− Șiruri de caractere, formatare șiruri de caractere
− Liste, generatoare de liste
− Funcții, argumente, valoare returnată
− Biblioteci terțe
Rezultatul lecției: Vom scrie un joc text bazat pe toate cunoștințele dobândite.
Ziua a patra
Bazele POO
− Clase, obiecte
− Atribute
− Metode, constructori
Rezultatul lecției: Obținem înțelegerea minimă necesară a programării orientate pe obiecte.
al 2-lea modul
Prima zi
Primul bot pentru VKontakte
− Instalarea bibliotecilor necesare
− Setarea
− Creați un token bot
− Metode de bibliotecă VK
− Chat bot simplu
Rezultatul lecției: Să creăm un robot simplu care va răspunde la un anumit text printr-un mesaj.
A doua zi
Jocul bot „Orașe”
− Prelucrarea mesajelor utilizatorului
− „Baza de date” a orașelor și țărilor
− Bucla de joc
Rezultatul lecției: Să scriem un bot pentru a juca în orașe
Ziua trei
Jocul robot „Quiz”
− Formarea cererilor de bot
− Formatarea liniilor de întrebare
Rezultatul lecției: Un bot care pune întrebări și oferă puncte răspunsurile corecte.
Ziua a patra
Jocul bot „9 Lives”
− Trimiterea de emoticoane
− Numărarea vieților
− Împărțirea unui cuvânt în litere
Rezultatul lecției: Un bot similar cu jocul text „Hangman”
al 3-lea modul
Prima zi
Bot bazat pe „inteligență artificială”
− Configurarea bibliotecii DialogFlow
− Înregistrarea botului
− Conectarea DialogFlow la program
− Răspunsuri JSON
Rezultatul lecției: Să creăm un bot care va răspunde inteligent la întrebările utilizatorilor folosind biblioteca de învățare automată.
A doua zi
Obținerea de informații de pe site-uri terțe
− modul de cereri
− Analiza HTML
Rezultatul lecției: Să scriem un bot care trimite cursuri de schimb sau alte informații de pe Internet în timp real.
Ziua trei
Lucrul cu imagini
− Încărcarea imaginilor
− Atașarea imaginilor
Rezultatul lecției: Un bot care trimite fotografii cu pisici.
Ziua a patra
solicitări URL
− Solicitări către site-ul YouTube
− Trimiterea rezultatelor către utilizator
Rezultatul lecției: Să creăm un bot care va căuta videoclipuri pe Youtube la cererea utilizatorului și va trimite link-uri.