Poglobljen tečaj o Pythonu - brezplačen tečaj GeekSchool, usposabljanje 9 mesecev, datum 30. november 2023.
Miscellanea / / December 01, 2023
Za otroke 11-14 let. Za fante brez izkušenj, ki sanjajo o pisanju svoje prve kode.
Zakaj se učiti Python
- Enostaven začetek programiranja
Python ima preprosto kodo in jasno sintakso: fantom je enostavno delati s spremenljivkami, algoritmi, funkcijami in ukazi. Po usposabljanju bodo otroci pridobili osnove znanja programiranja.
2. Splošni razvoj in izboljšanje akademske uspešnosti
Programiranje usposablja logiko, uči postavljati cilje in iskati napake, razvija ustvarjalno in analitično mišljenje. Po treningu bodo otroci bolj samozavestni pri pouku matematike, fizike in računalništva.
3. Jasne karierne možnosti
Python je eden izmed treh najbolj priljubljenih jezikov: razvijalci v povprečju zaslužijo 250.000 rubljev na mesec. Lahko razvijajo programe in igre, analitiko in ustvarjajo umetno inteligenco.
Fantje se ne samo učijo Pythona, ampak se razvijajo kot specialisti
Preizkušanje različnih specialitet
Fantje se bodo preizkusili kot razvijalci, oblikovalci iger in analitiki. Lahko bodo razumeli, katero posebnost imajo raje.
Zbiranje vašega portfelja
V 9 mesecih se bodo fantje naučili delati z računalniškimi algoritmi, grafiko, zvokom in animacijo. Vsak študent bo ustvaril štiri 2D igre, štiri spletne strani in tri chatbote.
Delajte v prijateljski ekipi
Fantje vidijo, kako poteka delo v pravem IT podjetju: razdeljeni so v ekipe, izvajajo skupne projekte in načrtujejo naloge z drugimi ekipami.
Komunicirajte z IT strokovnjaki iz velikih podjetij
Otroci bodo izvedeli, kako je videti pravo projektno delo in kako se še naprej razvijati. Strokovnjaki bodo s fanti delili razvojne skrivnosti in odgovarjali na vprašanja.
Zakaj GeekSchool
Lekcije v živo
Pouk poteka na Zoomu: otroci poslušajo učitelja in takoj vadijo. Po vsaki učni uri se shrani posnetek, ki omogoča priročno pregledovanje.
Stalna podpora
Kustosi podpirajo otroke, jih motivirajo za učenje v težkih situacijah, postavljajo zanimiva vprašanja v klepetalnicah in pošiljajo uporabna gradiva. Kustosi so vedno v stiku s starši in otroki
Izkušeni učitelji
Lekcije poučujejo programerji z izkušnjami poučevanja. Z otroki govorijo isti jezik, učijo na zabaven način in odgovarjajo na vprašanja.
Prijatelji s podobnimi interesi
Fantje najdejo podobno misleče ljudi, s katerimi je zanimivo študirati, deliti ideje in izmenjevati vtise. Po tečaju fantje še naprej komunicirajo in izboljšujejo skupne projekte
Pouk enkrat tedensko – po šoli ali ob vikendih
9 mesecev usposabljanja
Pouk traja 90 minut
15 fantov v skupini
Prvi modul: 2D - igre v Pythonu
- Delo z osnovno sintakso v Pythonu
- Matematične naloge rešujemo s kodo, izdelujemo funkcije za samodejno reševanje
- Delo s knjižnicama Turtle in Pygame: vizualizacija kode in ustvarjanje preprostih 2D iger
- Razumevanje objektno usmerjenega programiranja za ustvarjanje kompleksnih iger
- Igre razvijamo kot ekipa
Kot rezultat ustvarimo igro kalkulator, besedilno nalogo, namizni tenis, igro streljanja, dirkanje, grafične oblike
Drugi modul: Python spletna mesta
- Delamo s frontendom in backendom spletnega mesta: prilagajamo videz in razmišljamo skozi notranjo logiko spletnega mesta.
- Delamo z orodji, ki vam bodo pomagala ustvariti spletno stran: HTML, CSS, Flask
- Spletno stran razvijamo timsko
Posledično ustvarimo spletni dnevnik z zgodbo o sebi in eno spletno mesto o naši najljubši temi: o igri, filmu, knjigi, glasbeniku
Tretji modul: chatboti v Pythonu
- Preučujemo logiko katerega koli chatbota
- Ustvarjanje chatbota za Discord
- Ustvarjanje chatbota v ekipi
Kot rezultat ustvarimo tri chatbote: eden spremlja klepet in zbira statistiko dejavnosti, druga dva pa delujeta po katerem koli principu.