Pythonis olevad robotid - kursus 18 000 hõõruda. Coddy School of Programming for Children, koolitus 3 moodulit (kuud)
Varia / / December 07, 2023
Vanus: 11-14 aastat
Tase: algajatele.
Kestus: alates 3 moodulist (kuud), alates 24 tunnist*
Formaat: individuaalsed ja rühmatunnid, võrguühenduseta ja võrgus (reaalajas).
Laste arv: 1 kuni 8.
Hind:
alates 750 rubla tunnis võrgugrupis,
alates 850 rubla tunnis võrguühenduseta grupis,
alates 1050 rubla tunnis individuaalselt võrgus,
alates 1980 rub./tund individuaalselt võrguühenduseta.
Kursus Pythonis robotite loomise kohta
Kas soovite kasutada kaasaegseid elektroonilisi "assistente" võimalikult tõhusalt? Siis on Coddy Pythonis roboti kirjutamise koolituskursus selles suunas suurepärane algus. Kuid kõigepealt mõelgem välja, mis see tööriist on ja kuidas see teie elu lihtsamaks teeb.
Sõna "bot" on tuletis "robotist". Ja sellel utiliidil on mitmeid funktsioone:
• mõeldud monotoonseks ja korratavaks tööks;
• sooritada toiminguid etteantud algoritmi järgi;
• neil pole võrdväärset võimet jäljendada inimtegevusi (mõnda eriti keerulist võimalust ei saa eristada tegelikest kasutajatest);
• võib olla lihtne või keeruline ning täita erinevaid funktsioone – alates teabe otsimisest ja sisu saatmisest kuni tõlgete ja kasutajaga mängude mängimiseni.
Programmeerimiskeeltest paistab Python silma oma tõhususe, elegantse disaini ja kodeerimist lihtsamaks muutva süntaksi poolest. Seda kasutatakse erinevatel eesmärkidel skriptide jaoks, aga ka robotite loomiseks. Lõppude lõpuks on Pythonil vaieldamatud eelised:
• suhteliselt lihtne õppida (eriti algstaadiumis);
• on avatud arenguga;
• süntaksifunktsioonid võimaldavad kirjutada hästi loetavat koodi;
• ühtne impordimehhanism, mis muudab paljude teekide ja laienduste kasutamise oma projektide jaoks lihtsaks;
• pakub tööriistu kiireks prototüüpimiseks ja dünaamiliseks semantikaks;
• suur kasutajate kogukond, kes suhtub uutesse tulijatesse positiivselt.
Kellele ja kuidas on robotite kirjutamise kursus kasulik?
Me läheneme oma õpilaste õpetamisele igakülgselt ja püüame pakkuda kõige praktilisemat teavet mitte ainult selle kohta kuidas Pythonis bot luua, aga ka edasijõudnumaid teadmisi, mis tulevad kasuks edasises koolituses ja tööd.
Kui teie laps on 11–14-aastane ja ta on programmeerimise vastu juba pikka aega kirglik olnud või lihtsalt sukeldub sellesse põnevasse maailma, registreerige ta kohe noorte kodeerijate hulka. Sellel kursusel selgitame üksikasjalikult, kuidas Pythonis robotit kirjutada ja lapsed saavad:
• valdama selle programmeerimiskeele põhitõdesid ja funktsioone. Ja sellest saab tulevikus kindlasti nende oluline konkurentsieelis;
• praktikas loovad nad lihtsaid valikuid (sealhulgas mänguvõimalusi – tekstiülesannete vormis);
• iseseisvalt käivitada ja isegi kasutada “assistente” edaspidi sõpradega suheldes ja lõbutsedes.
Kõik see aitab paljastada lapse loomingulist potentsiaali, näidata tema tugevaid külgi programmeerimisel ja anda tõuke edasistele saavutustele selles valdkonnas. Ja kes teab, võib-olla loovad meie kodeerijad peagi ainulaadseid projekte, mis muudavad kvalitatiivselt nende elu ja ümbritsevat maailma paremaks.
Kursuse läbimisel saab iga õpilane isikustatud tunnistuse CODDYlt.
11
kursusedKursuse õpetaja:
"Minecraft: tehisintellekti sissejuhatus", "Unity 3D", "Frontend Developer: HTML/CSS/JavaScripti veebisaidid", "Anime stiilis joonistamine", “Programmeerimine pisematele”, “Minecrafti programmeerimine”, “Disainimõtlemine”, “Botid Pythonis”, “Photoshopi graafiline disain”, "Videoblogin"
Haridus:
Arvukad kursused IT-oskuste täiendamiseks rahvusvahelistes ettevõtetes (Chatbot Hackathons, Prototyping tehisintellekti valdkonnas, IT arhitektuur jne). Heilbronni Ülikool, Heilbronn, Saksamaa (ärijuhtimise magister). Valgevene Riiklik Majandusülikool, Minsk, Valgevene (ärijuhtimise magister).
Kogemus:
Ta tegeleb õigussüsteemide, auditilahenduste süsteemide ja protsesside automatiseerimise klientide nõustamisega, töötab IT innovaatilises valdkonnas ning idufirma Saksamaal rahvusvahelises ettevõttes.
Huvid:
Isiklik areng, kirg teadmiste jagamise vastu, võrgustiku looja, maailma avaja, elukujundaja, spordiaktivist.
„Tänapäeval on kogu maailm omavahel seotud: inimesed, riigid, majandused, tehnoloogiad jne. Programmeerimine on tuleviku võtmepädevus. See aitab paremini mõista tulevikumaailma, seda aktiivselt kujundada ja olla uuendusmeelne liige põnevas piirideta ühiskonnas. Kodeerimisvõime avab meie lastele siin maailmas lõputud uksed tulevikku ja teeb neist uute tehnoloogiate saadikud.
9
kursusedKursuse õpetaja:
"Minecraft: tehisintellekti sissejuhatus", "Unity 3D", "Frontend Developer: HTML/CSS/JavaScripti veebisaidid", "Anime stiilis joonistamine", “Programmeerimine pisematele”, “Minecrafti programmeerimine”, “Disainimõtlemine”, “Botid Pythonis”, “Photoshopi graafiline disain”, "Videoblogimine"
Haridus:
Arvukad kursused IT-oskuste täiendamiseks rahvusvahelistes ettevõtetes (SAP, protsesside automatiseerimine, e-kaubandus). FOM University of Stuttgart, Stuttgart, Saksamaa (ärijuhtimise magister) Karaganda Riiklik Tehnikaülikool, Karaganda, Kasahstan.
Kogemus:
Saksamaal eduka veebipõhise elektrikaupluse asutaja, kes tegeleb klientide nõustamisega müügiprotsesside automatiseerimise valdkond, töötab IT müügi alal Saksamaal rahvusvahelises ettevõtted.
Huvid:
Reisimine, kalapüük, sport, male.
I. Goethe ütles: "Sa võid õppida ainult seda, mida armastate"
4
muidugiKursuse õpetaja:
“Mängude programmeerimine Pythonis”, “Programmeerimine JavaScriptis”, “Botid Pythonis”, “Veebiprogrammeerimine”
Haridus:
Moskva Polütehnilise Ülikooli eriala "Informaatika ja arvutiteadus".
Kogemus:
Valdab vabalt C\C++, Java, Python, PHP, JavaScript, SQL. Tegelesin Androidi rakenduste loomisega Java-s, platvormideüleste rakenduste loomisega C\C++-s, erinevate kiirsõnumite robotite loomisega Pythonis, aga ka erinevate veebiteenustega, kasutades HTML/CSS/JS/PHP.
Huvid:
Alates varasest noorusest on ta programmeerinud erinevaid rakendusi alates CLI-st kuni MVP/MVVC projektideni. Osaleti mobiilsetel häkatonidel. Osalesin juhtumites, mis hõlmasid integreerimist kolmanda osapoole suletud API-dega. Töötas ka 3D-ga, eriti Autodesk Maya, Inventor, 3ds Max, Fusion360 (objektide kuvamisel mobiilseadmetes on mõned väikesed arendused). Lisaks programmeerimisele huvitab teda motosport, eelkõige driftimine. Diskreetne, oskab sisendada huvi töö vastu, vastutustundlik ja asjalik.
1. moodul
Esimene päev
Sissejuhatus Pythoni ja IDLE-i
− Arenduskeskkond
− Muutujad
− Tehted muutujatega
− Kasutaja sisestus
Tunni tulemus: Õpilane oskab Pythoni iseseisvalt arvutisse installida ja keelega tööd alustada, koostame Pythonis ankeediprogrammi.
Teine päev
Tingimuslause ja tsüklid
− Kui-elif-muidu väide
− while silmus
− silmuse jaoks
− ulatus
Õppetunni tulemus: Kirjutame mõned lihtsad näidisprogrammid, näiteks “Arva ära number”.
Kolmas päev
Stringid, loendid, funktsioonid, teegid
− Stringid, stringide vormindamine
− Loendid, loendite generaatorid
− Funktsioonid, argumendid, tagastatav väärtus
− Kolmandate isikute raamatukogud
Tunni tulemus: Kõigi omandatud teadmiste põhjal kirjutame tekstimängu.
Neljas päev
OOP põhitõed
− Klassid, objektid
− Atribuudid
− Meetodid, konstruktorid
Tunni tulemus: Saame vajaliku minimaalse arusaamise objektorienteeritud programmeerimisest.
2. moodul
Esimene päev
Esimene bot VKontakte jaoks
− Vajalike raamatukogude paigaldamine
− Seadistamine
- Looge roboti märk
− VK raamatukogu meetodid
− Lihtne vestlusbot
Tunni tulemus: Loome lihtsa roboti, mis vastab teatud tekstile sõnumiga.
Teine päev
Botimäng "Linnad"
− Kasutajateadete töötlemine
− Linnade ja riikide “andmebaas”.
− Mängutsükkel
Tunni tulemus: Kirjutame bot linnades mängimiseks
Kolmas päev
Botimäng "Viktoriin"
− Botipäringute moodustamine
− Küsimuste ridade vormindamine
Tunni tulemus: bot, kes esitab küsimusi ja annab punkte õigetele vastustele.
Neljas päev
Botimäng “9 elu”
− Emotikonide saatmine
− Elude lugemine
− Sõna jagamine tähtedeks
Tunni tulemus: bot, mis sarnaneb tekstimänguga “Hangman”
3. moodul
Esimene päev
Tehisintellektil põhinev robot
− DialogFlow teegi seadistamine
− Boti registreerimine
− DialogFlow ühendamine programmiga
− JSON-i vastused
Tunni tulemus: loome roboti, mis vastab masinõppe teeki kasutades nutikalt kasutaja küsimustele.
Teine päev
Teabe hankimine kolmandate osapoolte saitidelt
− päringute moodul
− HTML-i sõelumine
Tunni tulemus: Kirjutame bot, mis saadab reaalajas vahetuskursse või muud teavet Internetist.
Kolmas päev
Piltidega töötamine
− Piltide üleslaadimine
− Piltide lisamine
Tunni tulemus: bot, mis saadab kassidest fotosid.
Neljas päev
URL-i päringud
− Taotlused YouTube'i veebisaidile
− Tulemuste saatmine kasutajale
Tunni tulemus: Loome roboti, mis otsib kasutaja soovil Youtube’ist videoid ja saadab linke.