Курс

Програмиране с Roblox. Въведение в Lua - ниво II

  • Начало: Очаквайте скоро
  • 1 месец
  • Подходящ за: Деца от 3 - 7 клас

Вашето дете обича Roblox? Научете го как да създава, не само да играе.

Какво ще научиш

star Първи стъпки с Lua в Roblox Studio

Ще се запознаем с основите на езика Lua, ще създадем първия си скрипт и ще разберем как кодът контролира случващото се в нашата Roblox игра.

star Промяна на обекти чрез код

Ще научим как да променяме цветове, размери и други свойства на обектите в играта чрез скриптове. Ще направим първи стъпки с функциите – важен инструмент за всяка игра.

star Събития и интерактивност

Ще видим как работят евентите в Roblox – например какво се случва при натискане на бутон или при докосване на обект. Ще комбинираме събития и функции, за да създадем динамични игрови ситуации.

star Условия и решения в игрите

Ще използваме условни конструкции, за да накараме нашите герои да реагират на различни ситуации – например „Ако играчът събере 10 точки, отключи ново ниво!“

Теми в курса

В първи модул от второ ниво ще се запознаем с понятието „скрипт“ и езика за програмиране Lua – езикът, с който се създават всички игри в Roblox. Ще се научим как да добавяме скриптове към различни елементи в играта и как правилно да ги наименоваме, за да работим организирано. Ще използваме командата print и ще се научим да работим с конзолата на програмата, за да проследяваме какво се случва в кода. Ще разберем какво е променлива и как се използва в практиката. Ще започнем да използваме папката StarterGui и ще направим своите първи реални стъпки в писането на код!

В този модул ще използваме скриптове, за да променяме елементи в нашата игра. Ще се научим как да достъпваме различни свойства на частите – като цвят и прозрачност – и как да ги променяме чрез код. Ще се запознаем с една от най-важните концепции в програмирането – функциите, и ще разберем какво представляват и как можем да ги използваме, за да управляваме действията в играта. Този модул ще ни помогне да направим нашите проекти по-динамични и интерактивни.

В този модул ще задълбочим знанията си за функциите в програмирането. Ще се запознаем със синтаксиса им, основните им елементи и ще разберем какви са ползите от използването им. Ще се научим да създаваме функции с параметри и да ги извикваме с различни стойности, за да управляваме разнообразни действия в играта. Освен това ще разгледаме какво представляват събитията (events) и как можем да ги използваме, за да направим игрите си още по-интерактивни и вълнуващи. 

В последния модул ще се запознаем с условните конструкции и тяхното приложение в програмирането. Ще научим как да създаваме логически условия, които управляват изпълнението на кода, и ще разгледаме техния синтаксис. Ще разберем какво е „вярно“ условие и как се изпълнява в Roblox. Освен това ще се запознаем с обекта Humanoid и неговите свойства, свързани със състоянието на играча. Ще се научим да създаваме специални блокове, които могат да наранят или унищожат героя, като използваме условна логика и взаимодействие с Humanoid обекти. Така ще направим игрите си по-реалистични и предизвикателни.

Курсът ще развие

Аналитично мислене

Игрова логика

Програмиране с Lua

Създаване на логически завършени игри

Преподаватели

За кого е подходящ

star Деца от 3. до 7. клас

Второ ниво е подходящо за ученици, които вече са направили първите си стъпки в Roblox Studio и искат да надградят знанията си с основи по програмиране и по-сложни игрови елементи.

star Деца, които вече са използвали Roblox Studio

Ако детето вече е изграждало собствени игри или терени, сега ще се научи как да добавя логика, условия, скриптове и взаимодействия между елементите в играта.

star Деца с интерес към програмирането

Курсът е идеален за деца, които искат да направят преход от визуално създаване към писане на реален код с езика Lua и да разбират как игрите „мислят“.

star Креативни деца, готови за следващото ниво

Второ ниво дава възможност на децата да развият по-големи проекти, включващи скриптове, ефекти, условия и динамични действия в игрите, които създават.

Често задавани въпроси

Roblox Studio е платформа за разработване на игри, която позволява на децата да създават и споделят свои собствени игри. Тя предоставя широк набор от инструменти за изграждане на 3D среди, писане на сценарии за игри и проектиране на интерактивни елементи.

Lua е език за програмиране, базиран на най-популярния програмен език - JavaScript. Lua е специално предназначен за разработване на игри и елементи в Roblox Studio. Той позволява на децата да пишат скриптове, които контролират поведението на играта, създават сложни взаимодействия и персонализират игровото изживяване.

Roblox развива логическото мислене, креативността и уменията за решаване на проблеми. Децата получават практически опит в програмирането и създаването на игри – чудесна основа за ИТ знанията им.

Учебната програма във второ ниво надгражда базовите умения, придобити в първата част на курса, и въвежда децата в света на истинското програмиране с езика Lua. Децата ще се запознаят със скриптовете и ще се научат как да използват код, за да контролират обекти и събития в играта. Ще научат какво е променлива, как се създават функции и как се използват условни конструкции, за да направят игрите си по-интерактивни и логични. Ще започнат да създават блокове, които взаимодействат с героя, ще работят със свойства като цвят, прозрачност и здраве (health), и ще изграждат по-сложни сценарии с множество действия и реакции. 

Курсът ще се провежда веднъж седмично с продължителност 1 час и 30 минути (2 учебни часа). Обучението е в изцяло онлайн форма и ще се осъществява през онлайн платформата на Advance Academy, което позволява на децата да участват удобно от дома си. Всички занятия са водени на живо от преподавател, с възможност за задаване на въпроси и активно участие в реално време.

За да запишете детето си, натиснете бутона „ЗАПАЗИ МЯСТО“ на страницата на курса и попълнете формата с вашите данни. След това ще се свържем с вас за потвърждение и подробности. Ако имате въпроси, винаги можете да ни се обадите.

Сертификати

Advance Academy е лицензиран учебен център и може да издава сертификат за преминато обучение на всички курсисти, завършили успешно курса или програмата на обучение. Всяко дете ще получи дигитален сертификат по образец на Advance Academy.

Сертификат

Мнението ви за нас

Георги Желев

Георги Желев

google

В момента съм част от курса "Уеб програмиране за ученици - ниво 1" и засега съм изключително доволен! Също така съм бил и на предишни курсове и мога да кажа, че преподаването е невероятно забавно и образователно и се научават много неща оттам!

Paulina Todorova

Paulina Todorova

Детето ми посещава вече трети курс в Академията. И аз и тя сме много доволни както от знанията, които получава, така и от отношението на преподавателите.

Веселина Панайотова

Веселина Панайотова

google

Синът ми посещаваше лятната програма за деца и толкова много му хареса, че нямаше как да не го запиша и в целогодишния курс! Присъствах на финалното състезание Code Challenge и видях, колко много са постигнали децата и колко щастливи са! Благодаря Ви за отдадеността и отношението към децата ни! Успех!

Десислава Тенева

Десислава Тенева

google

Детето ми посещава онлайн курс по програмиране и сме много доволни от доставката, обучителя, комуникацията и всичко останало. Определено ще продължим с други онлайн курсове.

Петя Вутова

Петя Вутова

google

Искам да изкажа благодарността си към екипа на AdvanceAcademy. Дъщеря ми изкара летен курс по програмиране - Скрач. Винаги ходеше с желание и нетърпение. Гордее се със знанията, които получи. Благодаря! Желая Ви бъдещи успехи!

Вили Косева

Вили Косева

google

За първи път участваме на курс от Advance Academy. Още от първата лекция детето беше впечатлено и изпълнено с мотивация за развиване в ИТ.

Запишете се сега

Остават ограничен брой места. Запиши се и запази своето място за курса Програмиране с Roblox. Въведение в Lua - ниво II.

Записването не е свързано с плащане и можеш да откажеш свето участие по всяко време.

0 лв.

Няма да бъдете таксувани при натискането на бутона.

Благодарим Ви

за записването, ние ще се свържем с Вас на посочения имейл. Можете да се върнете обратно на страницата.

Можем да ти напомняме във Viber за началото на курс, дати за изпити, или друга важна информация. Кликни на линка и се включи в канала ни.