Minecraft in Scratch - kursas 18 000 rub. iš Coddy vaikų programavimo mokyklos, mokymai 3 moduliai (mėn.)
įvairenybės / / December 07, 2023
Amžius: 7-9 metai
Lygis: pradedantiesiems.
Trukmė: nuo 3 modulių (mėnesiai), nuo 24 val.*.
Formatas: individualios ir grupinės pamokos, neprisijungus ir prisijungus (realiu laiku).
Vaikų skaičius: nuo 1 iki 8.
Kaina:
nuo 750 rub./val. internetinėje grupėje,
nuo 850 rub./val neprisijungus grupėje,
nuo 1050 rub./val individualiai internetu,
nuo 1980 rub./val individualiai neprisijungus.
Vis daugiau tėvų pastebi ir palaiko šiuolaikinę tendenciją, nukreiptą į ankstyvą vaikų raidą. Ypatingą vietą užima vaikų kompiuterinio raštingumo ir technologijų ugdymas nuo pat mažens. Pagrindinis sunkumas čia yra sudominti vaikinus ir išlaikyti jų susidomėjimą.
Sėkmingo mokymosi paslaptis – derinti tai, kas vaikams patinka, su tuo, kas prisidės prie jų vystymosi. Visi vaikai domisi kompiuteriniais žaidimais. Ką daryti, jei pakviestumėte vaiką sukurti savo kompiuterinį žaidimą ir net specialiai vaikams sukurta programavimo kalba? Ir jei šis žaidimas yra legendinis Minecraft, tuomet tikrai neliksite abejingi! Mūsų kursą „Minecraft in Scratch“ rekomenduojame visiems koduotojams nuo 7 metų, nes mokymasis programuoti jame virsta įdomiu ir jaudinančiu procesu. Sukurti savo žaidimą yra geriausias būdas išmokti programuoti. Ypač jei kuriate žaidimą, kurį mėgsta visas pasaulis.
„Scratch“ savybės. Kaip pačiam susikurti Minecraft?
Minecraft yra populiarus nepriklausomas smėlio dėžės žaidimas su išgyvenimo simuliatoriaus ir atviro pasaulio elementais, sukurtas švedų programuotojo Markuso Perssono. Tai vienas sėkmingiausių kompiuterinių žaidimų istorijoje, kurio pardavimas viršija 80 milijonų kopijų ir daugiau nei 100 milijonų registruotų žaidėjų. Žaidimas turi beveik neribotas galimybes, leidžiančias kurti ištisus pasaulius ir valdyti pagrindinių veikėjų veiksmus. Sukurti žaidimą „Minecraft“ galima įvairiose programose. Tačiau vargu ar septynerių metų vaikas turės noro programuoti ir įgyvendinti savo projektus suaugusiam programuotojui pažįstamoje raidos aplinkoje. Vaikams bus sunku, neįdomu ir nuobodu. Todėl 2003 metais Masačusetso technologijos institutas sukūrė „Scratch“ – suprantamą ir smagią programavimo kalbą, sukurtą specialiai vaikams. Scratch yra ne tik kalba, bet ir visavertė vaizdinė į objektą orientuota programavimo aplinka. Tai idealiai tinka mokyti pradinių ir vidurinių mokyklų mokinius programavimo pagrindų ir kurti savo žaidimus bei animacijas.
Ši programinės įrangos aplinka turi daug teigiamų savybių:
- paprasta, lengva ir patogi sąsaja;
- nėra kodų, kuriuos reikia išmokti;
- Spalvingas dizainas, padedantis pritraukti ir išlaikyti kūdikio dėmesį;
- skatina kūrybinio, vaizduotės ir loginio mąstymo ugdymą.
„Scratch“, kaip ir „Lego“ konstruktorius, leidžia surinkti visavertę programą iš įvairiaspalvių kaladėlių. Galite bet kada keisti programą ir iš karto pamatyti, kaip ji veikia. Būtent ši šios programavimo aplinkos savybė leidžia sukurti garsiojo Minecraft kubo pasaulio analogą „Scratch“. Mūsų kursas tinka tiems, kurie jau yra įvaldę Scratch kalbą ir nori pagilinti savo žinias bei rasti naujų jo panaudojimo būdų.
Kurso „Minecraft in Scratch“ metu jūsų vaikas:
- toliau mokysis programavimo pagrindų;
- tobulinti vaizdinės kalbos žinias Scratch;
- išmokti kurti žaidimų mechaniką;
- gebės kurti peizažus, įvairius objektus, judinti juos ekrane, modifikuoti ir žaisti, nustatyti tarpusavio sąveikos formas;
- lavins kūrybinius įgūdžius ir erdvinį mąstymą;
- sukurs savo unikalų Minecraft pasaulį.
Mūsų patyrę mokytojai parodys, kaip programavimą ir žaidimus galima derinti įdomiausiu ir smagiausiu būdu. Sveiki atvykę į nuostabų Minecraft kompiuterių programavimo pasaulį Scratch!
Baigęs kursus kiekvienas studentas gauna asmeninį CODDY sertifikatą
9
kursaiKurso dėstytojas:
„Minecraft: įvadas į dirbtinį intelektą“, „Unity 3D“, „Mobiliųjų žaidimų kūrimas Android“, „Žaidimų kūrimas naudojant Scratch“, „Minecraft programavimas“, „Minecraft in Scratch“, „Unreal Engine 4“, „Game 3D Modeling“, „Python“ ir „JavaScript“: žaidimai programavimas „CodeCombat“
Išsilavinimas:
Maskvos valstybinis universitetas pavadintas M.V. Lomonosovas, Mechanikos ir matematikos fakultetas
Sertifikuotas Minecraft programavimo mokymo programos dalyvis
„Microsoft“ sertifikuotų mokytojų novatoriaus programa
Patirtis:
Užsiima programinės įrangos kūrimu Java ir C kalbomis, kelių gijų programavimu. Nuolat tobulina, taiko šiuolaikinius metodus plėtojant ir projektų valdyme. Studijuoja programinių projektų projektavimo modelius ir architektūrą, turi žinių kriptografijos ir duomenų apsaugos srityse. Aktyviai domisi neuroninių tinklų ir duomenų analizės tema. „Samsung SW&IT School“ baigė IT ir programavimo pagrindų mokymo kursą, kuriame apgynė individualų „Android“ programos kūrimo projektą ir tapo absoliučiu finalinio konkurso nugalėtoju. Būdamas trijų žmonių komandos narys, dalyvavau Kaspersky CyberHeroes atvejo čempionate. Atsakingas už demonstracinės mobiliosios aplikacijos kūrimą ir projekto programinės bei techninės įrangos pusės atskleidimą. Jis yra aktyvus programų kūrėjas „Google Play“ ir turi keletą publikacijų atvirojo kodo portale „GitHub“. Išlaiko sveiką gyvenimo būdą ir reguliariai lankosi baseine.
„Kiekvienam studentui labai svarbi draugiška atmosfera dirbant komandoje. Kaip mokytojas ir mentorius, stengiuosi padėti mokiniui įgyvendinti jo idėjas, aukščiausiu lygiu paaiškindamas jam techninę problemos pusę. Bet kokius sudėtingus dalykus galima paaiškinti paprasta kalba: nesvarbu, ar rašote žaidimą, pradedate startuolį, ar norite studijuoti dalyką, bet kokia jūsų idėja bus paremta ir įgyvendinta. Toks turi būti technologijų švietimas“.
12
kursaiKurso dėstytojas:
„Minecraft modifikacijų kūrimas“, „Žaidimų programavimas Python“, „Unity 3D“, „Minecraft: įvadas į dirbtinį intelektą“, „Kūrimas“
žaidimai Roblox studijoje“, „Programavimas mažiesiems“, „Programavimas mažiesiems Tynker“, „Minecraft programavimas“, „3D žaidimai Scratch“, „Minecraft in Scratch“
Išsilavinimas:
Maskvos politechnikos universitetas, specialybė „Informatika ir informatika CAD“.
Patirtis:
Moka C#, C++, Pascal, SQL kalbas. Programuojama 1C sistemose naudojant įmontuotą programavimo kalbą 1C: Enterprise. Dalyvavo kuriant mokymo kursus universitetui apie Fusion 360 ir Inventor.
Pomėgiai:
Mėgsta dirbti su duomenų bazėmis, modeliuoti, spręsti nestandartinius matematinius uždavinius. Programuodamas mėgstu rašyti funkcionalumą mobiliosioms programoms (C++). Mano, kad kiekvienas vaikas gali turėti nestandartinį požiūrį.
„Svarbiausias dalykas mokantis yra vaikų susidomėjimas“.
6
kursaiKurso dėstytojas:
„Minecraft: įvadas į dirbtinį intelektą“, „Kompiuterinis raštingumas“, „Žaidimų programavimas Python“, „Programavimas mažiesiems“, „Grafinis dizainas Photoshop“, „Žaidimų kūrimas naudojant Scratch“, „Animacijos pagrindai Adobe Animate“, „Minecraft in Scratch“, „Programavimas Python3“
Išsilavinimas:
Nižnij Novgorodo valstybinis architektūros ir civilinės inžinerijos universitetas, Bendrosios inžinerijos fakultetas.
Patirtis:
Daugiau nei 4 metus jis užsiima video gamyba ir fotografija, derindamas tai su organizavimu ir dirigavimu. vaikų vieši renginiai ir privatūs vakarėliai, kūrybinės ir techninės meistriškumo pamokos disciplinas. Jau daugiau nei metus ji moko programavimo 5–9 metų vaikus. Be to, pastaruosius 2 metus jis buvo ne pelno organizacijos Nižnij Novgorodo onkologijos tyrimų centro fondo savanoris.
Pomėgiai:
Motosportas, automobilių sportas, kinologija, plaukimas, tinklinis, gotikinė architektūra ir M. Gorkis.
„Programavimas – tai galimybė praplėsti savo akiratį neišeinant iš namų bet kokio amžiaus žmogui.
1 modulis
Pirmoji diena
Pristatome „Minecraft in Scratch“.
− Supažindinimas su žaidimo kūrimo planu
− „Scratch“ funkcijų ir procedūrų mokymasis
− Sprite blokai: tekstūros ir atvaizdavimas
− Minecraft ir Scratch koordinačių sistema
Praktinė užduotis: Bloko sprite kūrimas ir tekstūrų įtraukimas į žaidimą.
Pamokos rezultatas: Išstudijuota procedūrų samprata programuojant; Buvo sukurtas projektas ir pradėtas rašyti Minecraft žaidimas.
Namų darbai sudaromi pagal pamokos temos įsisavinimą.
Antra diena
Blokai „Minecraft“.
− Programinės įrangos bloko nustatymas
− Plokščiojo pasaulio karta
− Kameros valdymas
Praktinė užduotis: Paprastų pastatų kūrimas pasaulio koordinačių sistemoje.
Pamokos rezultatas: Plokščio pasaulio generavimas; Išstudijuoti gijų sinchronizavimo programavimo pagrindai.
Namų darbai sudaromi pagal pamokos temos įsisavinimą.
Trečia diena
Reljefo karta
− Pasaulio kalvų karta
− Atsitiktinis rūdos susidarymas
Praktinė užduotis: rūdos atsiradimo po žeme sąlygų nustatymas.
Pamokos rezultatas: Išstudijuoti begalinių pasaulių generavimo pagrindai.
Namų darbai sudaromi pagal pamokos temos įsisavinimą.
Ketvirta diena
Steve'as
− žaidimo simbolio įtraukimas
− Simbolių valdymas
− Judėjimo fizika
Praktinė užduotis: Personažo sąveikos su žaidimo pasauliu tyrimas.
2 modulis
Pirmoji diena
medžiai
− Permatomų judėjimui blokelių pridėjimas
− Savarankiška užduotis: medžio modeliavimas
− Medžių įtraukimas į pasaulinę kartą
− Steve'as susidūrė su kliūtimis
Praktinė užduotis: Medžių modeliavimas.
Pamokos rezultatas: Pridėta naujo tipo blokų, per kuriuos veikėjas gali praeiti.
Namų darbai sudaromi pagal pamokos temos įsisavinimą.
Antra diena
Išteklių rinkimas
− Kursoriaus kūrimas
− bloko sunaikinimas
Praktinė užduotis: pasaulio redagavimas naudojant personažą.
Pamokos rezultatas: nuodugnus perėjimo tarp Scratch ir Minecraft koordinačių sistemų tyrimas.
Namų darbai sudaromi pagal pamokos temos įsisavinimą.
Trečia diena
Inventorius
− Masyvai programuojant
− Išmokti dirbti su sąrašais
− Paprasto inventoriaus kūrimas
Praktinė užduotis: Prekių įtraukimas į inventorių.
Pamokos rezultatas: Išnagrinėta masyvų samprata ir prieiga pagal elemento numerį.
Namų darbai sudaromi pagal pamokos temos įsisavinimą.
Ketvirta diena
Statyba
− Personažo ranka ir joje esantis daiktas
− Blokų įrengimas
Praktinė užduotis: Veikėjo rankoje esančio bloko faktūros nupiešimas.
Pamokos rezultatas: žaidimo veikėjas gali visapusiškai bendrauti su pasauliu.
3 modulis
Pirmoji diena
Grafinis inventorius
− Inventoriaus prekių atvaizdavimas
− Inventorizacijos atidarymas ir uždarymas
− Amatų darbų aptarimas
Praktinė užduotis: Elementų brėžinio programavimas inventoriuje.
Pamokos rezultatas: Visas inventorius su kiekvieno rodomo elemento kiekiu.
Namų darbai sudaromi pagal pamokos temos įsisavinimą.
Antra diena
Amatas
− Pažangus darbas su masyvais ir sąrašais
− Amatų laukų atvaizdavimas
− Gamybos receptai
Praktinė užduotis: Amatų receptų kūrimas.
Pamokos rezultatas: žaidimas dabar turi galimybę kurti naujus blokus. darbo su masyvais įgūdžių ugdymas.
Namų darbai sudaromi pagal pamokos temos įsisavinimą.
Trečia diena
Žaidimo užbaigimas
- Naujų blokų ir dalykų įtraukimas į žaidimą
− Mobų pridėjimas
− Žaidimo tobulinimo idėjų aptarimas
Praktinė užduotis: Savarankiškas naujų žaidimo funkcijų kūrimas.
Pamokos rezultatas: Nuolatinis vaikų projektų kūrimas.
Namų darbai sudaromi pagal pamokos temos įsisavinimą.
Ketvirta diena
Žaidimo išleidimas
− Žaidimo patobulinimai
− Studentų idėjų įgyvendinimas
− Pasiruošimas galutiniam pristatymui
− Baigiamasis žaidimo pristatymas tėvams
Praktinė užduotis: Žaidimų pristatymas tėvams.
Rezultatas: Visavertis Minecraft su įvairia pasaulio karta, realistišku personažu, galinčiu dėti, sunaikinti, rinkti ir kurti blokus.