Разработване на модове в Minecraft - курс 18 000 rub. от Coddy School of Programming for Children, обучение 3 модула (месеци)
разни / / December 04, 2023
Възраст: 8-12 години
Ниво: за начинаещи.
Продължителност: от 3 модула (месеца), от 24 часа*.
Формат: индивидуални и групови уроци, офлайн и онлайн (в реално време).
Брой деца: от 1 до 8.
Цена:
от 750 rub./час в онлайн група,
от 850 rub./час в офлайн група,
от 1050 rub./час индивидуално онлайн,
от 1980 rub./час индивидуално офлайн.
Знаете ли, че изкуственият интелект победи хората в шах и го, но не успя да преодолее основна задача в Minecraft? Това е така, защото тази игра не е обвързана с проста логика, а предоставя огромно поле за творчество, развитие и учене.
Minecraft е сред петте най-популярни видео игри на десетилетието. Глобалните продажби на играта през 11-те години на нейното съществуване надхвърлиха 200 милиона копия, а броят на месечните активни потребители според последните статистики е 126 милиона.
Сериозната страст към игрите не е причина за тревога, а възможност да превърнете хобито си в инструмент за развитие. С Minecraft е дори по-лесно, отколкото с други игри.
Разработихме курс за истински фенове на Minecraft, които искат да създават свои собствени модификации и в същото време да научат основите на един от най-популярните езици за програмиране в света - Java.
Относно курса
Курсът „Разработване на модове за Minecraft“ е създаден за деца на възраст 8-12 години, които са запалени по Minecraft. В часовете се учим как да създаваме наши собствени модификации за играта: костюми, светове, инструменти за игра и същества за игра. За разработване на модове се използват редакторът MCreator и езикът Java, така че в същото време учениците се запознават с теорията и основите на програмирането. MCreator включва разширена блокова функционалност, която прави процеса на създаване на модове още по-интуитивен и забавен.
По време на занятията децата ще научат:
- самостоятелно разработване на сгради и инструменти за Minecraft;
- моделирайте свои собствени светове и рисувайте с помощта на пикселни арт техники;
- предписват различни подобрения, които не са в основния скрипт на Minecraft.
Децата ще се запознаят с основите на програмирането и основните понятия на езика Java, а също така ще овладеят 3D моделиране. Уменията, придобити в часовете, ще осигурят отлична основа за по-нататъшно изучаване на програмирането.
Програма на курса
През първия месец момчетата ще се запознаят с програмата MCreator, ще изучават интерфейса на приложението и ще създават първи тестови модификации: пакети с инструменти, ресурси, инсталации, работни маси, както и нов блок - хладилник. Ще изградим ферма от наши собствени блокове с независимо създадени растения и предмети за игра.
През втория месец от обучението ще се запознаем с 3D графики и програмата BlockBench (редактор, който ви позволява да създавате 3D модели). Децата ще научат интерфейса на програмата и основите на 3D моделирането в BlockBench, ще създават свои собствени модели на блокове и обекти и ще ги добавят към играта. Освен това ще се запознаем с техниката за създаване на активни компоненти: врати, сандъци и инструменти на труда.
През третия месец от обучението децата ще създават свои герои и свят на игра. В този модул ще разгледаме по-подробно изграждането на активни 3D модели в BlockBench и ще научим как да създаваме игрови герои. В края на курса ще изпратим нашите модификации на Minecraft, така че всеки да може да използва обектите, създадени от момчетата.
Курсът Minecraft Mod Development е част от двугодишна програма за задълбочено обучение програмиране с Minecraft (поемането на други курсове не е изискване за записване за този курс):
- Лесно ниво: Програмиране на Minecraft (5 месеца)
- Средно ниво: Minecraft: Въведение в изкуствения интелект (8 месеца)
- Средно ниво: Minecraft: JavaScript програмиране (4 месеца) или Minecraft: Python програмиране (3 месеца)
- Трудно ниво: Разработване на модове за Minecraft (от 3 месеца)
Препоръки за обучение:
За всички наши програмисти, които обичат да програмират в Minecraft, препоръчваме да комбинират обучение в курса „Minecraft: Въведение в изкуствения интелект“ с класове по „Разработване на модове за Minecraft“. Ако в един курс децата се запознаят с концепцията за изкуствен интелект и се научат да програмират своя агент, за да решава техните проблеми с игрите, тогава се създава вторият курс Екипът на CODDY специално по искане на нашите студенти - от нулата и самостоятелно разработване на игрови елементи и блокове за изграждане, защита и извличане на ресурси и дори на езика Java! Нашият опит показва, че по този начин децата не само се учат да програмират в средата на Minecraft, но и веднага виждат резултатите от обучението си на практика в играта.
12
курсовеПреподавател по курса:
„Разработване на модове за Minecraft“, „Програмиране на игри в Python“, „Unity 3D“, „Minecraft: въведение в изкуствения интелект“, „Създаване
игри в Roblox Studio“, „Програмиране за най-малките“, „Програмиране за най-малките в Tynker“, „Програмиране на Minecraft“, „3D игри в Scratch“, „Minecraft в Scratch“
образование:
Московски политехнически университет, специалност „Информатика и компютърни науки в CAD“.
Опит:
Владее езиците C#, C++, Pascal, SQL. Програмиран в 1C системи с помощта на вградения език за програмиране 1C: Enterprise. Участвал в създаването на обучителни курсове за университета по Fusion 360 и Inventor.
интереси:
Обича да работи с бази данни, моделиране и решаване на нестандартни математически задачи. В програмирането обичам да пиша функционалност за мобилни приложения (C++). Вярва, че всяко дете може да има нестандартен подход.
„Най-важното в ученето е интересът на децата.“
4
курсПреподавател по курса:
„Minecraft: Въведение в изкуствения интелект“, „Създаване на игри в Roblox Studio“, „Разработване на модове за Minecraft“, „Програмиране на Minecraft“
образование:
Московски държавен технологичен университет, специалност "Роботика и мехатроника".
Сертифициран участник в програмата за обучение по програмиране на Minecraft
Програма Microsoft Certified Teacher Innovator
Опит:
Владее отлично езиците Python и Lua. Преподава програмиране на деца повече от 2 години. Създадени детски програми за обучение в среда Scratch. Знае как да намери подход към детето и да обясни материала ясно и ясно.
интереси:
Програмиране, IT технологии.
„Развитието на детето и неговия мироглед се залагат от детството. Програмирането е настоящият и бъдещият свят. Не е лесно да влезеш в него. Нашите курсове предоставят съвременни технологии на децата на ниво, което те могат да разберат по забавен начин.“
1-ви модул
Първият ден
Въведение в MCreator. Анализ на интерфейса. Тестови модификации
− Инсталирайте MCreator, разгърнете работното си пространство
− Изучаване на интерфейса на редактора
− Ние създаваме тестов блок, набор от инструменти, броня, руда с помощта на готови инструменти
− Създайте свои собствени текстури
− Стартирайте Minecraft - проверете вашите модификации).
Задание на урока: Запознайте се с редактора. Създайте първата си модификация.
Резултат от урока: Написахме първия си мод.
Втори ден
Създаване на пълен ресурсен пакет и работна маса
− Ние създаваме наша собствена руда, създаваме рецепта за изработка от нашата руда.
− Ние създаваме пакет от инструменти от нашата руда.
− Създаваме собствен дървен блок. Дъски за изработка, пръчки за изработка
− Създаваме собствена работна маса. Пишем GUI за работната маса. Пишем първата процедура за изработка на нашата работна маса
Задание на урока: Научете се да създавате GUI. Напишете първата процедура.
Резултат от урока: Направете своя собствена работна маса
Ден трети
Ние създаваме специални, персонализирани блокове
− Създайте специални блокове (охлаждаща течност, ледена руда, натрошен лед)
− Ние създаваме охладител, пишем GUI, пишем процедура за бутон
− Ние създаваме леден меч и изработването му в нашата работна маса
− Създаване на CreativeTab
Задание на урока: Създайте специален механичен блок и меч с ефекта.
Резултат от урока: научихте как да правите оръжия с ефекти и да създавате свои собствени блокове с GUI.
Ден четвърти
Творчески урок! + създайте свои собствени растения
− Създаваме собствени растения. Ние сами създаваме храната си
− Комбинираме придобитите знания. Изградете своята ферма и къщата си от вашите блокове.
Задание на урока: Тествайте предварително създадени модове. Освен това създайте свои собствени модове
Резултат от урока: Затвърдете придобитите знания
2-ри модул
Първият ден
Въведение в 3D редактора BlockBench. Анализ на интерфейса. Тествайте 3D модели
− Инсталирайте BlockBench
− Изучаване на интерфейса на редактора.
− Създайте модел на тестов блок и го добавете към MCreator.
− Създаваме собствен 3D модел на оръжие - меч и го добавяме към MCreator.
− Стартирайте Minecraft - проверете вашите модификации).
Задание на урока: Запознайте се с 3D редактора. Създайте своя собствена модификация с 3D модел.
Резултат от урока: Запознайте се с 3D моделирането.
Втори ден
Създаване на собствени огнестрелни оръжия. Пистолет
− Ние създаваме наш собствен 3D модел на нашия пистолет.
− Добавете модела към Mcreator.
− Ние създаваме процедури за работа с нашия пистолет
− Ние създаваме собствен занаят от нашите оръжия
− Стартирайте Minecraft и проверете вашите модификации.
Задание на урока: Създайте свое собствено огнестрелно оръжие.
Резултат от урока: Направи пистолет
Ден трети
Създаваме собствена топилна машина, сандък, врата
− Създаваме 3D модел на топилната, добавяме го към Mcreator, пишем GUI и процедури за използване
− Създаваме 3D модел на сандъка, добавяме го към Mcreator, пишем GUI и процедури за използване
− Създаваме 3D модел на вратата, добавяме го към Mcreator, пишем GUI и процедури за използване
− Стартирайте Minecraft и проверете вашите модификации.
Задание на урока: Създайте топилна машина, врата, сандък
Резултат от урока: Научихме как да правим нови предмети.
Ден четвърти
Създайте своя собствена 3D броня
− Създаваме 3D модел на бронята. Добавете към Mccreator
− Ние създаваме броня и изработваме нашата броня.
Задание на урока: Създайте своята броня
Резултат от урока: Броня собствено производство със собствена 3D текстура.
3-ти модул
Първият ден
Ние създаваме живо същество - MOBA()
− Рисуваме 3D модел на нашата тълпа. Групиране на обекти
− Добавяне на Java модел към MCreator
− Създайте враждебна тълпа. Настройване на изкуствен интелект
− Създаваме резидент – тълпа. Настройване на изкуствен интелект
− Пишем GUI за търговия. Пишем функционалност, за да позволим търговията
− Стартирайте Minecraft - проверете вашите модификации
Задание на урока: Създайте враждебна тълпа. Създайте своя собствена тълпа от нулата.
Резултат от урока: Ние знаем как да създаваме тълпи.
Втори ден
Структури и тълпи
− Обмисляме други варианти за мафиоти. Обличане на тълпи в броня
− Ние изграждаме нашата структура, импортираме я в Mcreator. Ние създаваме собствена структура
− Стартирайте Minecraft - проверете вашите модификации
Задание на урока: Създайте свое собствено огнестрелно оръжие.
Резултат от урока: Направи пистолет
Ден трети
Създайте свой собствен биом, свят, измерение
− Определете основните компоненти на биома
− Ние създаваме биом. Добавяне на тълпи към този биом
− Добавяне на структури към биома
− Стартирайте Minecraft - проверете вашите модификации
Задание на урока: Създайте топилна машина, врата, сандък
Резултат от урока: Научихме как да правим нови предмети.
Ден четвърти
Творчески урок
− Тестваме всичко, което сме преминали, коригираме грешките
− Създайте свое собствено измерение
− Импортирайте своя мод.
Задание на урока: Проверете способността си да овладявате материала самостоятелно. Запълване на пропуски
Резултат от урока: Завършен курс