Minecraft'ta modların geliştirilmesi - kurs 18.000 ruble. Coddy Çocuklar için Programlama Okulu'ndan, 3 modül (ay) eğitim
Miscellanea / / December 04, 2023
Yaş: 8-12 yıl
Seviye: Yeni başlayanlar için.
Süre: 3 modülden (ay), 24 saatten*.
Format: Bireysel ve grup dersleri, çevrimdışı ve çevrimiçi (gerçek zamanlı).
Çocuk sayısı: 1'den 8'e kadar.
Fiyat:
çevrimiçi bir grupta 750 rub./saat'ten başlayan fiyatlarla,
çevrimdışı bir grupta 850 rub./saat'ten başlayan fiyatlarla,
bireysel çevrimiçi olarak 1050 rub./saatten başlayan fiyatlarla,
1980 rub./saat'ten bireysel olarak çevrimdışı.
Yapay zekanın satranç ve Go'da insanları yendiğini, ancak Minecraft'ta temel bir görevi başaramadığını biliyor muydunuz? Bunun nedeni, bu oyunun basit bir mantığa bağlı olmaması, yaratıcılık, gelişim ve öğrenme için muazzam bir kapsam sağlamasıdır.
Minecraft, son on yılın en popüler beş video oyunu arasında yer alıyor. Oyunun 11 yıllık varlığı boyunca dünya çapındaki satışları 200 milyon kopyayı aştı ve son istatistiklere göre aylık aktif kullanıcı sayısı 126 milyon oldu.
Ciddi bir oyun tutkusu alarma geçmek için bir neden değil, hobiyi bir gelişim aracına dönüştürmek için bir fırsattır. Minecraft'ta bu diğer oyunlardan çok daha kolaydır.
Kendi modlarını oluşturmak ve aynı zamanda dünyanın en popüler programlama dillerinden biri olan Java'nın temellerini öğrenmek isteyen gerçek Minecraft hayranları için bir kurs geliştirdik.
Kurs hakkında
“Minecraft için Mod Geliştirme” kursu, Minecraft tutkunu 8-12 yaş arası çocuklar için oluşturuldu. Derslerde oyun için kendi modifikasyonlarımızı nasıl yaratacağımızı öğreniyoruz: kostümler, dünyalar, oyun araçları ve oyun yaratıkları. Mod geliştirmek için MCreator editörü ve Java dili kullanılır, böylece öğrenciler aynı zamanda programlamanın teorisi ve temelleri hakkında bilgi sahibi olurlar. MCreator, mod oluşturma sürecini daha sezgisel ve eğlenceli hale getiren gelişmiş blok işlevselliği içerir.
Dersler sırasında çocuklar şunları öğrenecek:
- Minecraft için bağımsız olarak binalar ve araçlar geliştirin;
- kendi dünyalarınızı modelleyin ve piksel sanatı tekniklerini kullanarak çizim yapın;
- ana Minecraft betiğinde olmayan çeşitli iyileştirmeler önerin.
Çocuklar programlamanın temelleri ve Java dilinin temel kavramlarıyla tanışacak ve ayrıca 3D modelleme konusunda uzmanlaşacak. Derslerde edinilen beceriler, programlamanın daha ileri düzeyde çalışılması için mükemmel bir temel sağlayacaktır.
Kurs programı
İlk ay boyunca çocuklar MCreator programıyla tanışacak, uygulama arayüzünü inceleyecek ve ilk test değişiklikleri: araç paketleri, kaynaklar, tesisler, çalışma tezgahları ve yeni bir blok - buzdolabı. Bağımsız olarak oluşturulan bitkiler ve oyun öğeleriyle kendi bloklarımızdan bir çiftlik inşa edeceğiz.
Eğitimin ikinci ayında 3D grafiklere ve BlockBench programına (3D modeller oluşturmanıza olanak sağlayan bir editör) aşina olacağız. Çocuklar BlockBench'te program arayüzünü ve 3D modellemenin temellerini öğrenecek, kendi blok ve nesne modellerini oluşturup oyuna ekleyecek. Ek olarak, aktif bileşenler oluşturma tekniğiyle de tanışacağız: kapılar, sandıklar ve işçilik araçları.
Eğitimin üçüncü ayında çocuklar kendi karakterlerini ve oyun dünyalarını yaratacaklar. Bu modülde BlockBench'te aktif 3D modeller oluşturmaya daha yakından bakacağız ve oyun karakterlerinin nasıl oluşturulacağını öğreneceğiz. Kursun sonunda, adamların yarattığı nesneleri herkesin kullanabilmesi için modifikasyonlarımızı Minecraft'a göndereceğiz.
Minecraft Mod Geliştirme kursu iki yıllık derinlemesine bir eğitim programının bir parçasıdır Minecraft ile programlama (kayıt için diğer dersleri almak şart değildir) bu kurs için):
- Kolay Seviye: Minecraft Programlama (5 ay)
- Orta Seviye: Minecraft: Yapay Zekaya Giriş (8 ay)
- Orta Seviye: Minecraft: JavaScript Programlama (4 ay) veya Minecraft: Python Programlama (3 ay)
- Zor seviye: Minecraft için modların geliştirilmesi (3 aydan itibaren)
Eğitim önerileri:
Minecraft'ta programlamayı seven tüm kodlayıcılarımız için "Minecraft: Yapay Zekaya Giriş" kursundaki eğitimi "Minecraft için Mod Geliştirme" dersleriyle birleştirmenizi öneririz. Bir kursta çocuklara yapay zeka kavramı tanıtılır ve aracılarını oyun sorunlarını çözecek şekilde programlamayı öğrenirlerse, o zaman ikinci kurs oluşturulur. CODDY ekibi özellikle öğrencilerimizin isteği üzerine - kaynakları oluşturmak, korumak ve çıkarmak için ve hatta dilde sıfırdan ve bağımsız olarak oyun öğeleri ve bloklar geliştiriyor Java! Deneyimlerimiz, çocukların bu şekilde yalnızca Minecraft ortamında programlamayı öğrenmekle kalmayıp, aynı zamanda oyundaki pratikteki öğrenmelerinin sonuçlarını da anında gördüklerini göstermektedir.
12
derslerDers öğretmeni:
“Minecraft için modlar geliştirme”, “Python'da oyun programlama”, “Unity 3D”, “Minecraft: yapay zekaya giriş”, “Oluşturma
Roblox Studio'da oyunlar", "Küçükler için programlama", "Tynker'da küçükler için programlama", "Minecraft programlama", "Scratch'te 3D oyunlar", "Scratch'te Minecraft"
Eğitim:
Moskova Politeknik Üniversitesi, uzmanlık “CAD'de Bilişim ve Bilgisayar Bilimi”.
Deneyim:
C#, C++, Pascal, SQL dillerini bilir. Yerleşik programlama dili 1C: Enterprise kullanılarak 1C sistemlerinde programlanmıştır. Üniversite için Fusion 360 ve Inventor eğitim kurslarının oluşturulmasına katıldı.
İlgi alanları:
Veritabanlarıyla çalışmayı, modellemeyi ve standart dışı matematik problemlerini çözmeyi sever. Programlamada mobil uygulamalar (C++) için işlevsellik yazmayı seviyorum. Her çocuğun standart dışı bir yaklaşıma sahip olabileceğine inanır.
“Öğrenmede en önemli şey çocukların ilgisidir.”
4
kursDers öğretmeni:
“Minecraft: Yapay Zekaya Giriş”, “Roblox Studio'da Oyun Oluşturma”, “Minecraft için Mod Geliştirme”, “Minecraft Programlama”
Eğitim:
Moskova Devlet Teknoloji Üniversitesi, uzmanlık “Robotik ve Mekatronik”.
Minecraft programlama eğitim programının sertifikalı katılımcısı
Microsoft Sertifikalı Öğretmen Yenilikçi Programı
Deneyim:
Python ve Lua dillerine hakimim. 2 yılı aşkın süredir çocuk programcılığı öğretmektedir. Scratch ortamında öğrenmeye yönelik çocuk programları oluşturuldu. Çocuğa nasıl yaklaşım bulacağını ve materyali açık ve net bir şekilde nasıl açıklayacağını bilir.
İlgi alanları:
Programlama, BT teknolojileri.
“Bir çocuğun gelişimi ve dünya görüşü çocukluktan itibaren belirlenir. Programlama şimdiki ve gelecekteki dünyadır. Buna girmek kolay değil. Kurslarımız modern teknolojileri çocuklara anlayabilecekleri düzeyde, eğlenceli bir şekilde sunuyor.”
1. modül
İlk gün
MCreator'a giriş. Arayüz analizi. Test değişiklikleri
− MCreator'ı yükleyin, çalışma alanınızı dağıtın
− Editör arayüzünün incelenmesi
− Hazır araçları kullanarak bir test bloğu, bir dizi alet, zırh, cevher oluşturuyoruz
− Kendi dokularınızı yaratın
− Minecraft'ı başlatın - değişikliklerinizi kontrol edin).
Ders ödevi: Editörle tanışın. İlk değişikliğinizi oluşturun.
Dersin sonucu: İlk modumuzu yazdık.
İkinci gün
Eksiksiz bir kaynak paketi ve çalışma tezgahı oluşturma
− Kendi cevherimizi yaratırız, cevherimizden üretim tarifi oluştururuz.
− Cevherimizden bir alet paketi oluşturuyoruz.
− Kendi tahta bloğumuzu yaratırız. El işi tahtaları, el işi çubukları
− Kendi tezgahımızı kendimiz yaratırız. Tezgah için bir GUI yazıyoruz. Tezgahımızda ilk işçilik prosedürünün yazılması
Ders ödevi: GUI oluşturmayı öğrenin. İlk prosedürü yazın.
Dersin sonucu: Kendi çalışma tezgahını yaptın
Üçüncü gün
Özel, özel bloklar yaratıyoruz
− Özel bloklar oluşturun (Soğutucu sıvı, buz cevheri, kırılmış buz)
− Bir soğutucu oluşturuyoruz, bir GUI yazıyoruz, bir düğme için prosedür yazıyoruz
− Tezgahımızda bir buz kılıcı ve işçiliği yaratıyoruz
− CreativeTab oluşturun
Ders ödevi: Efektli özel bir mekanik blok ve kılıç oluşturun.
Dersin sonucu: Efektli silahlar yapmayı ve GUI ile kendi bloklarınızı nasıl oluşturacağınızı öğrendiniz.
Dördüncü gün
Yaratıcı ders! + kendi bitkilerinizi yaratın
− Kendi tesislerimizi kendimiz yaratıyoruz. Kendi yemeğimizi kendimiz yaratıyoruz
− Edinilen bilgileri birleştiriyoruz. Çiftliğinizi ve evinizi bloklarınızdan inşa edin.
Ders ödevi: Daha önce oluşturulmuş modları test edin. Ek olarak kendi modlarınızı oluşturun
Dersin sonucu: Edinilen bilgiyi pekiştirmek
2. modül
İlk gün
3D düzenleyici BlockBench'e giriş. Arayüz analizi. 3D modelleri test edin
− BlockBench'i yükleyin
− Editör arayüzünün incelenmesi.
− Bir test bloğu modeli oluşturun ve bunu MCreator'a ekleyin.
− Kendi 3D silah modelimizi (kılıç) oluşturup MCreator'a ekliyoruz.
− Minecraft'ı başlatın - değişikliklerinizi kontrol edin).
Ders ödevi: 3D düzenleyiciyle tanışın. 3D modelle kendi modifikasyonunuzu yaratın.
Dersin sonucu: 3D modellemeyle tanışın.
İkinci gün
Kendi ateşli silahlarınızı yaratmak. Silah
− Tabancamızın kendi 3 boyutlu modelini oluşturuyoruz.
− Modeli Mccreator'a ekleyin.
− Tabancamızın çalışmasına yönelik prosedürler oluşturuyoruz
− Silahlarımızdan kendi zanaatımızı yaratıyoruz
− Minecraft'ı başlatın ve değişikliklerinizi kontrol edin.
Ders ödevi: Kendi ateşli silahını yarat.
Dersin sonucu: Silah yaptı
Üçüncü gün
Kendi dökümhanemizi, sandığımızı, kapımızı yaratıyoruz
− Smelter'ın 3 boyutlu modelini oluşturuyoruz, Mcreator'a ekliyoruz, GUI'yi ve kullanım prosedürlerini yazıyoruz
− Sandığın 3D modelini oluşturuyoruz, Mcreator'a ekliyoruz, GUI'yi ve kullanım prosedürlerini yazıyoruz
− Kapının 3D modelini oluşturuyoruz, Mcreator'a ekliyoruz, GUI'yi ve kullanım prosedürlerini yazıyoruz
− Minecraft'ı başlatın ve değişikliklerinizi kontrol edin.
Ders ödevi: Bir dökümhane, kapı, sandık oluşturun
Dersin sonucu: Yeni eşyaların nasıl yapıldığını öğrendik.
Dördüncü gün
Kendi 3D zırhınızı yaratın
− Zırhın 3 boyutlu modelini oluşturuyoruz. Mccreator'a ekle
− Zırh yaratıyoruz ve zırhımızı üretiyoruz.
Ders ödevi: Zırhınızı yaratın
Dersin sonucu: Kendi imalatımız olan, kendi 3 boyutlu dokusuna sahip zırh.
3. modül
İlk gün
Yaşayan bir varlık yaratıyoruz - MOBA()
− Mafyamızın 3 boyutlu modelini çiziyoruz. Nesneleri gruplama
− MCreator'a bir Java modeli ekleyin
− Düşman bir mafya oluşturun. Yapay zekayı ayarlama
− Bir sakin - bir mafya yaratıyoruz. Yapay zekayı ayarlama
− Ticaret için bir GUI yazıyoruz. Ticareti mümkün kılacak işlevsellik yazıyoruz
− Minecraft'ı başlatın - değişikliklerinizi kontrol edin
Ders ödevi: Düşman bir mafya oluşturun. Sıfırdan kendi mafyanızı yaratın.
Dersin sonucu: Nasıl çete oluşturulacağını biliyoruz.
İkinci gün
Yapılar ve çeteler
− Çeteler için diğer seçenekleri değerlendiriyoruz. Çeteleri zırhla giydirmek
− Yapımızı oluşturuyoruz, Mccreator'a aktarıyoruz. Kendi yapımızı oluşturuyoruz
− Minecraft'ı başlatın - değişikliklerinizi kontrol edin
Ders ödevi: Kendi ateşli silahını yarat.
Dersin sonucu: Silah yaptı
Üçüncü gün
Kendi biyomunuzu, dünyanızı, boyutunuzu yaratın
− Biyomun ana bileşenlerini belirleyin
− Bir biyom yaratıyoruz. Bu biyoma çetelerin eklenmesi
− Biyoma yapılar ekleme
− Minecraft'ı başlatın - değişikliklerinizi kontrol edin
Ders ödevi: Bir dökümhane, kapı, sandık oluşturun
Dersin sonucu: Yeni eşyaların nasıl yapıldığını öğrendik.
Dördüncü gün
Yaratıcı ders
− Geçtiğimiz her şeyi test ediyoruz, hataları düzeltiyoruz
− Kendi boyutunuzu yaratın
− Modunuzu içe aktarın.
Ders ödevi: Malzemeye bağımsız olarak hakim olma yeteneğinizi kontrol edin. Boşlukları kapat
Dersin sonucu: Kursu tamamladı