Roblox Академия: програмиране и дизайн на игри за ученици
- Начало: 03 октомври
- 23 седмици
- Подходящ за: 3-7 клас
Курс по Roblox програмиране за деца и ученици от 3. до 7. клас, в който децата преминават от играчи към създатели, програмират в Roblox Studio, изграждат собствени игрови светове, създават игрови механики и разработват своя Roblox игра.
КАКВО ЩЕ НАУЧИ ВАШЕТО ДЕТЕ
Програмиране с Roblox Studio
Ще се запознаем с Roblox Studio – професионалната среда, в която се създават всички игри в Roblox. Тук започва истинското Roblox програмиране: първи скрипт още на второто занятие, а след това променливи, условия, цикли и функции на езика Luau. Това е програмиране за начинаещи, но с истински код, същия, който пишат разработчиците на игрите, които детето вече играе.
Създаване на игри с Roblox – от играч към създател
Децата няма да учат теория, за да я приложат някой ден. Всеки модул завършва със завършена игра, а през годината създават: обби, аркадна игра с точки, игра с бягство, тайкун, мултиплейър арена и собствен финален проект. Така разработката на игри с Roblox се учи в реда, в който се прави и в практиката – замисъл, изработка, тестване, публикуване.
Дизайн на игри и игрови светове
Курсът е и по дизайн на игри, не само по код. Ще проектираме нива и трасета, ще моделираме терен, ще подбираме материали, осветление, звук и ефекти. Ще измисляме правила на играта и игрови механики – как играчът печели, как губи, какво прави играта интересна в първите 30 секунди. Точно това е разликата между „направих карта” и „направих игра”.
Публикуване, работа с AI инструменти и представяне
Детето публикува игрите си в Roblox и получава линк, който може да отвори у дома. Ще научим и как се използват вградените AI инструменти на Roblox Studio – помощник за код и генератор на материали - честно и с проверка, по правилото „първо опитай сам, после питай, после провери”. Годината завършва с Game Jam пред родители.
МОДУЛИ В КУРСА
Започваме направо от създаването. Още на първото занятие детето прави работеща обби игра, а на второто пише първия си скрипт, който кара блок да свети, да изчезва или да отнема живот. Ще се научим да строим и оразмеряваме обекти, да моделираме терен, да работим с материали, осветление, атмосфера и звук и да добавяме готови модели от Toolbox. Модулът завършва с публикуване – първата собствена игра в Roblox с линк, който детето изпраща у дома.
Тук светът оживява. Ще работим с променливи и ще пишем собствени функции, ще използваме цикли, за да направим мигаща лава, движещи се платформи и изчезващи мостове, и ще генерираме десетки обекти с няколко реда код. Ще добавим точки, монети и класация на играчите. Постепенно и без да усетят, децата развиват алгоритмично и логическо мислене, научават да четат съобщенията за грешки, вместо да се страхуват от тях. Модулът завършва с аркадна игра за събиране на точки.
Играта вече изглежда като истинска. Ще създаваме потребителски интерфейс – брояч на точки, бутони, надписи „Победа!” и таймер с обратно броене. Ще научим разликата между това, което вижда само един играч, и това, което е за всички. Ще добавим плавно движещи се врати и платформи, частици, светлини и звук, с които се създава настроение. Модулът завършва с игра тип бягство с таймер и атмосфера.
Най-обичаният жанр в Roblox – и най-полезният за учене. Ще работим със списъци от данни, ще създаваме инструменти, с които играчът печели, ще изградим магазин с проверка на баланса и нива на надграждане. Ще научим и как играта запазва прогреса на играча, така че при следващото влизане монетите и уменията да са на място. Модулът завършва със собствен тайкун или симулатор.
Ще разберем как работи една онлайн игра – какво прави сървърът и какво клиентът. Ще разделяме играчите на отбори, ще правим лоби и повтарящи се рундове с таймер и обявяване на победител, ще програмираме гоненица и състезание за точки. Всичко се тества с няколко играча наведнъж още в Roblox Studio. Модулът завършва с мултиплейър арена и турнир в залата.
Всяко дете замисля и изработва своя финална игра – от дизайн документа на хартия до публикувана игра с име, описание и икона. Ще се научим да тестваме, да откриваме и поправяме бъгове и да оптимизираме проекта си. Ще работим и с AI инструментите в Roblox Studio, като винаги проверяваме предложения код. Завършваме с Code Challenge с дипломиране, сертификати и много игри!
ЗА КОГО Е ПОДХОДЯЩ
Ученици от 3. до 7. клас, които искат да започнат да програмират
Курсът е подходящ за напълно начинаещи и не изисква предварителни знания. Това е достъпен начин детето да направи първите си стъпки в програмирането и в Roblox Studio, докато създава игри, които наистина му се играят.
Деца, които играят Roblox всеки ден
Ако детето прекарва часове в Roblox, този курс обръща посоката. От играч то се превръща в човека, който създава играта – разбира как е направено любимото му изживяване и започва да изгражда свое собствено.
Деца, които обичат да измислят светове, правила и истории
Roblox е и среда за дизайн на игри. Тук детето проектира нива, измисля игрови механики и правила и вижда как идеята от главата му става играема, а после я показва на приятелите си.
Деца, които учат компютърно моделиране и информационни технологии
Променливи, условия, цикли, функции и структури от данни са сърцевината на предмета в прогимназията. В този курс те се учат чрез създаване на игри, а детето влиза в часа с една година практика зад гърба си и с навик да пише код.
Често задавани въпроси
Roblox Studio е безплатната програма, в която се създават всички игри в Roblox. В нея детето строи света, добавя обекти и пише кода, който кара играта да работи. Roblox Studio е подходящ и за начинаещи, в курса тръгваме от нулата, с готови стартови проекти и стъпка по стъпка.
Езикът се нарича Luau и е базиран на Lua. Това е истински текстов език за програмиране, не блокчета. Затова курсът е добра стъпка за дете, което вече е работило със Scratch или Minecraft, а също и добра подготовка за Python.
Не. Курсът е за начинаещи. Всяко занятие започва с готов стартов проект и код-карти с новите команди, така че детето не губи време в преписване. Всяка задача има опростен вариант и допълнително предизвикателство за по-напредналите, така че смесената група върви заедно.
Да. Публикуването е част от програмата и започва още в първия месец, а не в края на годината. През курса детето публикува игри и получава линк към всяка. Ще ви изпрати линка и ще можете да отворите и да играете играта му от своя профил.
Профил в Roblox, създаден заедно с родител. Roblox изисква профилът да е потвърден и защитен с двуфакторно удостоверяване, за да може детето да публикува. Преди старта изпращаме кратко ръководство със стъпките – отнема около 15 минути и се прави еднократно.
В залата децата работят в Roblox Studio – средата за създаване, не за игра с непознати. Занятията са с преподавател, а темата за онлайн безопасност е част от програмата: какво не се качва в интернет, как се преценява чужд модел преди да се използва и какви са настройките за родителски контрол. Даваме и ръководство за родители с препоръчителните настройки.
Курсът се провежда присъствено в залите на Advance Academy във Варна, веднъж седмично по 2 учебни часа.
За да запишете детето си, натиснете бутона „ЗАПАЗИ МЯСТО” на страницата на курса и попълнете формуляра с вашите данни. След това ще се свържем с вас за потвърждение и подробности. Ако имате въпроси, винаги можете да се свържете с нас.
Да, децата ще имат кратки домашни, с които да упражнят наученото. Също така ще имат и проекти, които са препоръчителни, защото носят точки в нашата система за награди.
Всички проекти, направени по време на курса, носят точки на децата в нашата система. Тези точки могат да бъдат разменени за наличните награди.
Не. Всяко дете работи на компютър в залата на академията. Ако имате компютър у дома, детето може да продължи проектите си и там, Roblox Studio е безплатен.
Да. Всяко дете, което завърши курса, получава сертификат от Advance Academy. Връчваме ги на последното занятие, пред родителите, заедно с представянето на финалните проекти. Сертификатът показва какво детето реално е усвоило и е стимул да продължи към следващото ниво в академията.
След Roblox Академия детето може да продължи с Python или Уеб програмиране. Курсът е част от целогодишната програма по компютърни науки за 1. до 7. клас.
Таксата за целогодишния курс се разсрочва на 6 равни вноски по 89 евро, без оскъпяване. Първата вноска се заплаща при записване, а следващите - в средата на всеки следващ месец от курса. В цената влизат всички 23 занятия, учебните материали, теорията, достъпът до онлайн платформата на Адванс Академи, сертификатът при завършване и всички допълнителни материали.
Сертификати
Advance Academy издава сертификат за всяко дете, което успешно завърши курса. Това е чудесен начин да отбележим постиженията му и да го мотивираме да продължи да учи!