Pythoni õppimine populaarseima mängu kaudu - kursus 24 000 RUB. Coddy School of Programming for Children, koolitus 4 moodulit (kuud)
Varia / / December 08, 2023
Formaat: individuaalsed ja rühmatunnid, võrguühenduseta ja võrgus (reaalajas).
Laste arv: 1 kuni 8.
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.
Minecraft on üks populaarsemaid ja üks enimmüüdud videomänge ajaloos, kogudes on tohutu mängukogukond ja pakub palju õppimisvõimalusi programmeerimine.
Paljud inimesed üle maailma kasutavad Minecrafti hariduslikel eesmärkidel: alustades kursustest tehisintellekti uurimisele ja arendamisele pühendunud ülikoolid, lõpetades koolide ja suvega laagrid. Seda populaarset arvutimängu kasutatakse ka selliste erialade õppimisel nagu keemia, füüsika, matemaatika ja isegi ajalugu ja paljud teised!
Kursus “Minecraft: programmeerimine Pythonis” on mõeldud ühe populaarseima programmeerimiskeele õppimiseks, mis põhineb Minecrafti mängukeskkonnal.
1. Pythoni keel on üks populaarsemaid programmeerimiskeeli maailmas. See on äärmiselt nõutud, kui kandideerida tööle sellistesse IT-gigantidesse nagu Google, Facebook, Youtube ja teistesse ettevõtetesse.
2. Pythonit saab kasutada peaaegu kõigeks: andmeteaduseks ja andmeanalüüsiks, tehisintellektiks ja masinõpe, veebiarendus, rahandus ja kauplemine, võrgusüsteemid ja turvalisus, mängude arendus ja muud.
3. Pythonit kasutatakse laialdaselt andmeteaduse ja masinõppeprojektides. Näiteks Singapuris kasutati Pythonit rongide sõiduplaanide analüüsimiseks, mis paljastas vead, mis tõid kaasa mitmeid tõsiseid rongihäireid keskliinil.
4. Pythoni programmeerijad on ühed ihaldatumad ja kõrgelt tasustatud spetsialistid maailmas.
5. Pythoni õppimist nullist alustada on väga lihtne. See on ideaalne võimalus esimesteks sammudeks programmeerimismaailmas.
Tunnid viiakse läbi mänguvormingus, mis võimaldab lastel mitte ainult õppida Pythonis programme kirjutama, vaid ka neid Minecrafti keskkonnas rakendada ja oma maailmu ehitada!
Kursuse läbimisel saab iga õpilane isikustatud tunnistuse CODDYlt.
Kursuse õpetaja:
“Minecrafti modifikatsioonide arendamine”, “Pythoni mängude programmeerimine”, “Unity 3D”, “Minecraft: tehisintellekti sissejuhatus”, “Loomine
mängud Roblox Studio'is", "Programmeerimine väikestele", "Programmeerimine väikestele Tynkeris", "Minecrafti programmeerimine", "3D mängud Scratchis", "Minecraft in Scratch"
Haridus:
Moskva Polütehnilise Ülikooli eriala "Informaatika ja arvutiteadus CAD-is".
Kogemus:
Oskab keeli C#, C++, Pascal, SQL. Programmeeritud 1C süsteemides, kasutades sisseehitatud programmeerimiskeelt 1C: Enterprise. Osalenud Fusion 360 ja Inventori koolituskursuste loomisel ülikoolile.
Huvid:
Meeldib töötada andmebaasidega, modelleerida ja lahendada mittestandardseid matemaatilisi ülesandeid. Programmeerimises meeldib mulle kirjutada funktsionaalsust mobiilirakenduste jaoks (C++). Usub, et igal lapsel võib olla ebastandardne lähenemine.
"Õppimise juures on kõige tähtsam laste huvi."
Kursuse õpetaja:
“Mängude programmeerimine Pythonis”, “Arvutipädevus”, “Unreal Engine 4”, “Mänguarendus C++ keeles”, “Programmeerimine Pythonis 3”, “Minecraft: programmeerimine Pythonis”
Haridus:
Venemaa Rahvaste Sõpruse Ülikool (RUDN), eriala "Fundamentaalne arvutiteadus ja infotehnoloogia".
Kogemus:
Valdab C++, Python, Pascal. Osaleja erinevatel noortefoorumitel piirkondlikul ja ülevenemaalisel tasandil. Venemaa koolinoorte liikumise (RSM) korraldatava ülevenemaalise foorumi “Suur koolipiknik” korraldaja.
Huvid:
Lisaks programmeerimisele naudib ta raamatute lugemist, rattasõitu ja arvutimänge.
"Programmeerimisel peab inimene üles näitama visadust ja sihikindlust, nii et algajad programmeerijad arenevad mitte ainult spetsialistidena, vaid ka üksikisikutena."
Kursuse õpetaja:
“Minecraft: tehisintellekti tutvustus”, “Programmeerimine väikestele”, “Minecraft: programmeerimine Pythonis”, “Botid Pythonis”
Haridus:
Tjumeni Riikliku Ülikooli (TSU) rakendusinformaatika teaduskond.
Kogemus:
Sügav huvi arvutiteaduse vastu ja programmeerimise kogemus erinevates keeltes. Täna programmeerib ta Pythonis ja C#-s. Omab kogemust matemaatikaõpetajana.
Huvid:
Boti programmeerimine Telegramis, andmete analüüs Pythonis. Välja töötatud C# keeles. Ta tunneb huvi erinevate spordialade vastu. Minu lemmik on korvpall. Olen veendunud, et enesetäiendamisel pole piire.
"Ainus viis uue programmeerimiskeele tõhusaks õppimiseks on harjutamine, selle kasutamine keeruliste probleemide lahendamiseks ja oma elu lihtsamaks muutmiseks."
1. moodul
Esimene päev
Sissejuhatus Pythoni
− Algoritm, programm
− Arv- ja stringmuutujad, muutujatüübi muutmine
− Koordinaadid, vektorid, kauguse arvutamine
− Tegelase, hoonete teleportimine, vestlusesse sõnumi saatmine
Teine päev
Pythonis süvenemine
− erandite käsitlemine
− Boole'i loogika
− Võrdlustoimingud
− Tegelast ümbritsevate objektide äratundmine
Kolmas päev
Tingimused
− tingimuslikud if-elif-else konstruktsioonid, Boole'i loogika rakendamine
− Salauksed, eskalaator, dušš
Neljas päev
samas silmuseid
− Kuigi silmuseid loenduriga
− Kuigi tsüklid kasutavad Boole'i loogikat
− Needus, lillerada, sukeldumisvõistlus, tantsupõrand, vestlusteated
2. moodul
Viies päev
Protseduurid
− Protseduurid
− Programmeerija eetika, taanded, kommentaarid
− Protseduuride ajal kasutamine
− Blokeeri reisija
Kuues päev
Loendid
− Loendid, toimingud loenditega
− Stringide kasutamine loenditena
− Juhuslik elementide valik
− Stopper, liug
Seitsmes päev
Funktsioonid
− Protseduuride ja funktsioonide erinevus
− Tuples
− funktsioonid, mis tagastavad korteeži
Kaheksas päev
Sõnaraamatud
− Sõnaraamatud
− Sõnaraamatute ja loendite erinevus
− Juhend, klotside löömine
3. moodul
üheksas päev
Silmuste jaoks on programmeerimise võlu
− For-tsükli kasutamine korteežide, loendite, sõnaraamatutega
− funktsioon vahemikus().
− Lihtsustage programme, kasutades for-tsüklit
− Võluvits, võlutrepp
Päev kümnes
Paus, muidu
− katkestada
− katkestada
− Muu kasutamine for-tsükliga
− Sõnastiku elementide silmusring, kasutades for
− Teemantide otsija
Üheteistkümnes päev
Kahemõõtmelised loendid
− Nimekirjade loend
− Korrake kahemõõtmelise loendi elemente
− Emotikonide joonistamine, lagunenud sein
Kaheteistkümnes päev
Mitmemõõtmelised loendid
− 3D-loendid
− Idee luua mis tahes suurusega loend
− Kujunduste kopeerimine
4. moodul
Kolmeteistkümnes päev
Töö failide, moodulitega
− Ava, loe, kirjuta
− Mooduli import, üks funktsioon
− Faili lugemine ja kirjutamine kolmanda osapoole moodulite abil
− Kujunduste salvestamine faili
Neljateistkümnes päev
Kolvi veebiraamistik
− Moodulite allalaadimine pipi abil
− Mitme mooduli kasutamine
− Minecrafti andmetega väikese veebisaidi loomine
Viieteistkümnes päev
Klassid, meetodid
− Klassid, initsialiseerimine, objekti omadused
− Klassimeetodid
− Kummitusobjekt
Kuueteistkümnes päev
Viimane õppetund
− Kursuse üldistamine, omandatud teadmiste rakendamine
- Looge Minecraftis oma minimäng