Vývoj modov v Minecraft - kurz 18 000 rub. z Coddy School of Programming for Children, tréning 3 modulov (mesiace)
Rôzne / / December 04, 2023
Vek: 8-12 rokov
Úroveň: pre začiatočníkov.
Trvanie: od 3 modulov (mesiace), od 24 hodín*.
Formát: individuálne a skupinové lekcie, offline a online (v reálnom čase).
Počet detí: od 1 do 8.
Cena:
od 750 rub./hod v online skupine,
od 850 rub./hod v offline skupine,
od 1050 rub./hod individuálne online,
od 1980 rub./hod individuálne offline.
Vedeli ste, že umelá inteligencia porazila ľudí v šachu a Go, ale nedokázala prekonať základnú úlohu v Minecrafte? Je to preto, že táto hra nie je viazaná na jednoduchú logiku, ale poskytuje obrovský priestor pre kreativitu, rozvoj a učenie.
Minecraft patrí medzi päť najpopulárnejších videohier desaťročia. Globálne predaje hry za 11 rokov jej existencie presiahli 200 miliónov kópií a počet aktívnych používateľov mesačne podľa posledných štatistík predstavoval 126 miliónov.
Vážna vášeň pre hranie nie je dôvodom na poplach, ale príležitosťou premeniť hobby na nástroj rozvoja. S Minecraftom je to ešte jednoduchšie ako s inými hrami.
Vyvinuli sme kurz pre skutočných fanúšikov Minecraftu, ktorí si chcú vytvárať vlastné mody a zároveň sa naučiť základy jedného z najpopulárnejších programovacích jazykov na svete - Java.
O kurze
Kurz „Developing Mods for Minecraft“ bol vytvorený pre deti vo veku 8-12 rokov, ktoré sú nadšené pre Minecraft. V triedach sa učíme, ako vytvárať vlastné modifikácie pre hru: kostýmy, svety, herné nástroje a herné bytosti. Na vývoj modov sa používa editor MCreator a jazyk Java, takže sa študenti zároveň oboznamujú s teóriou a základmi programovania. MCreator obsahuje pokročilé blokové funkcie, vďaka ktorým je proces vytvárania modov ešte intuitívnejší a zábavnejší.
Počas vyučovania sa deti naučia:
- nezávisle vyvíjať budovy a nástroje pre Minecraft;
- modelujte svoje vlastné svety a kreslite pomocou techník pixel art;
- predpísať rôzne vylepšenia, ktoré nie sú v hlavnom Minecraft skripte.
Deti sa zoznámia so základmi programovania a základnými pojmami jazyka Java a zvládnu aj 3D modelovanie. Zručnosti získané na hodinách poskytnú výborný základ pre ďalšie štúdium programovania.
Program kurzu
Počas prvého mesiaca sa chalani zoznámia s programom MCreator, naštudujú si aplikačné rozhranie, budú tvoriť prvé testovacie úpravy: balíky nástrojov, zdroje, závody, pracovné stoly, ako aj nový blok - chladnička. Postavíme farmu z vlastných kociek s nezávisle vytvorenými rastlinami a hernými predmetmi.
V druhom mesiaci školenia sa zoznámime s 3D grafikou a programom BlockBench (editor, ktorý umožňuje vytvárať 3D modely). Deti sa naučia rozhranie programu a základy 3D modelovania v BlockBench, vytvoria si vlastné modely blokov a predmetov a pridajú ich do hry. Okrem toho sa zoznámime s technikou vytvárania aktívnych komponentov: dverí, truhlíc a pracovných nástrojov.
V treťom mesiaci výcviku si deti vytvoria vlastné postavičky a herný svet. V tomto module sa bližšie pozrieme na vytváranie aktívnych 3D modelov v BlockBench a naučíme sa vytvárať herné postavy. Na konci kurzu pošleme naše úpravy do Minecraftu, aby každý mohol používať objekty vytvorené chalanmi.
Kurz Minecraft Mod Development je súčasťou dvojročného hĺbkového školiaceho programu programovanie s Minecraftom (absolvovanie iných kurzov nie je podmienkou registrácie pre tento kurz):
- Jednoduchá úroveň: programovanie Minecraft (5 mesiacov)
- Stredne pokročilí: Minecraft: Úvod do umelej inteligencie (8 mesiacov)
- Stredne pokročilí: Minecraft: programovanie JavaScript (4 mesiace) alebo Minecraft: programovanie v Pythone (3 mesiace)
- Náročná úroveň: Vývoj modov pre Minecraft (od 3 mesiacov)
Odporúčania na tréning:
Všetkým našim programátorom, ktorí milujú programovanie v Minecrafte, odporúčame skombinovať školenie v kurze „Minecraft: Úvod do umelej inteligencie“ s triedami „Vývoj modulov pre Minecraft“. Ak sa v jednom kurze deti zoznámia s konceptom umelej inteligencie a naučia sa programovať svojho agenta na riešenie ich herných problémov, potom vznikol druhý kurz. CODDY tím špeciálne na žiadosť našich študentov - od nuly a nezávisle vyvíja herné prvky a bloky na budovanie, ochranu a extrakciu zdrojov a dokonca aj v jazyku Java! Naše skúsenosti ukazujú, že deti sa tak učia nielen programovať v prostredí Minecraftu, ale výsledky svojho učenia hneď vidia aj v praxi v hre.
12
kurzyučiteľ kurzu:
„Vývoj modov pre Minecraft“, „Programovanie hier v Pythone“, „Unity 3D“, „Minecraft: úvod do umelej inteligencie“, „Vytváranie
hry v Roblox Studio", "Programovanie pre najmenších", "Programovanie pre najmenších v Tynkeri", "Programovanie Minecraft", "3D hry v Scratch", "Minecraft in Scratch"
vzdelanie:
Moskovská polytechnická univerzita, špecializácia „Informatika a informatika v CAD“.
Skúsenosti:
Ovláda jazyky C#, C++, Pascal, SQL. Programované v systémoch 1C pomocou vstavaného programovacieho jazyka 1C: Enterprise. Podieľal sa na tvorbe školiacich kurzov pre univerzitu o Fusion 360 a Inventor.
Záujmy:
Rád pracuje s databázami, modeluje a rieši neštandardné matematické problémy. V programovaní rád píšem funkcionalitu pre mobilné aplikácie (C++). Verí, že každé dieťa môže mať neštandardný prístup.
"Najdôležitejšou vecou pri učení je záujem detí."
4
kurzučiteľ kurzu:
„Minecraft: Úvod do umelej inteligencie“, „Vytváranie hier v štúdiu Roblox“, „Vývoj modulov pre Minecraft“, „Programovanie Minecraft“
vzdelanie:
Moskovská štátna technologická univerzita, špecializácia „Robotika a mechatronika“.
Certifikovaný účastník školiaceho programu programovania Minecraft
Program Microsoft Certified Teacher Innovator Program
Skúsenosti:
Plynule ovláda jazyky Python a Lua. Vyučovaniu detského programovania sa venuje viac ako 2 roky. Vytvorené detské programy na učenie sa v prostredí Scratch. Vie nájsť prístup k dieťaťu a jasne a zrozumiteľne vysvetliť látku.
Záujmy:
Programovanie, IT technológie.
„Vývoj dieťaťa a jeho svetonázor je daný už od detstva. Programovanie je súčasný a budúci svet. Nie je ľahké sa do toho dostať. Naše kurzy poskytujú deťom moderné technológie na úrovni, ktorej rozumejú zábavnou formou.“
1. modul
Prvý deň
Úvod do MCreator. Analýza rozhrania. Testovacie modifikácie
− Nainštalujte MCreator, nasaďte svoj pracovný priestor
− Štúdium rozhrania editora
− Skúšobný blok, sadu náradia, brnenie, rudu vytvoríme pomocou hotových nástrojov
- Vytvorte si vlastné textúry
− Spustite Minecraft – skontrolujte svoje úpravy).
Zadanie lekcie: Zoznámte sa s redaktorom. Vytvorte svoju prvú úpravu.
Výsledok lekcie: Napísali sme náš prvý mod.
Druhý deň
Vytvorenie kompletného balíka zdrojov a pracovného stola
− Vytvárame vlastnú rudu, vytvárame recept na výrobu z našej rudy.
− Z našej rudy vytvárame balík nástrojov.
− Vytvárame vlastný blok dreva. Výroba dosiek, palíc
− Vytvárame vlastný pracovný stôl. Píšeme GUI pre pracovný stôl. Písanie prvého remeselného postupu na našom pracovnom stole
Zadanie lekcie: Naučte sa vytvárať GUI. Napíšte prvý postup.
Výsledok lekcie: Vyrobte si vlastný pracovný stôl
Deň tretí
Vytvárame špeciálne bloky na mieru
− Vytvorte špeciálne bloky (chladiaca kvapalina, ľadová ruda, drvený ľad)
− Vytvoríme chladič, napíšeme GUI, napíšeme procedúru pre tlačidlo
− Vytvárame ľadový meč a jeho výrobu na našom pracovnom stole
− Vytvorte kartu CreativeTab
Zadanie lekcie: Vytvorte špeciálny mechanický blok a meč s efektom.
Výsledok lekcie: naučili sa vyrábať zbrane s efektmi a vytvárať si vlastné bloky pomocou GUI.
Deň štvrtý
Kreatívna lekcia! + vytvorte si vlastné rastliny
− Vytvárame vlastné závody. Vytvárame si vlastné jedlo
− Spájame získané poznatky. Postavte si svoju farmu a dom zo svojich kociek.
Zadanie lekcie: Otestujte predtým vytvorené mody. Navyše si vytvorte svoje vlastné mody
Výsledok lekcie: Upevniť nadobudnuté vedomosti
2. modul
Prvý deň
Úvod do 3D editora BlockBench. Analýza rozhrania. Testujte 3D modely
− Nainštalujte BlockBench
− Štúdium rozhrania editora.
− Vytvorte model testovacieho bloku a pridajte ho do MCreator.
− Vytvárame vlastný 3D model zbrane – meča a pridávame ho do MCreator.
− Spustite Minecraft – skontrolujte svoje úpravy).
Zadanie lekcie: Zoznámte sa s 3D editorom. Vytvorte si vlastnú úpravu pomocou 3D modelu.
Výsledok lekcie: Zoznámte sa s 3D modelovaním.
Druhý deň
Vytváranie vlastných strelných zbraní. Pištoľ
− Vytvárame vlastný 3D model našej pištole.
− Pridajte model do Mcreator.
− Vytvárame postupy pre obsluhu našej pištole
− Vytvárame vlastné remeslo z našich zbraní
- Spustite Minecraft a skontrolujte svoje úpravy.
Zadanie lekcie: Vytvorte si vlastnú strelnú zbraň.
Výsledok lekcie: Vyrobil zbraň
Deň tretí
Vytvárame si vlastnú hutu, truhlicu, dvere
− Vytvoríme 3D model huty, pridáme ho do Mcreator, napíšeme GUI a postupy na použitie
− Vytvoríme 3D model hrudníka, pridáme ho do Mcreator, napíšeme GUI a postupy na použitie
− Vytvoríme 3D model dverí, pridáme ho do Mcreator, napíšeme GUI a postupy na použitie
- Spustite Minecraft a skontrolujte svoje úpravy.
Zadanie lekcie: Vytvorte hutu, dvere, truhlicu
Výsledok lekcie: Naučili sme sa vyrábať nové veci.
Deň štvrtý
Vytvorte si vlastné 3D brnenie
− Vytvárame 3D model brnenia. Pridať do Mccreator
− Vytvárame brnenie a vyrábame naše brnenie.
Zadanie lekcie: Vytvorte si brnenie
Výsledok lekcie: Brnenie vlastnej výroby s vlastnou 3D textúrou.
3. modul
Prvý deň
Vytvárame živú bytosť - MOBA()
− Nakreslíme 3D model nášho davu. Zoskupovanie objektov
− Pridajte model Java do MCreator
− Vytvorte nepriateľský dav. Nastavenie umelej inteligencie
− Vytvárame rezidenta – dav. Nastavenie umelej inteligencie
− Píšeme GUI pre obchodovanie. Píšeme funkcie, ktoré umožňujú obchodovanie
- Spustite Minecraft - skontrolujte svoje úpravy
Zadanie lekcie: Vytvorte nepriateľský dav. Vytvorte si vlastný dav od nuly.
Výsledok lekcie: Vieme, ako vytvárať davy.
Druhý deň
Štruktúry a davy
− Zvažujeme ďalšie možnosti pre davy. Obliekanie davov do brnenia
− Vybudujeme našu štruktúru, importujeme ju do Mcreator. Vytvárame vlastnú štruktúru
- Spustite Minecraft - skontrolujte svoje úpravy
Zadanie lekcie: Vytvorte si vlastnú strelnú zbraň.
Výsledok lekcie: Vyrobil zbraň
Deň tretí
Vytvorte si vlastný bióm, svet, dimenziu
− Určite hlavné zložky biómu
− Vytvárame bióm. Pridanie mobov do tohto biómu
− Pridávanie štruktúr do biómu
- Spustite Minecraft - skontrolujte svoje úpravy
Zadanie lekcie: Vytvorte hutu, dvere, truhlicu
Výsledok lekcie: Naučili sme sa vyrábať nové veci.
Deň štvrtý
Kreatívna lekcia
− Testujeme všetko, čo sme prešli, opravujeme chyby
− Vytvorte si vlastnú dimenziu
− Importujte svoj mod.
Zadanie lekcie: Skontrolujte svoju schopnosť zvládnuť materiál nezávisle. Zatvorte medzery
Výsledok lekcie: Dokončili kurz