Python in JavaScript: programiranje iger v CodeCombat - tečaj 18.000 rub. iz Coddy School of Programming for Children, usposabljanje 3 moduli (meseci)
Miscellanea / / December 04, 2023
Starost: 7-12 let
Stopnja: za začetnike.
Trajanje: od 3 modulov (meseci), od 24 ur*.
Oblika: individualne in skupinske ure, offline in online (v realnem času).
Število otrok: od 1 do 8.
Cena:
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.
Celo odrasla oseba se lahko dolgočasi ob pogledu na neskončne vrstice kode. Ponujamo vam učenje programiranja z zajemom dežel in premagovanjem sovražnikov v najboljših tradicijah RPG.
CodeCombat je brskalniška igra za več igralcev, ki vam omogoča, da se naučite kodirati in se naučite JavaScripta in Pythona. Na vsaki stopnji igralec dobi določeno nalogo - na primer najti gobo, ki bo pomagala premagati kanibala, voditi vojake v bitko ali priti iz ječe. Otrok bo nadzoroval čarovnika začetnika, ki te naloge izvaja z uroki - ukazi JavaScript in Python. Če želite dokončati celotno igro, si jih morate dobro zapomniti. Sprva je vse preprosto, a ko igra napreduje, postanejo naloge bolj zapletene, otrok pa mora vse več razmišljati. V tečaju CodeCombat: Prvi koraki v JavaScript/Python bo vaš otrok lahko resnično dobil občutek za programska jezika JavaScript in Python ter razvil algoritemsko razmišljanje.
CodeCombat niso le lekcije z elementi igrifikacije, ampak prava igra, v kateri morajo učenci napisati kompetentno in lepo kodo v Pythonu in JavaScriptu, da dokončajo vse njene stopnje. V tem primeru otrok prejme reakcijo svojega lika v realnem času. Poleg tega z reševanjem programskih problemov, ki seveda napredujejo do vse bolj zahtevnih ravni, CodeCombat zagotavlja, da vaš otrok vedno razvija kritično mišljenje. CodeCombat je izjemen, ker poleg individualnega igranja ponuja tudi veliko možnosti za timsko igro. igre, ki otrokom omogočajo razvijanje komunikacijskih veščin, praktičnega mišljenja ter sposobnosti sodelovanja in dela ekipa.
Tako CodeCombat nenehno zahteva od otrok, da vadijo nove oblike komunikacije pridružitev ekipam ali individualno delo s samim računalnikom, preoblikovanje vaših idej v učinkovite kode.
Zakaj CodeCombat?
- To je res igra in ne niz igrificiranih lekcij - tako da lahko očara tudi najbolj nemirnega učenca;
- CodeCombat je primeren za otroke od 10. leta naprej;
- CodeCombat ima vmesnik v ruskem jeziku;
- Ima svoj urejevalnik ravni, s katerim lahko spreminjate igro in ponujate svoje naloge;
- CodeCombat ima individualni način in veliko možnosti za timsko igro;
- Učitelj lahko spremlja napredek celotne skupine;
- Za rešitev v prvem poskusu brez napak in za optimalno kodo igralec prejme dodatne točke;
- CodeCombat uči resno, "ne za otroke" programiranje: tekmovanja potekajo za prave profesionalce;
- Avtorji obljubljajo, da bodo vsakomur, ki bo opravil celotno igro in dosegel najvišjo raven, pomagali do zaposlitve v ZDA.
Pred pričetkom pouka vas prosimo, da otroku ustvarite elektronski naslov. Dajte mu svojo e-poštno prijavo in geslo na papirju/na telefonu; te podatke morate imeti pri sebi med poukom.
To je posledica potrebe po ustvarjanju računa v CodeCombatu.
Tečaj je primeren za otroke:
- Za tiste, ki jih zanima tehnologija in programiranje
- Šele na začetku v svetu programiranja
- Tisti, ki želijo izboljšati svoje digitalne veščine
- Tisti, ki sanjajo o ustvarjanju lastnih iger
Zahteve za študente (nivo znanja):
- Samozavestna uporaba računalnika (zna prižgati, zagnati aplikacije, odpreti mape, razume, kaj je e-pošta)
- Bralna sposobnost
- Kako potekajo spletni tečaji pri CODDY
Vsebina tečaja:
- Osnove programiranja v Pythonu in/ali JavaScriptu ter algoritmizacija
- Metode, spremenljivke, podatkovni tipi
- medtem ko zanka
- Pogojni stavki
- Logični operatorji
- Algebra logike
- Funkcije
- Dvodimenzionalni nizi
- za zanko
- Načini ponavljanja skozi polja
- Aritmetične operacije
- Koordinate in prostor
Cilji tečaja:
1. Obvladajte priljubljena programska jezika Python in JavaScript s pisanjem programskih kod v igralnem okolju.
2. Razvijati kritično mišljenje, komunikacijo in veščine timskega dela.
3. Voditi otroke od zanimanja za igranje računalniških igric do želje po ustvarjanju le-teh in razvoju v prihodnosti na področju IT.
Učni rezultat:
- Osnovno znanje JavaScripta in/ali Pythona
- Sposobnost sodelovanja in dela tako samostojno kot v timu
- Razvoj algoritemskega, ustvarjalnega in kritičnega mišljenja
- Sposobnost reševanja problemov izven okvirjev
Diplomanti tečaja bodo sposobni:
- Kompetentno in učinkovito pisanje programov v Pythonu in/ali JavaScriptu
- Pokažite svojo ustvarjalnost z ustvarjanjem lastnih iger
- Samostojno in timsko delo v programski kodi
- Nadaljujte s študijem na tečajih spletnega programiranja in razvoja iger
- Rešite nestandardne probleme
Poslovne veščine:
- Logično razmišljanje
- Ustvarjalno razmišljanje
- Postavljanje in reševanje problemov
- Skupinsko delo
- Komunikacijske sposobnosti
- Iskanje in analiza informacij
- Neodvisnost
- Spretnosti odločanja
Kaj potrebujete za predavanja:
Za začetek pouka vas prosimo, da ustvarite e-poštni naslov za svojega otroka. Dajte mu svojo e-poštno prijavo in geslo na papirju/na telefonu; te podatke morate imeti pri sebi med poukom.
Če je pouk na spletu, bo otrok potreboval prenosni računalnik, dostop do interneta in slušalke, da bo lahko komuniciral z učiteljem.
Po zaključenem tečaju vsak tečajnik prejme personalizirano potrdilo ( https://coddyschool.com/upload/files/cert.jpg) od CODDY
8
tečajiUčitelj tečaja:
"Risanje v slogu "Anime", "Osnove digitalnega risanja v Procreate", "Skiciranje", "Mesto prihodnosti", "Ustvarjanje igralnega lika v Photoshopu", »Photoshop grafično oblikovanje«, »Programiranje Minecrafta«, »Python in JavaScript: programiranje iger v CodeCombatu«, »Digitalna umetnost: risanje na tablica"
Izobrazba:
Državna univerza za upravljanje zemljišč, specialnost "Arhitektura"
Izkušnje:
Otroke uči risati že več kot 5 let. Najde skupni jezik s katerim koli otrokom in odraslim.
Profesionalno obvlada Photoshop, Revit, 3ds Max, Autocad, ScetchUp.
Zanimanja:
grafično oblikovanje, branding, sodobna umetnost, notranja oprema, kuhanje.
»Na mojih tečajih bo vsak otrok maksimalno razkril svoj potencial in se bo lahko počutil kot pravi ustvarjalec. Če se pomikamo od cilja do cilja, bomo dosegli velike višine, saj, kot je v navadi, tisti, ki hodi, bo obvladal cesto, "nemogoče" pa je beseda, ki jo najdemo le v slovarju norcev.
6
tečajiUčitelj tečaja:
»Programiranje v JavaScriptu«, »Razvijalec Frontend: spletne strani na HTML/CSS/JavaScript«, »Tečaj Harvard CS50«, »Boti v Pythonu«, »Python in JavaScript: programiranje iger v CodeCombatu«, »Ustvarjanje iger v Scratchu«, »Unreal Motor 4"
Izobrazba:
Jaroslavska državna tehnična univerza (YSTU), Inštitut za digitalne sisteme (IDS), specialnost "Programsko inženirstvo".
Izkušnje:
Od začetka srednje šole je uspešno opravil dodatno izobraževanje na področjih načrtovanja vezij, spletnega razvoja, sistemske administracije in baz podatkov MYSQL. Skozi šolska in študentska leta me je zanimalo programiranje v naslednjih jezikih: Pascal, C++, C#, Python, Ruby, JavaScript ter jezikih za oblikovanje spletnih strani (HTML, CSS).
Zanimanja:
Njegovi hobiji so rezbarjenje lesa, sestavljanje plastičnih/lesenih modelov ladij, ustvarjanje spletnih strani in ustvarjanje programov v Pythonu. Prepričan sem, da sta razvoj motorike rok in miselnih sposobnosti neločljivo povezana.
"Potreba po strokovnjakih za IT bo samo rasla; postati eden izmed njih pomeni postati del majhne zgodbe."
9
tečajiUčitelj tečaja:
»Minecraft: uvod v umetno inteligenco«, »Unity 3D«, »Razvoj mobilnih iger na Androidu«, »Ustvarjanje iger v Scratchu«, »Programiranje Minecraft«, »Minecraft in Scratch«, »Unreal Engine 4«, »3D modeliranje iger«, »Python in JavaScript: igranje iger programiranje v CodeCombat"
Izobrazba:
Moskovska državna univerza poimenovana po M.V. Lomonosov, Fakulteta za mehaniko in matematiko
Certificiran udeleženec izobraževalnega programa programiranja Minecraft
Program Microsoft Certified Teacher Innovator
Izkušnje:
Ukvarja se z razvojem programske opreme v Javi in C, večnitno programiranje. Nenehno se izpopolnjuje, uporablja sodobne pristope pri razvoju in vodenju projektov. Študira načrtovalske vzorce in arhitekturo projektov programske opreme, ima znanja s področja kriptografije in zaščite podatkov. Aktivno se zanima za temo nevronskih mrež in analize podatkov. Opravil je izobraževanje na Samsung SW&IT School o osnovah informatike in programiranja, kjer je zagovarjal individualno nalogo za razvoj Android aplikacije in postal absolutni zmagovalec finalnega tekmovanja. Kot del ekipe treh ljudi sem sodeloval na prvenstvu v primeru Kaspersky CyberHeroes. Odgovoren za razvoj demo mobilne aplikacije in razkritje programske in strojne strani projekta. Je aktiven razvijalec aplikacij na Google Play in ima več objav na odprtokodnem portalu GitHub. Vodi zdrav življenjski slog in redno obiskuje bazen.
»Za vsakega študenta je zelo pomembno prijateljsko vzdušje pri timskem delu. Kot učitelj in mentor poskušam študentu pomagati uresničiti ideje, hkrati pa mu na najvišji ravni razložiti tehnično plat problematike. Vse zapletene stvari je mogoče razložiti v preprostem jeziku: ne glede na to, ali pišete igro, zaženete startup ali želite študirati predmet, bo vsaka vaša ideja podprta in izvedena. Takšno bi moralo biti tehnološko izobraževanje."