Razvoj modov v Minecraftu - tečaj 18.000 rub. iz Coddy School of Programming for Children, usposabljanje 3 moduli (meseci)
Miscellanea / / December 04, 2023
Starost: 8-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.
Ali ste vedeli, da je umetna inteligenca premagala ljudi v šahu in igri Go, vendar ji ni uspelo premagati osnovne naloge v Minecraftu? To je zato, ker ta igra ni vezana na preprosto logiko, ampak ponuja ogromno prostora za ustvarjalnost, razvoj in učenje.
Minecraft je med petimi najbolj priljubljenimi video igrami desetletja. Globalna prodaja igre je v 11 letih njenega obstoja presegla 200 milijonov izvodov, število mesečnih aktivnih uporabnikov pa je bilo po zadnjih statistikah 126 milijonov.
Resna strast do iger ni razlog za preplah, ampak priložnost, da hobi spremenite v orodje za razvoj. Z Minecraftom je to še lažje kot z drugimi igrami.
Razvili smo tečaj za prave ljubitelje Minecrafta, ki želijo ustvariti lastne modifikacije in se hkrati naučiti osnov enega najbolj priljubljenih programskih jezikov na svetu - Jave.
O tečaju
Tečaj "Razvijanje modov za Minecraft" je bil ustvarjen za otroke, stare od 8 do 12 let, ki so navdušeni nad Minecraftom. V razredih se naučimo, kako ustvariti lastne modifikacije za igro: kostume, svetove, igralna orodja in igralna bitja. Za razvoj modov se uporablja urejevalnik MCreator in jezik Java, tako da se študentje hkrati seznanijo s teorijo in osnovami programiranja. MCreator vključuje napredno funkcionalnost blokov, zaradi katere je postopek ustvarjanja modifikacij še bolj intuitiven in zabaven.
Med poukom se bodo otroci naučili:
- samostojno razvijati zgradbe in orodja za Minecraft;
- modelirajte svoje svetove in rišite s tehnikami slikovnih pik;
- predpisati različne izboljšave, ki niso v glavnem skriptu Minecraft.
Otroci se bodo seznanili z osnovami programiranja in osnovnimi koncepti jezika Java, obvladali pa bodo tudi 3D modeliranje. Pri pouku pridobljene veščine bodo odlična osnova za nadaljnji študij programiranja.
Program tečaja
V prvem mesecu se bodo fantje seznanili s programom MCreator, preučili vmesnik aplikacije in ustvarjali. prve testne modifikacije: paketi orodij, viri, naprave, delovne mize, pa tudi nov blok - hladilnik. Zgradili bomo kmetijo iz lastnih kock s samostojno ustvarjenimi rastlinami in igralnimi predmeti.
V drugem mesecu izobraževanja se bomo seznanili s 3D grafiko in programom BlockBench (urejevalnik, ki omogoča izdelavo 3D modelov). Otroci se bodo naučili programskega vmesnika in osnov 3D modeliranja v BlockBenchu, izdelali svoje modele kock in objektov ter jih dodali v igro. Poleg tega se bomo seznanili s tehniko izdelave aktivnih komponent: vrat, skrinj in delovnih orodij.
V tretjem mesecu usposabljanja bodo otroci ustvarili svoje like in svet igre. V tem modulu si bomo podrobneje ogledali izdelavo aktivnih 3D modelov v BlockBench in se naučili, kako ustvariti igralne like. Na koncu tečaja bomo poslali svoje spremembe Minecraftu, tako da bodo lahko vsi uporabljali predmete, ki so jih ustvarili fantje.
Tečaj Minecraft Mod Development je del dvoletnega programa poglobljenega usposabljanja programiranje z Minecraftom (opravljanje drugih tečajev ni pogoj za vpis za ta tečaj):
- Enostavna stopnja: Programiranje v Minecraftu (5 mesecev)
- Srednje: Minecraft: Uvod v umetno inteligenco (8 mesecev)
- Srednje: Minecraft: programiranje JavaScript (4 mesece) ali Minecraft: programiranje Python (3 mesece)
- Težka stopnja: Razvoj modov za Minecraft (od 3 mesecev)
Priporočila za usposabljanje:
Vsem našim kodirjem, ki obožujejo programiranje v Minecraftu, priporočamo kombinacijo usposabljanja v tečaju »Minecraft: Uvod v umetno inteligenco« z učnimi urami v »Razvoj modifikacije za Minecraft«. Če se v enem tečaju otroci seznanijo s konceptom umetne inteligence in se naučijo programirati svojega agenta za reševanje njihovih igralnih težav, potem je nastal drugi tečaj Ekipa CODDY posebej na zahtevo naših študentov - iz nič in samostojno razvija elemente igre in bloke za gradnjo, zaščito in pridobivanje virov in celo v jeziku Java! Naše izkušnje kažejo, da se na ta način otroci ne le naučijo programirati v okolju Minecraft, ampak tudi takoj vidijo rezultate svojega učenja v praksi v igri.
12
tečajiUč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."
4
sevedaUčitelj tečaja:
»Minecraft: Uvod v umetno inteligenco«, »Ustvarjanje iger v studiu Roblox«, »Razvoj modifikacij za Minecraft«, »Programiranje Minecrafta«
Izobrazba:
Moskovska državna tehnološka univerza, specialnost "Robotika in mehatronika".
Certificiran udeleženec izobraževalnega programa programiranja Minecraft
Program Microsoft Certified Teacher Innovator
Izkušnje:
Tekoče govori jezika Python in Lua. Otroke poučuje programiranje že več kot 2 leti. Izdelali otroške programe za učenje v okolju Scratch. Zna najti pristop do otroka in razložiti snov jasno in jasno.
Zanimanja:
Programiranje, IT tehnologije.
»Razvoj otroka in njegov pogled na svet sta postavljena že od otroštva. Programiranje je sedanji in prihodnji svet. Ni lahko priti vanjo. Naši tečaji otrokom na zabaven način ponujajo sodobne tehnologije na ravni, ki jo lahko razumejo.«
1. modul
Prvi dan
Uvod v MCreator. Analiza vmesnika. Testne modifikacije
− Namestite MCreator, razporedite svoj delovni prostor
− Preučevanje vmesnika urejevalnika
− Izdelamo testni blok, nabor orodij, oklep, rudo z uporabo že pripravljenih orodij
− Ustvarite lastne teksture
− Zaženite Minecraft - preverite svoje spremembe).
Naloga lekcije: Spoznajte urednika. Ustvarite svojo prvo spremembo.
Rezultat lekcije: Napisali smo svoj prvi mod.
Drugi dan
Ustvarjanje celotnega paketa virov in delovne mize
− Ustvarjamo lastno rudo, ustvarjamo recept za izdelavo iz naše rude.
− Iz naše rude ustvarimo paket orodij.
− Izdelujemo lasten blok lesa. Deske za ustvarjanje, palice za ustvarjanje
− Izdelujemo lastno delovno mizo. Pišemo GUI za delovno mizo. Pisanje prvega postopka ustvarjanja na naši delovni mizi
Naloga lekcije: Naučite se ustvariti GUI. Napišite prvi postopek.
Rezultat lekcije: Izdelal svojo delovno mizo
Tretji dan
Izdelujemo posebne bloke po meri
− Ustvarite posebne bloke (hladilna tekočina, ledena ruda, zdrobljen led)
− Ustvarimo hladilnik, napišemo GUI, napišemo proceduro za gumb
− Ustvarjamo ledeni meč in njegovo izdelavo na naši delovni mizi
− Ustvarite zavihek CreativeTab
Naloga lekcije: Ustvarite poseben mehanski blok in meč z učinkom.
Rezultat lekcije: naučili so se izdelovati orožje z učinki in ustvarjati lastne bloke z GUI.
Četrti dan
Ustvarjalna lekcija! + ustvarite lastne rastline
− Ustvarjamo lastne rastline. Hrano ustvarjamo sami
− Pridobljeno znanje združujemo. Zgradite svojo kmetijo in hišo iz svojih kock.
Naloga lekcije: Preizkusite predhodno ustvarjene modifikacije. Poleg tega ustvarite lastne modifikacije
Rezultat lekcije: Utrdi pridobljeno znanje
2. modul
Prvi dan
Uvod v urejevalnik 3D BlockBench. Analiza vmesnika. Preizkusite 3D modele
− Namestite BlockBench
− Preučevanje vmesnika urejevalnika.
− Ustvarite model testnega bloka in ga dodajte v MCreator.
− Izdelamo svoj 3D model orožja - meč in ga dodamo v MCreator.
− Zaženite Minecraft - preverite svoje spremembe).
Naloga lekcije: Spoznajte urejevalnik 3D. Ustvarite svojo modifikacijo s 3D modelom.
Rezultat lekcije: Seznanite se s 3D modeliranjem.
Drugi dan
Ustvarjanje lastnega strelnega orožja. Pištola
− Ustvarimo lasten 3D model naše pištole.
− Dodajte model v Mcreator.
− Ustvarjamo postopke za delovanje naše pištole
− Ustvarjamo lastno obrt našega orožja
− Zaženite Minecraft in preverite svoje spremembe.
Naloga lekcije: Ustvarite svoje strelno orožje.
Rezultat lekcije: Naredil pištolo
Tretji dan
Ustvarimo lastno topilnico, skrinjo, vrata
− Izdelamo 3D model Topilnice, ga dodamo v Mcreator, napišemo GUI in postopke za uporabo
− Ustvarimo 3D model skrinje, ga dodamo v Mcreator, napišemo GUI in postopke za uporabo
− Izdelamo 3D model vrat, ga dodamo v Mcreator, napišemo GUI in postopke za uporabo
− Zaženite Minecraft in preverite svoje spremembe.
Naloga lekcije: Ustvarite topilnico, vrata, skrinjo
Rezultat lekcije: Naučili smo se izdelati nove predmete.
Četrti dan
Ustvarite svoj 3D oklep
− Izdelamo 3D model oklepa. Dodaj v Mccreator
− Ustvarjamo oklep in izdelujemo svoj oklep.
Naloga lekcije: Ustvarite svoj oklep
Rezultat lekcije: Oklep lastne proizvodnje z lastno 3D teksturo.
3. modul
Prvi dan
Ustvarjamo živo bitje - MOBA()
− Narišemo 3D model naše mobe. Združevanje predmetov
− Dodajte model Java v MCreator
− Ustvarite sovražno drhal. Postavitev umetne inteligence
− Ustvarimo rezidenta - mafijo. Postavitev umetne inteligence
− Pišemo GUI za trgovanje. Pišemo funkcionalnost za omogočanje trgovanja
− Zaženite Minecraft - preverite svoje spremembe
Naloga lekcije: Ustvarite sovražno mafijo. Ustvarite svojo mafijo iz nič.
Rezultat lekcije: Vemo, kako ustvariti mafije.
Drugi dan
Strukture in mafije
− Razmišljamo o drugih možnostih za mafije. Oblačenje mafij v oklep
− Zgradimo svojo strukturo, jo uvozimo v Mcreator. Ustvarimo lastno strukturo
− Zaženite Minecraft - preverite svoje spremembe
Naloga lekcije: Ustvarite svoje strelno orožje.
Rezultat lekcije: Naredil pištolo
Tretji dan
Ustvarite svoj biom, svet, dimenzijo
− Določite glavne sestavine bioma
− Ustvarimo biom. Dodajanje mafij v ta biom
− Dodajanje struktur biomu
− Zaženite Minecraft - preverite svoje spremembe
Naloga lekcije: Ustvarite topilnico, vrata, skrinjo
Rezultat lekcije: Naučili smo se izdelati nove predmete.
Četrti dan
Ustvarjalna lekcija
− Vse, kar smo opravili, preizkusimo, popravimo napake
− Ustvarite svojo dimenzijo
− Uvozite svoj mod.
Naloga lekcije: Preverite svojo sposobnost samostojnega obvladovanja snovi. Zapolni vrzeli
Rezultat lekcije: Opravljen tečaj