Курс по програмиране на игри на езика Scratch за ученици от 3-6 клас - безплатен курс от Foxford, обучение 30 урока, Дата: 5 декември 2023 г.
разни / / December 08, 2023
Кой ще се възползва от курса?
Курс за ученици от началното училище, които познават основите на програмирането в Scratch и искат да подобрят качествено своите проекти.
Какви знания предоставя курсът?
Ще научим нов графичен инструмент, който ще изведе проектите на следващото ниво, както и ще се запознаем с теорията на дизайна на игрите и ще създадем първите си 3D проекти в Scratch.
Как протича обучението
Във всеки урок учениците, заедно с учителя, изследват нова тема, която ще помогне на младите програмисти да подобрят собствените си проекти в един от многото аспекти.
Проверяваме ръчно пробите и домашните.
Ние не оставяме писмените задачи за самопроверка - това се прави от експерти на OGE.
Проверяваме „реално“, като на изпит, и в резултат получавате подробна обратна връзка. Всичко това е в името на бързината на подготовка и вашите резултати.
Личен куратор ще отговаря на въпроси в рамките на два часа, 24/7.
Кураторите разбират програмата и предмета, така че могат лесно да отговорят на вашите въпроси относно курса и домашните - по всяко време.
Те знаят добре колко трудно може да бъде да се подготвите и да разберете тревогите си.
Най-важната задача на преподавателя е да ви помогне да се справите със стреса и страха преди изпити.
Урокът е с продължителност 1 академичен час. Занятията се провеждат онлайн в понеделник от 16:00 до 17:00 (московско време).
Победител и медалист от олимпиади, методист на образователни игри във Фоксфорд.
Победител и лауреат на олимпиади по програмиране. Учител, методист-разработчик на образователни програми.
Носител на наградата "Учител на годината" във Фоксфорд.
Автор на курсове и програми по Minecraft, HTML + CSS + JavaScript, Scratch и Python
Преподавателски опит - повече от 5 години
Повторение
В този модул ще си припомним всички теми, които бяха разгледани в курса „Програмиране в Scratch 1-2 клас“.
- Управление на персонажа
- Клонинги
- Променливи
- Списъци
Дизайн на играта
Ще научим усъвършенстван инструмент за работа с графики, ще научим как да създадем красив дизайн на играта, да създадем цветни герои, да запишем саундтрак и гласова игра за героите.
- Работа с Figma
- Изготвяне на файлове с графичен проект
- Работа със звук
- Дизайн на менюто
- Запознаване с потребителския интерфейс
Основи на дизайна на играта
Какво прави една игра интересна? Какви правила трябва да се спазват, за да накарате играча да иска да се връща в играта отново и отново? На тези и много други въпроси ще отговори науката, наречена “дизайн на игри”, с която ще се запознаем.
- Кой е гейм дизайнер и неговите задачи?
- Мотивация на играча
- Ролята на сюжета в играта
Мултиплейър
Ще добавим възможност няколко играча да участват в играта наведнъж, да създаваме таблици със записи и да настройваме онлайн стаи за няколко паралелни игрални сесии.
- Облачни променливи и правила за тяхното използване
- Рейтингова таблица
- Паралелни игрални сесии
Процедурно генериране
Нека научим как да използваме подготвени плочки за процедурно генериране на нива, за създаване на подобни на ружа игри, както и за опростяване на дизайна на нива.
- Защо е необходимо процедурно генериране?
- Керемидна система
- Подготовка на плочки
Изкуствен интелект
Ще научим компютъра да играе на същото ниво като играча и ще овладеем смисленото поведение на враговете.
- Намиране на пътя
- Характеристики на противниците
- Печелившите стратегии
Изометрични и 3D игри
Нека отворим друго измерение, защото в Scratch можете да създавате не само 2D, но и 3D игри, които ще добавят цвят и обем към вашите проекти.
- Какво е изометрия
- Перспектива
- Тримерна координатна система
- Изобразяване на 3D герои и 3D частици