Učenje Pythona skozi najbolj priljubljeno igro - tečaj 24.000 RUB. iz Coddy School of Programming for Children, usposabljanje 4 moduli (meseci)
Miscellanea / / December 08, 2023
Oblika: individualne in skupinske ure, offline in online (v realnem času).
Število otrok: od 1 do 8.
od 750 rub./uro v spletni skupini,
od 850 rub./uro v skupini brez povezave,
od 1050 rub./uro posamično na spletu,
od 1980 rub./uro posamično brez povezave.
Minecraft je ena najbolj priljubljenih in ena najbolje prodajanih video iger v zgodovini zbirateljstva okoli sebe ima ogromno igralniško skupnost in ponuja številne priložnosti za učenje programiranje.
Veliko ljudi po vsem svetu uporablja Minecraft v izobraževalne namene: začenši s tečaji v univerze, namenjene študiju in razvoju umetne inteligence, ki se končajo s šolami in poleti taborišča. Ta priljubljena računalniška igra se uporablja tudi pri študiju disciplin, kot so kemija, fizika, matematika in celo zgodovina ter mnoge druge!
Tečaj "Minecraft: Programiranje v Pythonu" je namenjen učenju enega najbolj priljubljenih programskih jezikov, ki temelji na igralnem okolju Minecraft.
1. Jezik Python je eden najbolj priljubljenih programskih jezikov na svetu. Po njem je izjemno povpraševanje pri prijavah na delo v IT-gigantih, kot so Google, Facebook, Youtube in drugih podjetjih.
2. Python se lahko uporablja za skoraj vse: podatkovno znanost in analizo podatkov, umetno inteligenco in strojno učenje, spletni razvoj, finance in trgovanje, omrežni sistemi in varnost, razvoj iger in drugo.
3. Python se pogosto uporablja v projektih podatkovne znanosti in strojnega učenja. Na primer, v Singapurju so Python uporabili za analizo voznih redov vlakov, kar je razkrilo napake, ki so povzročile številne resne motnje vlakov na osrednji progi.
4. Programerji Pythona so eni izmed najbolj iskanih in visoko plačanih strokovnjakov na svetu.
5. Zelo enostavno se je začeti učiti Python od začetka. To je idealna možnost za vaše prve korake v svetu programiranja.
Razredi se izvajajo v igralni obliki, ki otrokom omogoča ne samo, da se naučijo pisati programe v Pythonu, temveč jih tudi uporabiti v okolju Minecraft in zgraditi svoje lastne svetove!
Po zaključku tečaja vsak tečajnik prejme personalizirano potrdilo podjetja CODDY.
Učitelj tečaja:
»Razvoj modifikacij za Minecraft«, »Programiranje iger v Pythonu«, »Unity 3D«, »Minecraft: uvod v umetno inteligenco«, »Ustvarjanje
igre v Roblox Studiu", "Programiranje za najmlajše", "Programiranje za najmlajše v Tynkerju", "Programiranje Minecraft", "3D igre v Scratchu", "Minecraft v Scratchu"
Izobrazba:
Moskovska politehnična univerza, specialnost "Informatika in računalništvo v CAD".
Izkušnje:
Pozna jezike C#, C++, Pascal, SQL. Programirano v sistemih 1C z uporabo vgrajenega programskega jezika 1C: Enterprise. Sodeloval pri oblikovanju tečajev usposabljanja za univerzo o Fusion 360 in Inventor.
Zanimanja:
Rad dela z bazami podatkov, modelira in rešuje nestandardne matematične probleme. Pri programiranju rad pišem funkcionalnost za mobilne aplikacije (C++). Verjame, da ima lahko vsak otrok nestandarden pristop.
"Najpomembnejše pri učenju je zanimanje otrok."
Učitelj tečaja:
»Programiranje iger v Pythonu«, »Računalniška pismenost«, »Unreal Engine 4«, »Razvoj iger v C++«, »Programiranje v Python3«, »Minecraft: programiranje v Pythonu«
Izobrazba:
Ruska narodna univerza prijateljstva (RUDN), specialnost "Temeljna računalniška znanost in informacijska tehnologija."
Izkušnje:
Tekoče govori C++, Python, Pascal. Udeleženec različnih mladinskih forumov na regionalni in vseruski ravni. Organizator vseruskega foruma "Veliki šolski piknik", ki ga je organiziralo Gibanje ruskih šolarjev (RSM).
Zanimanja:
Poleg programiranja uživa v branju knjig, kolesarjenju in računalniških igrah.
"Pri programiranju mora človek pokazati vztrajnost in odločnost, zato se programerji začetniki ne razvijajo le kot strokovnjaki, ampak tudi kot posamezniki."
Učitelj tečaja:
“Minecraft: uvod v umetno inteligenco”, “Programiranje za najmlajše”, “Minecraft: programiranje v Pythonu”, “Boti v Pythonu”
Izobrazba:
Tjumenska državna univerza (TSU), Fakulteta za uporabno informatiko.
Izkušnje:
Veliko zanimanje za računalništvo in izkušnje s programiranjem v različnih jezikih. Danes programira v Pythonu in C#. Ima izkušnje kot inštruktor matematike.
Zanimanja:
Programiranje botov v Telegramu, analiza podatkov v Pythonu. Razvito v jeziku C#. Zanimajo ga različni športi. Moja najljubša je košarka. Prepričan sem, da ni meja za samoizpopolnjevanje.
"Edini način za učinkovito učenje novega programskega jezika je vadba, uporaba za reševanje težkih problemov in olajšanje življenja."
1. modul
Prvi dan
Uvod v Python
− Algoritem, program
− Številske in nizovne spremenljivke, spreminjanje tipa spremenljivke
− Koordinate, vektorji, izračun razdalje
− Teleportacija lika, zgradbe, pošiljanje sporočila v klepet
Drugi dan
Poglabljanje v Python
− Obravnava izjem
− Logična logika
− Primerjalne operacije
− Prepoznavanje predmetov, ki obkrožajo lik
Tretji dan
Pogojniki
− Pogojni konstrukti if-elif-else, uporaba logične logike
− Skrivna vrata, tekoče stopnice, tuš
Četrti dan
medtem ko zanke
− Medtem ko zanke s števcem
− Zanke while z logično logiko
− Prekletstvo, cvetlična pot, tekmovanje v potapljanju, plesišče, sporočila v klepetu
2. modul
Peti dan
Postopki
− Postopki
− Programerska etika, alineje, komentarji
− Uporaba če in med postopki
− Blokiraj popotnika
Šesti dan
Seznami
− Seznami, operacije s seznami
− Uporaba nizov kot seznamov
− Naključna izbira elementov
− Štoparica, drsna
Sedmi dan
Funkcije
− Razlika med postopki in funkcijami
− Tuples
− Funkcije, ki vrnejo torko
Osmi dan
Slovarji
− Slovarji
− Razlika med slovarji in seznami
− Vodenje, udarjanje blokov
3. modul
Deveti dan
For zanke, čarovnija programiranja
− Uporaba zanke for s tuplemi, seznami, slovarji
− funkcija range().
− Poenostavite programe z zanko while z uporabo zanke for
− Čarobna palica, čarobno stopnišče
Dan deseti
Zlom, drugače
− Prekinite medtem
− Prekinitev za
− Uporaba else z zanko for
− Zankanje skozi elemente slovarja z uporabo for
− Iskalec diamantov
Enajsti dan
Dvodimenzionalni seznami
− Seznam seznamov
− Ponavljanje elementov dvodimenzionalnega seznama
− Risanje emotikonov, dotrajan zid
Dan dvanajsti
Večdimenzionalni seznami
− 3D seznami
− Zamisel o ustvarjanju seznama poljubne velikosti
− Kopiranje dizajnov
4. modul
Trinajsti dan
Delo z datotekami, moduli
− Odpri, preberi, piši
− Uvoz modula, ena funkcija
− Branje in pisanje v datoteko z uporabo modulov tretjih oseb
− Shranjevanje načrtov v datoteko
Štirinajsti dan
Spletno ogrodje Flask
− Prenos modulov z uporabo pip
− Uporaba več modulov
− Ustvarjanje majhne spletne strani s podatki iz Minecrafta
Dan petnajsti
Razredi, metode
− Razredi, inicializacija, lastnosti objektov
− Metode razreda
− Predmet duh
Šestnajsti dan
Končna lekcija
− Posploševanje predmeta, uporaba pridobljenega znanja
− Ustvarite svojo mini igro v Minecraftu