Utvikling av mods i Minecraft - kurs 18 000 rub. fra Coddy School of Programming for Children, opplæring 3 moduler (måneder)
Miscellanea / / December 04, 2023
Alder: 8-12 år
Nivå: for nybegynnere.
Varighet: fra 3 moduler (måneder), fra 24 timer*.
Format: individuelle og gruppetimer, offline og online (sanntid).
Antall barn: fra 1 til 8.
Pris:
fra 750 rub./time i en nettgruppe,
fra 850 rub./time i en frakoblet gruppe,
fra 1050 rub./time individuelt online,
fra 1980 rub./time individuelt offline.
Visste du at kunstig intelligens slo mennesker i sjakk og Go, men klarte ikke å overvinne en grunnleggende oppgave i Minecraft? Dette er fordi dette spillet ikke er bundet til enkel logikk, men gir enorme rom for kreativitet, utvikling og læring.
Minecraft er blant de fem mest populære videospillene i tiåret. Globalt salg av spillet i løpet av de 11 årene det har eksistert har oversteget 200 millioner eksemplarer, og antall månedlige aktive brukere, ifølge den siste statistikken, var 126 millioner.
En seriøs lidenskap for spilling er ikke en grunn til bekymring, men en mulighet til å gjøre en hobby til et verktøy for utvikling. Med Minecraft er det enda enklere enn med andre spill.
Vi har utviklet et kurs for ekte Minecraft-fans som ønsker å lage sine egne mods og samtidig lære det grunnleggende om et av de mest populære programmeringsspråkene i verden - Java.
Om kurset
Kurset "Utvikle mods for Minecraft" ble laget for barn i alderen 8-12 år som brenner for Minecraft. I timene lærer vi hvordan vi lager våre egne modifikasjoner for spillet: kostymer, verdener, spillverktøy og spillskapninger. For å utvikle mods brukes MCreator-editoren og Java-språket, slik at studentene samtidig blir kjent med teorien og grunnleggende om programmering. MCreator inkluderer avansert blokkfunksjonalitet som gjør prosessen med å lage mods enda mer intuitiv og morsom.
I løpet av timene vil barna lære:
- uavhengig utvikle bygninger og verktøy for Minecraft;
- modeller dine egne verdener og tegn ved hjelp av pikselkunstteknikker;
- foreskrive forskjellige forbedringer som ikke er i Minecraft-hovedskriptet.
Barna skal bli kjent med det grunnleggende innen programmering og de grunnleggende begrepene i Java-språket, og vil også mestre 3D-modellering. Ferdighetene tilegnet i timene vil gi et utmerket grunnlag for videre studier av programmering.
Kursprogram
I løpet av den første måneden vil gutta bli kjent med MCreator-programmet, studere applikasjonsgrensesnittet og lage første testmodifikasjoner: verktøypakker, ressurser, anlegg, arbeidsbenker, samt en ny blokk - kjøleskap. Vi skal bygge en gård fra våre egne blokker med uavhengig skapte planter og viltgjenstander.
I den andre treningsmåneden vil vi bli kjent med 3D-grafikk og BlockBench-programmet (en editor som lar deg lage 3D-modeller). Barna skal lære programgrensesnittet og det grunnleggende om 3D-modellering i BlockBench, lage sine egne modeller av blokker og objekter og legge dem til i spillet. I tillegg vil vi bli kjent med teknikken for å lage aktive komponenter: dører, kister og arbeidsverktøy.
I den tredje måneden med trening skal barna skape sine egne karakterer og spillverden. I denne modulen skal vi se nærmere på å bygge aktive 3D-modeller i BlockBench og lære hvordan du lager spillkarakterer. På slutten av kurset vil vi sende våre modifikasjoner til Minecraft slik at alle kan bruke objektene laget av gutta.
Minecraft Mod Development-kurset er en del av et toårig dybdeopplæringsprogram programmering med Minecraft (å ta andre kurs er ikke et krav for påmelding for dette kurset):
- Enkelt nivå: Minecraft-programmering (5 måneder)
- Mellomliggende: Minecraft: Introduksjon til kunstig intelligens (8 måneder)
- Middels: Minecraft: JavaScript-programmering (4 måneder) eller Minecraft: Python-programmering (3 måneder)
- Vanskelig nivå: Utvikling av mods for Minecraft (fra 3 måneder)
Treningsanbefalinger:
For alle våre kodere som elsker programmering i Minecraft, anbefaler vi å kombinere opplæring i "Minecraft: Introduction to Artificial Intelligence"-kurset med klasser i "Developing Mods for Minecraft." Hvis barn i ett kurs blir introdusert for konseptet kunstig intelligens og lærer å programmere agenten sin til å løse spillproblemene deres, ble det andre kurset opprettet CODDY-teamet spesifikt på forespørsel fra våre studenter - fra bunnen av og uavhengig utvikle spillelementer og blokker for å bygge, beskytte og trekke ut ressurser, og til og med på språket Java! Vår erfaring viser at på denne måten lærer barn ikke bare å programmere i Minecraft-miljøet, men også umiddelbart ser resultatene av læringen i praksis i spillet.
12
kursKurslærer:
"Utvikle mods for Minecraft", "Programmere spill i Python", "Unity 3D", "Minecraft: en introduksjon til kunstig intelligens", "Opprette
spill i Roblox Studio", "Programmering for de minste", "Programmering for de minste i Tynker", "Minecraft-programmering", "3D-spill i Scratch", "Minecraft in Scratch"
Utdanning:
Moscow Polytechnic University, spesialitet "Informatikk og informatikk i CAD".
Erfaring:
Kan språkene C#, C++, Pascal, SQL. Programmert i 1C-systemer ved hjelp av det innebygde programmeringsspråket 1C: Enterprise. Deltok i opprettelsen av opplæringskurs for universitetet på Fusion 360 og Inventor.
Interesser:
Liker å jobbe med databaser, modellering og løse ikke-standard matematiske problemer. I programmering liker jeg å skrive funksjonalitet for mobilapplikasjoner (C++). Mener at hvert barn kan ha en ikke-standard tilnærming.
"Det viktigste i læring er barnas interesse."
4
kursKurslærer:
"Minecraft: An Introduction to Artificial Intelligence", "Creating Games in Roblox Studio", "Developing Mods for Minecraft", "Minecraft Programming"
Utdanning:
Moscow State Technological University, spesialitet "Robotikk og mekatronikk".
Sertifisert deltaker i Minecraft-programmeringsopplæringsprogrammet
Microsoft Certified Teacher Innovator Program
Erfaring:
Flytende i Python og Lua språk. Hun har undervist i barneprogrammering i mer enn 2 år. Laget barneprogrammer for læring i Scratch-miljøet. Vet hvordan man finner en tilnærming til et barn og forklarer stoffet klart og tydelig.
Interesser:
Programmering, IT-teknologier.
«Utviklingen til et barn og dets verdensbilde er lagt ned fra barndommen. Programmering er dagens og fremtidens verden. Det er ikke lett å sette seg inn i det. Kursene våre gir moderne teknologi til barn på et nivå de kan forstå på en morsom måte."
1. modul
Første dagen
Introduksjon til MCreator. Analyse av grensesnittet. Test modifikasjoner
− Installer MCreator, distribuer arbeidsområdet ditt
− Studere redigeringsgrensesnittet
− Vi lager en testblokk, et sett med verktøy, rustning, malm ved hjelp av ferdige verktøy
− Lag dine egne teksturer
− Start Minecraft - sjekk endringene dine).
Leksjonsoppgave: Møt redaktøren. Lag din første modifikasjon.
Resultatet av leksjonen: Vi skrev vår første mod.
Andre dagen
Opprette en komplett ressurspakke og arbeidsbenk
− Vi lager vår egen malm, lager en oppskrift på å lage av malmen vår.
− Vi lager en pakke med verktøy av malmen vår.
− Vi lager vår egen treblokk. Lage brett, lage pinner
− Vi lager vår egen arbeidsbenk. Vi skriver en GUI for arbeidsbenken. Å skrive den første håndverksprosedyren på arbeidsbenken vår
Leksjonsoppgave: Lær å lage et GUI. Skriv den første prosedyren.
Resultatet av leksjonen: Laget din egen arbeidsbenk
Dag tre
Vi lager spesielle, tilpassede blokker
− Lag spesielle blokker (kjølevæske, ismalm, knust is)
− Vi lager en kjøler, skriver en GUI, skriver en prosedyre for en knapp
− Vi lager et issverd og dets utforming på arbeidsbenken vår
− Opprett en kreativ fane
Leksjonsoppgave: Lag en spesiell mekanisk blokk og sverd med effekten.
Resultatet av leksjonen: lært å lage våpen med effekter og lage dine egne blokker med GUI.
Dag fire
Kreativ leksjon! + lag dine egne planter
− Vi lager våre egne planter. Vi lager vår egen mat
− Vi kombinerer tilegnet kunnskap. Bygg gården din og huset ditt fra blokkene dine.
Leksjonsoppgave: Test tidligere opprettede mods. Lag i tillegg dine egne mods
Resultatet av leksjonen: Konsolidere ervervet kunnskap
2. modul
Første dagen
Introduksjon til 3D-editoren BlockBench. Analyse av grensesnittet. Test 3D-modeller
− Installer BlockBench
− Studere redigeringsgrensesnittet.
− Lag en testblokkmodell og legg den til MCreator.
− Vi lager vår egen 3D-modell av et våpen - et sverd, og legger det til MCreator.
− Start Minecraft - sjekk endringene dine).
Leksjonsoppgave: Bli kjent med 3D-editoren. Lag din egen modifikasjon med en 3D-modell.
Resultatet av leksjonen: Bli kjent med 3D-modellering.
Andre dagen
Lag dine egne skytevåpen. Våpen
− Vi lager vår egen 3D-modell av pistolen vår.
− Legg modellen til Mcreator.
− Vi lager prosedyrer for driften av pistolen vår
− Vi lager vårt eget håndverk av våre våpen
− Start Minecraft og sjekk endringene dine.
Leksjonsoppgave: Lag ditt eget skytevåpen.
Resultatet av leksjonen: Laget en pistol
Dag tre
Vi lager vårt eget smelteverk, kiste, dør
− Vi lager en 3D-modell av smelteverket, legger den til Mcreator, skriver GUI og prosedyrer for bruk
− Vi lager en 3D-modell av brystet, legger den til Mcreator, skriver en GUI og prosedyrer for bruk
− Vi lager en 3D-modell av døren, legger den til Mcreator, skriver GUI og prosedyrer for bruk
− Start Minecraft og sjekk endringene dine.
Leksjonsoppgave: Lag et smelteverk, dør, kiste
Resultatet av leksjonen: Vi lærte å lage nye ting.
Dag fire
Lag din egen 3D-rustning
− Vi lager en 3D-modell av rustningen. Legg til Mccreator
− Vi lager rustninger og lager rustningene våre.
Leksjonsoppgave: Lag din rustning
Resultatet av leksjonen: Panser av egen produksjon med egen 3D-tekstur.
3. modul
Første dagen
Vi skaper en levende enhet - MOBA()
− Vi tegner en 3D-modell av mobben vår. Gruppering av objekter
− Legg til en Java-modell til MCreator
− Skap en fiendtlig mobb. Sette opp kunstig intelligens
− Vi skaper en beboer – en mobb. Sette opp kunstig intelligens
− Vi skriver en GUI for handel. Vi skriver funksjonalitet for å muliggjøre handel
− Start Minecraft - sjekk endringene dine
Leksjonsoppgave: Lag en fiendtlig mobb. Lag din egen mob fra bunnen av.
Resultatet av leksjonen: Vi vet hvordan vi lager mobber.
Andre dagen
Strukturer og mobber
− Vi vurderer andre alternativer for mobber. Kle på mobber i rustning
− Vi bygger strukturen vår, importerer den inn i Mcreator. Vi lager vår egen struktur
− Start Minecraft - sjekk endringene dine
Leksjonsoppgave: Lag ditt eget skytevåpen.
Resultatet av leksjonen: Laget en pistol
Dag tre
Lag din egen biom, verden, dimensjon
− Bestem hovedkomponentene i biomet
− Vi lager et biom. Legger til mobber til dette biomet
− Legge til strukturer til biomet
− Start Minecraft - sjekk endringene dine
Leksjonsoppgave: Lag et smelteverk, dør, kiste
Resultatet av leksjonen: Vi lærte å lage nye ting.
Dag fire
Kreativ leksjon
− Vi tester alt vi har bestått, retter feil
− Skap din egen dimensjon
− Importer moden din.
Leksjonsoppgave: Sjekk din evne til å mestre materialet selvstendig. Lukk hull
Resultatet av leksjonen: Fullførte kurset