Razvoj modova u Minecraftu - tečaj 18 000 rub. iz Coddy škole programiranja za djecu, obuka 3 modula (mjeseci)
Miscelanea / / December 04, 2023
Dob: 8-12 godina
Razina: za početnike.
Trajanje: od 3 modula (mjeseca), od 24 sata*.
Format: individualne i grupne lekcije, offline i online (u stvarnom vremenu).
Broj djece: od 1 do 8.
Cijena:
od 750 rub./sat u online grupi,
od 850 rub./sat u izvanmrežnoj grupi,
od 1050 rub./sat pojedinačno online,
od 1980 rub./sat pojedinačno izvan mreže.
Jeste li znali da je umjetna inteligencija pobijedila ljude u šahu i Gou, ali nije uspjela prevladati osnovni zadatak u Minecraftu? To je zato što ova igra nije vezana uz jednostavnu logiku, već pruža ogroman prostor za kreativnost, razvoj i učenje.
Minecraft je među pet najpopularnijih videoigara desetljeća. Globalna prodaja igrice u 11 godina postojanja premašila je 200 milijuna primjeraka, a broj mjesečno aktivnih korisnika, prema posljednjim statistikama, iznosio je 126 milijuna.
Ozbiljna strast prema igricama nije razlog za uzbunu, već prilika da se hobi pretvori u alat za razvoj. S Minecraftom je još lakše nego s drugim igrama.
Razvili smo tečaj za istinske ljubitelje Minecrafta koji žele kreirati vlastite modove i u isto vrijeme naučiti osnove jednog od najpopularnijih programskih jezika na svijetu - Jave.
O tečaju
Tečaj "Razvijanje modova za Minecraft" kreiran je za djecu od 8 do 12 godina koja su strastvena za Minecraft. Na satovima učimo kako izraditi vlastite modifikacije za igru: kostime, svjetove, alate za igru i stvorenja za igru. Za razvoj modova koristi se MCreator editor i Java jezik, tako da se ujedno studenti upoznaju s teorijom i osnovama programiranja. MCreator uključuje naprednu funkcionalnost blokova koja proces stvaranja modova čini još intuitivnijim i zabavnijim.
Tijekom nastave djeca će naučiti:
- samostalno razvijati zgrade i alate za Minecraft;
- modelirajte vlastite svjetove i crtajte koristeći pixel art tehnike;
- propisati razna poboljšanja koja nisu u glavnoj Minecraft skripti.
Djeca će se upoznati s osnovama programiranja i osnovnim pojmovima jezika Java, a svladat će i 3D modeliranje. Vještine stečene na nastavi bit će odlična osnova za daljnje učenje programiranja.
Program tečaja
Tijekom prvog mjeseca dečki će se upoznati s programom MCreator, proučiti sučelje aplikacije i kreirati prve testne izmjene: paketi alata, resursi, postrojenja, radni stolovi, kao i novi blok - hladnjak. Sagradit ćemo farmu od vlastitih blokova s neovisno stvorenim biljkama i predmetima za igru.
U drugom mjesecu obuke upoznat ćemo se s 3D grafikom i programom BlockBench (uređivač koji omogućuje izradu 3D modela). Djeca će naučiti programsko sučelje i osnove 3D modeliranja u BlockBenchu, izraditi vlastite modele blokova i objekata te ih dodati u igru. Osim toga, upoznat ćemo se s tehnikom izrade aktivnih komponenti: vrata, škrinja i oruđa za rad.
U trećem mjesecu treninga djeca će kreirati vlastite likove i svijet igre. U ovom modulu pobliže ćemo pogledati izgradnju aktivnih 3D modela u BlockBenchu i naučiti kako stvoriti likove u igri. Na kraju tečaja poslat ćemo naše izmjene Minecraftu kako bi svi mogli koristiti objekte koje su kreirali dečki.
Tečaj Minecraft Mod Development dio je dvogodišnjeg programa dubinske obuke programiranje s Minecraftom (pohađanje drugih tečajeva nije uvjet za upis za ovaj tečaj):
- Lagana razina: Minecraft programiranje (5 mjeseci)
- Srednje: Minecraft: Uvod u umjetnu inteligenciju (8 mjeseci)
- Srednje: Minecraft: JavaScript programiranje (4 mjeseca) ili Minecraft: Python programiranje (3 mjeseca)
- Teška razina: Razvoj modova za Minecraft (od 3 mjeseca)
Preporuke za trening:
Za sve naše programere koji vole programirati u Minecraftu, preporučujemo kombiniranje obuke u tečaju "Minecraft: Uvod u umjetnu inteligenciju" s nastavom u "Razvoj modova za Minecraft." Ako se u jednom tečaju djeca upoznaju s konceptom umjetne inteligencije i nauče programirati svog agenta da riješi njihove probleme u igricama, tada je nastao drugi tečaj CODDY tim posebno na zahtjev naših studenata - od nule i samostalno razvija elemente igre i blokove za izgradnju, zaštitu i vađenje resursa, pa čak i na jeziku Java! Naše iskustvo pokazuje da na ovaj način djeca ne samo da uče programirati u Minecraft okruženju, već i rezultate svog učenja odmah vide u praksi u igrici.
12
tečajeviPredavač predmeta:
“Razvoj modova za Minecraft”, “Programiranje igara u Pythonu”, “Unity 3D”, “Minecraft: uvod u umjetnu inteligenciju”, “Stvaranje
igre u Roblox Studiju", "Programiranje za najmlađe", "Programiranje za najmlađe u Tynkeru", "Minecraft programiranje", "3D igre u Scratchu", "Minecraft u Scratchu"
Obrazovanje:
Moskovsko politehničko sveučilište, specijalnost "Informatika i računarstvo u CAD-u".
Iskustvo:
Poznaje jezike C#, C++, Pascal, SQL. Programirano u 1C sustavima pomoću ugrađenog programskog jezika 1C: Enterprise. Sudjelovao u kreiranju tečajeva za sveučilište o Fusion 360 i Inventoru.
Interesi:
Voli raditi s bazama podataka, modelirati i rješavati nestandardne matematičke probleme. U programiranju volim pisati funkcionalnosti za mobilne aplikacije (C++). Vjeruje da svako dijete može imati nestandardan pristup.
“Najvažnija stvar u učenju je interes djece.”
4
tečajPredavač predmeta:
“Minecraft: Uvod u umjetnu inteligenciju”, “Stvaranje igara u Roblox Studiju”, “Razvoj modova za Minecraft”, “Programiranje Minecrafta”
Obrazovanje:
Moskovsko državno tehnološko sveučilište, specijalnost "Robotika i mehatronika".
Certificirani polaznik Minecraft programa obuke programiranja
Microsoft Certified Teacher Innovator Program
Iskustvo:
Tečno govori jezike Python i Lua. Više od 2 godine podučava djecu programiranju. Kreirao dječje programe za učenje u okruženju Scratch. Zna pronaći pristup djetetu i jasno i jasno objasniti gradivo.
Interesi:
Programiranje, IT tehnologije.
“Razvoj djeteta i njegov pogled na svijet položeni su od djetinjstva. Programiranje je sadašnji i budući svijet. Nije lako ući u to. Naši tečajevi djeci pružaju moderne tehnologije na razini koju mogu razumjeti na zabavan način.”
1. modul
Prvi dan
Uvod u MCreator. Analiza sučelja. Testne izmjene
− Instalirajte MCreator, postavite svoj radni prostor
− Proučavanje sučelja urednika
− Izrađujemo testni blok, set alata, oklop, rudu pomoću gotovih alata
− Stvorite vlastite teksture
− Pokrenite Minecraft - provjerite svoje izmjene).
Zadatak lekcije: Upoznajte urednika. Napravite svoju prvu izmjenu.
Rezultat lekcije: Napisali smo naš prvi mod.
Drugi dan
Stvaranje kompletnog paketa resursa i radnog stola
− Mi stvaramo vlastitu rudu, stvaramo recept za crafting od naše rude.
− Od naše rude stvaramo paket alata.
− Izrađujemo vlastiti blok drva. Daske za izradu, štapići za izradu
− Sami izrađujemo radni stol. Pišemo GUI za radni stol. Pisanje prvog postupka izrade na našem radnom stolu
Zadatak lekcije: Naučite izraditi GUI. Napiši prvi postupak.
Rezultat lekcije: Napravio vlastiti radni stol
Treći dan
Izrađujemo posebne, prilagođene blokove
− Stvorite posebne blokove (rashladno sredstvo, ledena ruda, zdrobljeni led)
− Napravimo hladnjak, napišemo GUI, napišemo proceduru za gumb
− Na našem radnom stolu stvaramo ledeni mač i njegovu izradu
− Napravite CreativeTab
Zadatak lekcije: Stvorite poseban mehanički blok i mač s efektom.
Rezultat lekcije: naučili kako izraditi oružje s efektima i izraditi vlastite blokove s GUI-jem.
Četvrti dan
Kreativna lekcija! + stvorite vlastite biljke
− Sami stvaramo svoje pogone. Sami stvaramo svoju hranu
− Kombiniramo stečeno znanje. Izgradite svoju farmu i svoju kuću od svojih blokova.
Zadatak lekcije: Testirajte prethodno stvorene modove. Dodatno izradite vlastite modifikacije
Rezultat lekcije: Učvrstiti stečeno znanje
2. modul
Prvi dan
Uvod u 3D uređivač BlockBench. Analiza sučelja. Testirajte 3D modele
− Instalirajte BlockBench
− Proučavanje sučelja urednika.
− Napravite model testnog bloka i dodajte ga u MCreator.
− Izradimo vlastiti 3D model oružja - mača i dodamo ga u MCreator.
− Pokrenite Minecraft - provjerite svoje izmjene).
Zadatak lekcije: Upoznajte se s 3D editorom. Izradite vlastitu modifikaciju s 3D modelom.
Rezultat lekcije: Upoznati se s 3D modeliranjem.
Drugi dan
Stvaranje vlastitog vatrenog oružja. pištolj
− Izrađujemo vlastiti 3D model našeg pištolja.
− Dodajte model u Mcreator.
− Mi stvaramo procedure za rad našeg pištolja
− Mi stvaramo vlastiti zanat od našeg oružja
− Pokrenite Minecraft i provjerite svoje izmjene.
Zadatak lekcije: Stvorite vlastito vatreno oružje.
Rezultat lekcije: Napravio pištolj
Treći dan
Sami stvaramo talionicu, škrinju, vrata
− Izradimo 3D model Topionice, dodamo ga u Mcreator, napišemo GUI i procedure za korištenje
− Izrađujemo 3D model škrinje, dodajemo ga u Mcreator, pišemo GUI i procedure za korištenje
− Izradimo 3D model vrata, dodamo ga u Mcreator, napišemo GUI i procedure za korištenje
− Pokrenite Minecraft i provjerite svoje izmjene.
Zadatak lekcije: Napravite talionicu, vrata, škrinju
Rezultat lekcije: Naučili smo izrađivati nove predmete.
Četvrti dan
Napravite vlastiti 3D oklop
− Izrađujemo 3D model oklopa. Dodaj u Mccreator
− Mi stvaramo oklope i izrađujemo svoje oklope.
Zadatak lekcije: Stvorite svoj oklop
Rezultat lekcije: Oklop vlastite proizvodnje s vlastitom 3D teksturom.
3. modul
Prvi dan
Mi stvaramo živo biće - MOBA()
− Crtamo 3D model našeg moba. Grupiranje objekata
− Dodajte Java model u MCreator
− Stvorite neprijateljsku rulju. Postavljanje umjetne inteligencije
− Stvaramo rezidenta – mob. Postavljanje umjetne inteligencije
− Pišemo GUI za trgovanje. Pišemo funkcionalnost za omogućavanje trgovanja
− Pokrenite Minecraft - provjerite svoje izmjene
Zadatak lekcije: Stvorite neprijateljsku rulju. Stvorite vlastitu mob od nule.
Rezultat lekcije: Znamo kako stvoriti mobove.
Drugi dan
Strukture i mobovi
− Razmatramo druge opcije za mobove. Oblačenje mobova u oklope
− Mi gradimo svoju strukturu, uvozimo je u Mcreator. Mi stvaramo vlastitu strukturu
− Pokrenite Minecraft - provjerite svoje izmjene
Zadatak lekcije: Stvorite vlastito vatreno oružje.
Rezultat lekcije: Napravio pištolj
Treći dan
Stvorite vlastiti biom, svijet, dimenziju
− Odrediti glavne komponente bioma
− Mi stvaramo biom. Dodavanje rulja u ovaj biom
− Dodavanje struktura biomu
− Pokrenite Minecraft - provjerite svoje izmjene
Zadatak lekcije: Napravite talionicu, vrata, škrinju
Rezultat lekcije: Naučili smo izrađivati nove predmete.
Četvrti dan
Kreativna lekcija
− Testiramo sve što smo prošli, ispravljamo greške
− Stvorite vlastitu dimenziju
− Uvezite svoj mod.
Zadatak lekcije: Provjerite svoju sposobnost samostalnog svladavanja gradiva. Zatvorite praznine
Rezultat lekcije: Završio tečaj