Modifikatsioonide arendamine Minecraftis - kursus 18 000 hõõruda. Coddy School of Programming for Children, koolitus 3 moodulit (kuud)
Varia / / December 04, 2023
Vanus: 8-12 aastat
Tase: algajatele.
Kestus: alates 3 moodulist (kuud), alates 24 tunnist*.
Formaat: individuaalsed ja rühmatunnid, võrguühenduseta ja võrgus (reaalajas).
Laste arv: 1 kuni 8.
Hind:
alates 750 rubla tunnis võrgugrupis,
alates 850 rubla tunnis võrguühenduseta grupis,
alates 1050 rubla tunnis individuaalselt võrgus,
alates 1980 rub./tund individuaalselt võrguühenduseta.
Kas teadsite, et tehisintellekt võitis inimesi males ja Go mängus, kuid ei suutnud Minecraftis põhiülesannet ületada? Seda seetõttu, et see mäng ei ole seotud lihtsa loogikaga, vaid pakub tohutult ruumi loovuseks, arenguks ja õppimiseks.
Minecraft on kümnendi viie populaarseima videomängu hulgas. Mängu ülemaailmne müük 11 eksisteerimisaasta jooksul on ületanud 200 miljonit koopiat ja igakuiste aktiivsete kasutajate arv oli viimase statistika kohaselt 126 miljonit.
Tõsine mängukirg ei ole ärevuse põhjus, vaid võimalus muuta hobist arenemisvahend. Minecraftiga on see veelgi lihtsam kui teiste mängudega.
Oleme välja töötanud kursuse tõelistele Minecrafti fännidele, kes soovivad luua oma modifikatsioone ja samal ajal õppida maailma ühe populaarseima programmeerimiskeele - Java põhitõdesid.
Kursuse kohta
Kursus “Minecrafti modifikatsioonide arendamine” loodi 8-12-aastastele lastele, kes suhtuvad Minecrafti kirglikult. Tundides õpime looma ise mängu modifikatsioone: kostüüme, maailmu, mängutööriistu ja mänguolendeid. Modifikatsioonide arendamiseks kasutatakse MCreatori redaktorit ja Java keelt, nii et samal ajal tutvuvad õpilased programmeerimise teooria ja põhitõdedega. MCreator sisaldab täiustatud plokifunktsioone, mis muudab modifikatsioonide loomise protsessi veelgi intuitiivsemaks ja lõbusamaks.
Tundides õpivad lapsed:
- iseseisvalt arendada Minecrafti jaoks hooneid ja tööriistu;
- modelleerida oma maailmu ja joonistada pikslikunsti tehnikaid kasutades;
- määrake ette mitmesuguseid täiustusi, mida Minecrafti põhiskriptis pole.
Lapsed tutvuvad programmeerimise põhitõdede ja Java keele põhimõistetega ning valdavad ka 3D-modelleerimist. Tundides omandatud oskused annavad suurepärase aluse programmeerimise edasiseks õppimiseks.
Kursuse programm
Esimese kuu jooksul tutvuvad poisid programmiga MCreator, uurivad rakenduse liidest ja loovad esimesed katsemuudatused: tööriistapaketid, ressursid, taimed, töölauad, samuti uus plokk - külmkapp. Ehitame oma plokkidest talu iseseisvalt loodud taimede ja mänguesemetega.
Teisel koolituskuul tutvume 3D-graafika ja BlockBenchi programmiga (redaktor, mis võimaldab luua 3D-mudeleid). Lapsed õpivad BlockBenchis programmiliidest ja 3D-modelleerimise põhitõdesid, loovad oma plokkidest ja objektidest mudeleid ning lisavad need mängu. Lisaks tutvume aktiivkomponentide loomise tehnikaga: uksed, kummutid ja tööriistad.
Kolmandal koolituskuul loovad lapsed ise oma tegelasi ja mängumaailma. Selles moodulis vaatleme lähemalt aktiivsete 3D-mudelite ehitamist BlockBenchis ja õpime mängutegelasi looma. Kursuse lõpus saadame oma modifikatsioonid Minecrafti, et kõik saaksid kasutada kuttide loodud objekte.
Minecrafti modifikatsioonide arendamise kursus on osa kaheaastasest süvaõppeprogrammist programmeerimine Minecraftiga (muude kursuste läbimine ei ole registreerumise nõue selle kursuse jaoks):
- Lihtne tase: Minecrafti programmeerimine (5 kuud)
- Kesktase: Minecraft: tehisintellekti sissejuhatus (8 kuud)
- Kesktase: Minecraft: JavaScripti programmeerimine (4 kuud) või Minecraft: Pythoni programmeerimine (3 kuud)
- Raske tase: Minecrafti modifikatsioonide arendamine (alates 3 kuust)
Koolituse soovitused:
Kõigil meie kodeerijatel, kes armastavad Minecraftis programmeerimist, soovitame ühendada kursuse „Minecraft: tehisintellekti sissejuhatus” koolituse „Minecrafti modifikatsioonide arendamise” kursustega. Kui ühel kursusel tutvustatakse lastele tehisintellekti mõistet ja õpitakse programmeerima oma agenti mänguprobleeme lahendama, siis teine kursus loodi CODDY meeskond spetsiaalselt meie õpilaste palvel - nullist ja arendage iseseisvalt mänguelemente ja plokke ressursside ehitamiseks, kaitsmiseks ja kaevandamiseks ning isegi keeles Java! Meie kogemus näitab, et nii ei õpi lapsed mitte ainult Minecrafti keskkonnas programmeerima, vaid näevad oma õppimise tulemusi kohe ka mängus praktikas.
12
kursusedKursuse õpetaja:
“Minecrafti modifikatsioonide arendamine”, “Pythoni mängude programmeerimine”, “Unity 3D”, “Minecraft: tehisintellekti sissejuhatus”, “Loomine
mängud Roblox Studio'is", "Programmeerimine väikestele", "Programmeerimine väikestele Tynkeris", "Minecrafti programmeerimine", "3D mängud Scratchis", "Minecraft in Scratch"
Haridus:
Moskva Polütehnilise Ülikooli eriala "Informaatika ja arvutiteadus CAD-is".
Kogemus:
Oskab keeli C#, C++, Pascal, SQL. Programmeeritud 1C süsteemides, kasutades sisseehitatud programmeerimiskeelt 1C: Enterprise. Osalenud Fusion 360 ja Inventori koolituskursuste loomisel ülikoolile.
Huvid:
Meeldib töötada andmebaasidega, modelleerida ja lahendada mittestandardseid matemaatilisi ülesandeid. Programmeerimises meeldib mulle kirjutada funktsionaalsust mobiilirakenduste jaoks (C++). Usub, et igal lapsel võib olla ebastandardne lähenemine.
"Õppimise juures on kõige tähtsam laste huvi."
4
muidugiKursuse õpetaja:
"Minecraft: tehisintellekti sissejuhatus", "Mängude loomine Roblox Studios", "Minecrafti modifikatsioonide arendamine", "Minecrafti programmeerimine"
Haridus:
Moskva Riiklik Tehnikaülikool, eriala "Robootika ja mehhatroonika".
Minecrafti programmeerimise koolitusprogrammis sertifitseeritud osaleja
Microsofti sertifitseeritud õpetajate uuendaja programm
Kogemus:
Valdab Pythoni ja Lua keeli. Ta on õpetanud lastele programmeerimist üle 2 aasta. Loodud lasteprogramme Scratch keskkonnas õppimiseks. Teab, kuidas leida lapsele lähenemist ning selgitada materjali selgelt ja arusaadavalt.
Huvid:
Programmeerimine, IT tehnoloogiad.
“Lapse areng ja tema maailmavaade on paika pandud lapsepõlvest. Programmeerimine on olevik ja tulevik. Sellesse pole lihtne siseneda. Meie kursused pakuvad lastele lõbusalt kaasaegseid tehnoloogiaid tasemel, millest nad aru saavad.
1. moodul
Esimene päev
MCreatori tutvustus. Liidese analüüs. Testi modifikatsioone
− Installige MCreator, juurutage oma tööruum
− Redaktori liidese uurimine
− Loome valmistööriistade abil testploki, tööriistakomplekti, soomuse, maagi
- Looge oma tekstuure
- Käivitage Minecraft - kontrollige oma muudatusi).
Tunni ülesanne: Tutvuge toimetajaga. Looge oma esimene modifikatsioon.
Tunni tulemus: Kirjutasime oma esimese modifikatsiooni.
Teine päev
Täieliku ressursipaketi ja töölaua loomine
− Loome oma maagi, loome oma maagist meisterdamise retsepti.
− Loome oma maagist tööriistade paketi.
− Loome oma puidust klotsi. Meisterdamislauad, meisterdamispulgad
− Loome oma töölaua. Kirjutame töölauale GUI-d. Esimese meisterdamisprotseduuri kirjutamine meie töölaual
Tunni ülesanne: Õppige GUI-d looma. Kirjutage esimene protseduur.
Tunni tulemus: Teinud oma töölaua
Kolmas päev
Loome spetsiaalseid kohandatud plokke
- luua spetsiaalseid plokke (jahutusvedelik, jäämaak, purustatud jää)
− Loome jahuti, kirjutame GUI, kirjutame nupule protseduuri
− Loome oma töölaual jäämõõka ja selle meisterdamist
− Looge CreativeTab
Tunni ülesanne: Looge efektiga spetsiaalne mehaaniline plokk ja mõõk.
Tunni tulemus: õppis, kuidas teha efektidega relvi ja luua GUI abil oma plokke.
Neljas päev
Loominguline tund! + looge oma taimed
− Loome ise taimi. Loome ise oma toidu
− Kombineerime omandatud teadmisi. Ehitage oma plokkidest oma talu ja maja.
Tunni ülesanne: Testige varem loodud modifikatsioone. Lisaks looge oma modifikatsioonid
Tunni tulemus: Kinnitage omandatud teadmisi
2. moodul
Esimene päev
3D-redaktori BlockBench tutvustus. Liidese analüüs. Testige 3D-mudeleid
- Installige BlockBench
− Redaktori liidese uurimine.
− Looge testploki mudel ja lisage see MCreatorisse.
− Loome relvast – mõõgast – oma 3D-mudeli ja lisame selle MCreatorile.
- Käivitage Minecraft - kontrollige oma muudatusi).
Tunni ülesanne: Tutvuge 3D-redaktoriga. Looge 3D-mudeliga oma modifikatsioon.
Tunni tulemus: Tutvuge 3D-modelleerimisega.
Teine päev
Oma tulirelvade loomine. Relv
− Loome oma püstolist oma 3D-mudeli.
− Lisage mudel Mcreatorisse.
− Loome oma püstoli kasutamise protseduurid
− Loome oma relvadest oma käsitöö
- Käivitage Minecraft ja kontrollige oma muudatusi.
Tunni ülesanne: Loo oma tulirelv.
Tunni tulemus: Valmistas relva
Kolmas päev
Loome ise oma sulatusahju, kasti, ukse
− Loome Smelterist 3D mudeli, lisame selle Mcreatorisse, kirjutame GUI ja kasutusprotseduurid
− Loome rinnakorvi 3D mudeli, lisame selle Mcreatorisse, kirjutame GUI ja kasutusprotseduurid
− Loome uksest 3D mudeli, lisame selle Mcreatorisse, kirjutame GUI ja kasutusprotseduurid
- Käivitage Minecraft ja kontrollige oma muudatusi.
Tunni ülesanne: Loo sulatusahi, uks, kirst
Tunni tulemus: Õppisime uusi esemeid valmistama.
Neljas päev
Looge oma 3D-raudrüü
− Loome soomust 3D mudeli. Lisa Mccreatorisse
− Loome soomust ja meisterdame oma soomust.
Tunni ülesanne: Loo oma soomus
Tunni tulemus: Meie enda toodetud armor oma 3D-tekstuuriga.
3. moodul
Esimene päev
Loome elusolendi - MOBA()
− Joonistame oma mobist 3D-mudeli. Objektide rühmitamine
− Lisage MCreatorile Java mudel
− Looge vaenulik rahvahulk. Tehisintellekti seadistamine
− Loome elaniku – mobla. Tehisintellekti seadistamine
− Kirjutame kauplemiseks GUI-d. Kirjutame funktsionaalsust kauplemise võimaldamiseks
- Käivitage Minecraft - kontrollige oma muudatusi
Tunni ülesanne: Looge vaenulik rahvahulk. Looge oma mob nullist.
Tunni tulemus: Me teame, kuidas mobisid luua.
Teine päev
Konstruktsioonid ja mobid
− Kaalume mobidele muid võimalusi. Mobide riietamine soomusrüüsse
− Me ehitame oma struktuuri, impordime selle Mcreatorisse. Loome oma struktuuri
- Käivitage Minecraft - kontrollige oma muudatusi
Tunni ülesanne: Loo oma tulirelv.
Tunni tulemus: Valmistas relva
Kolmas päev
Looge oma elulugu, maailm, mõõde
− Määrata kindlaks elustiku põhikomponendid
− Loome elustiku. Sellesse elukonda mobide lisamine
− Struktuuride lisamine elustikule
- Käivitage Minecraft - kontrollige oma muudatusi
Tunni ülesanne: Loo sulatusahi, uks, kirst
Tunni tulemus: Õppisime uusi esemeid valmistama.
Neljas päev
Loominguline tund
− Testime kõike, mida oleme läbinud, parandame vead
− Looge oma mõõde
- Importige oma mod.
Tunni ülesanne: Kontrollige oma võimet materjali iseseisvalt hallata. Sulgege lüngad
Tunni tulemus: Kursuse läbinud