Minecraft a Scratchben - tanfolyam 18 000 dörzsölje. Coddy School of Programming for Children, képzés 3 modul (hónap)
Vegyes Cikkek / / December 07, 2023
Életkor: 7-9 év
Szint: kezdőknek.
Időtartam: 3 modultól (hónap), 24 órától*.
Formátum: egyéni és csoportos órák, offline és online (valós idejű).
Gyermekek száma: 1-8.
Ár:
750 rubel/óra egy online csoportban,
850 rubel/óra-tól offline csoportban,
1050 rubel/óra-tól egyénileg online,
1980-tól dörzsölje/óra egyénileg offline.
Egyre több szülő veszi észre és támogatja a gyermekek korai fejlesztését célzó modern irányzatot. Különleges helyet foglal el a gyermekek számítógépes ismereteinek és technológiájának fejlesztése egészen korai életkortól kezdve. A fő nehézség itt az, hogy érdekelje a srácokat, és fenntartsa érdeklődésüket.
A sikeres tanulás titka abban rejlik, hogy a gyerekek által szeretett dolgokat kombináljuk azzal, ami hozzájárul a fejlődésükhöz. Minden gyermek érdeklődik a számítógépes játékok iránt. Mi van, ha felkéri gyermekét, hogy készítsen saját számítógépes játékot, méghozzá egy kifejezetten gyerekeknek tervezett programozási nyelven? És ha ez a játék a legendás Minecraft, akkor biztosan nem maradsz közömbös! A „Minecraft in Scratch” tanfolyamunkat minden 7 éves vagy annál idősebb kódolónak ajánljuk, hiszen a programozás megtanulása érdekes és izgalmas folyamattá válik. A saját játék elkészítése a programozás elsajátításának legjobb módja. Főleg, ha olyan játékot készítesz, amit az egész világ szeret.
A Scratch jellemzői. Hogyan készíts saját Minecraftot?
A Minecraft egy népszerű indie sandbox játék túlélési szimulátor elemeivel és egy nyitott világgal, amelyet Markus Persson svéd programozó fejlesztett ki. A történelem egyik legsikeresebb számítógépes játéka, az eladások meghaladják a 80 millió példányt, és több mint 100 millió regisztrált játékossal. A játék szinte korlátlan lehetőségekkel rendelkezik, lehetővé téve egész világok létrehozását és a főszereplők cselekedeteinek irányítását. A Minecraftban játék létrehozása különböző programokban lehetséges. De nem valószínű, hogy egy hétéves gyermeknek megvan a vágya, hogy saját projektjeit programozza és valósítsa meg egy felnőtt programozó számára ismert fejlesztői környezetben. Nehéz, érdektelen és unalmas lesz a gyerekek számára. Ezért 2003-ban a Massachusetts Institute of Technology kifejlesztette a Scratch-et, egy érthető és szórakoztató programozási nyelvet, amelyet kifejezetten gyerekeknek terveztek. A Scratch nem csak egy nyelv, hanem egy teljes értékű vizuális objektum-orientált programozási környezet. Ideális általános és középiskolás diákoknak a programozás alapjainak megtanításához, valamint saját játékok és animációk készítéséhez.
Ennek a szoftverkörnyezetnek számos pozitív tulajdonsága van:
- egyszerű, könnyű és kényelmes felület;
- nincsenek megtanulandó kódok;
- Színes kialakítás, amely segít felkelteni és lekötni a baba figyelmét;
- elősegíti a kreatív, fantáziadús és logikus gondolkodás fejlődését.
A Scratch, mint egy Lego konstruktor, lehetővé teszi, hogy többszínű téglablokkokból teljes értékű programot állítson össze. Bármikor módosíthatja a programot, és azonnal láthatja, hogyan működik. Ennek a programozási környezetnek ez a tulajdonsága teszi lehetővé a híres Minecraft kockavilág analógjának létrehozását a Scratch-en. Tanfolyamunk azoknak szól, akik már elsajátították a Scratch nyelvet és szeretnék elmélyíteni tudásukat és új felhasználási módokat találni neki.
A „Minecraft in Scratch” tanfolyam során gyermeke:
- továbbra is elsajátítja a programozás alapjait;
- javítja a vizuális nyelv ismereteit Scratch;
- megtanulni játékmechanikát tervezni;
- képes lesz tájképeket, különféle tárgyakat alkotni, mozgatni a képernyőn, módosítani, játszani velük, interakciós formákat kialakítani közöttük;
- fejleszti a kreatív készségeket és a térbeli gondolkodást;
- megalkotja saját egyedi Minecraft világát.
Tapasztalt tanáraink megmutatják, hogyan kombinálható a programozás és a játék a legizgalmasabb és legszórakoztatóbb módon. Üdvözöljük a Minecraft számítógépes programozás csodálatos világában a Scratchben!
A tanfolyam elvégzése után minden hallgató személyre szabott tanúsítványt kap a CODDY-tól
9
tanfolyamokTanfolyam tanára:
„Minecraft: bevezetés a mesterséges intelligenciába”, „Unity 3D”, „Mobiljátékok fejlesztése Androidon”, „Játékok létrehozása a Scratch-ben”, „Minecraft programozás”, „Minecraft in Scratch”, „Unreal Engine 4”, „Játék 3D modellezése”, „Python és JavaScript: Gaming programozás CodeCombatben"
Oktatás:
Moszkvai Állami Egyetemről nevezték el M.V. Lomonoszov, Mechanikai és Matematikai Kar
Minecraft programozási képzési program okleveles résztvevője
Microsoft Certified Teacher Innovator program
Tapasztalat:
Szoftverfejlesztéssel foglalkozik Java és C nyelven, többszálú programozás. Folyamatosan fejleszt, modern megközelítéseket alkalmaz a fejlesztésben és a projektmenedzsmentben. Tanulmányozza a szoftverprojektek tervezési mintáit és architektúráját, ismeretekkel rendelkezik a kriptográfia és az adatvédelem területén. Aktívan érdeklődik a neurális hálózatok és az adatelemzés témája iránt. A Samsung SW&IT Schoolban végzett informatikai és programozási alapok képzésén, ahol megvédett egy Android alkalmazás fejlesztésére vonatkozó egyéni projektet, és a döntő verseny abszolút győztese lett. Egy háromfős csapat tagjaként részt vettem a Kaspersky CyberHeroes tokbajnokságon. Felelős egy demo mobil alkalmazás fejlesztéséért és a projekt szoftveres és hardveres oldalának nyilvánosságra hozataláért. Aktív alkalmazásfejlesztő a Google Playen, és számos publikációja van a nyílt forráskódú GitHub portálon. Egészséges életmódot folytat és rendszeresen látogatja a medencét.
„Minden diák számára nagyon fontos a barátságos légkör, amikor csapatban dolgozik. Tanárként és mentorként igyekszem segíteni a diáknak ötleteit életre kelteni, miközben a legmagasabb szinten elmagyarázom neki a probléma technikai oldalát. Bármilyen bonyolult dolog leírható egyszerű nyelven: akár játékot írsz, akár startupot indítasz, akár egy tárgyat szeretnél tanulni, minden ötleted támogatást és megvalósítást kap. Ilyennek kell lennie a technológiai oktatásnak."
12
tanfolyamokTanfolyam tanára:
„Modok fejlesztése a Minecrafthoz”, „Játékok programozása Pythonban”, „Unity 3D”, „Minecraft: bevezetés a mesterséges intelligenciába”, „Létrehozás
játékok a Roblox Stúdióban", "Programozás a kicsiknek", "Programozás a kicsiknek a Tynkerben", "Minecraft programozás", "3D játékok Scratchben", "Minecraft in Scratch"
Oktatás:
Moszkvai Politechnikai Egyetem, „Informatika és számítástechnika a CAD-ban” szak.
Tapasztalat:
Ismeri a C#, C++, Pascal, SQL nyelveket. 1C rendszerekben programozva az 1C: Enterprise beépített programozási nyelv használatával. Részt vett a Fusion 360 és az Inventor egyetemi képzéseinek létrehozásában.
Érdeklődési kör:
Szeret adatbázisokkal dolgozni, modellezni és nem szabványos matematikai feladatokat megoldani. A programozásban szeretek funkcionalitást írni mobil alkalmazásokhoz (C++). Úgy véli, hogy minden gyermeknek lehet nem szabványos megközelítése.
"A tanulásban a legfontosabb a gyerekek érdeklődése."
6
tanfolyamokTanfolyam tanára:
„Minecraft: bevezetés a mesterséges intelligenciába”, „Számítógépes műveltség”, „Játékprogramozás Pythonban”, „Programozás kicsiknek” „Photoshop grafikai tervezés”, „Játékok létrehozása Scratch-ben”, „Animáció alapjai Adobe Animate-ben”, „Minecraft in Scratch”, „Programozás Python3-ban”
Oktatás:
Nyizsnyij Novgorod Állami Építészeti és Építőmérnöki Egyetem, Általános Mérnöki Kar.
Tapasztalat:
Több mint 4 éve foglalkozik videókészítéssel és fotózással, ezt ötvözi szervezéssel és lebonyolítással. nyilvános rendezvények és zártkörű rendezvények, kreatív és technikai mesterkurzusok diszciplínák. Több mint egy éve tanít programozást 5-9 éves gyerekeknek. Ezenkívül az elmúlt 2 évben a Nyizsnyij Novgorod Onkológiai Kutatóközpont Alapítvány önkéntese volt.
Érdeklődési kör:
Motorsport, motorsport, kinológia, úszás, röplabda, gótikus építészet és M. kreativitása. Gorkij.
„A programozás lehetőséget kínál arra, hogy bármely életkorú ember számára kitágítsa a látókörét anélkül, hogy elhagyná otthonát.”
1. modul
Az első nap
Bemutatkozik a Minecraft a Scratchben
− A játékfejlesztési terv bemutatása
− Funkciók és eljárások tanulása a Scratchben
− Sprite blokkok: textúrák és renderelés
− Minecraft és Scratch koordinátarendszer
Gyakorlati feladat: Blokk sprite készítése és textúrák hozzáadása a játékhoz.
Az óra eredménye: Tanulmányozták az eljárások fogalmát a programozásban; Létrejött egy projekt, és elkezdődött a Minecraft játék megírása.
A házi feladatot az óra témájának elsajátításának megfelelően állítjuk össze.
Második nap
Blokkok a Minecraftban
− Szoftverblokk beállítása
− Lapos világ generáció
− Kameravezérlés
Gyakorlati feladat: Egyszerű épületek létrehozása a világkoordináta-rendszerben.
Az óra eredménye: Lapos világ generálása; Tanulmányozták a szálszinkronizálás alapjait a programozásban.
A házi feladatot az óra témájának elsajátításának megfelelően állítjuk össze.
Harmadik nap
Terepgeneráció
− Dombok generálása a világon
− Véletlenszerű ércképződés
Gyakorlati feladat: Az érc felszín alatti megjelenésének feltételeinek meghatározása.
Az óra eredménye: Tanulmányozták a végtelen világok létrehozásának alapjait.
A házi feladatot az óra témájának elsajátításának megfelelően állítjuk össze.
Negyedik nap
Steve
− Karakter hozzáadása a játékhoz
− Karaktervezérlés
− Mozgásfizika
Gyakorlati feladat: A karakter és a játékvilág interakciójának tanulmányozása.
2. modul
Az első nap
fák
− Mozgásra átlátszó blokkok hozzáadása
− Önálló feladat: famodellezés
− Fák hozzáadása a világgenerációhoz
− Steve akadályoknak ütközik
Gyakorlati feladat: Fák modellezése.
A lecke eredménye: Új típusú blokkok kerültek hozzáadásra, amelyeken a karakter áthaladhat.
A házi feladatot az óra témájának elsajátításának megfelelően állítjuk össze.
Második nap
Erőforrások gyűjtése
− Kurzor létrehozása
− Blokkrombolás
Gyakorlati feladat: Világ szerkesztése karakter segítségével.
Az óra eredménye: A Scratch és a Minecraft koordinátarendszerei közötti átmenet alapos tanulmányozása.
A házi feladatot az óra témájának elsajátításának megfelelően állítjuk össze.
Harmadik nap
Leltár
− Tömbök a programozásban
− Listákkal való munka megtanulása
− Egyszerű leltár készítése
Gyakorlati feladat: Tételek felvétele a készletbe.
Az óra eredménye: Tanulmányozták a tömbök fogalmát és az elemszám szerinti hozzáférést.
A házi feladatot az óra témájának elsajátításának megfelelően állítjuk össze.
Negyedik nap
Építkezés
− A karakter keze és a benne lévő tárgy
− Tömbök felállítása
Gyakorlati feladat: Egy karakter kezében lévő blokk textúrájának megrajzolása.
A lecke eredménye: A játék szereplője teljes mértékben kölcsönhatásba léphet a világgal.
3. modul
Az első nap
Grafikus leltár
− Leltári tételek renderelése
− Nyitó és záró leltár
− A kézműves munka megbeszélése
Gyakorlati feladat: A leltárban szereplő elemek rajzának programozása.
A lecke eredménye: Teljes leltár az egyes elemek megjelenített mennyiségével.
A házi feladatot az óra témájának elsajátításának megfelelően állítjuk össze.
Második nap
Hajó
− Haladó munka tömbökkel és listákkal
− Kézműves mezők renderelése
− Receptek készítése
Gyakorlati feladat: Kézműves receptek kidolgozása.
A lecke eredménye: A játék most képes új blokkok létrehozására ravaszkodással; a tömbökkel való munkavégzés képességeinek fejlesztése.
A házi feladatot az óra témájának elsajátításának megfelelően állítjuk össze.
Harmadik nap
A játék véglegesítése
− Új blokkok és dolgok hozzáadása a játékhoz
− Mob hozzáadása
− A játék fejlesztésére vonatkozó ötletek megvitatása
Gyakorlati feladat: Új játékfunkciók önálló fejlesztése.
Az óra eredménye: Gyermekprojektek folyamatos fejlesztése.
A házi feladatot az óra témájának elsajátításának megfelelően állítjuk össze.
Negyedik nap
Játék kiadás
− Játékfejlesztések
− Tanulói ötletek megvalósítása
− Felkészülés a záró előadásra
− A játék utolsó bemutatása a szülőknek
Gyakorlati feladat: Játékok bemutatása a szülőknek.
Eredmény: Teljes értékű Minecraft változatos világgenerációval, valósághű karakter, aki blokkokat tud elhelyezni, megsemmisíteni, összegyűjteni és elkészíteni.