Scratch: логика и математика - безплатен курс от Kodabra, обучение 40 часа, Дата: 3 декември 2023 г.
разни / / December 07, 2023
Цена: в Договора за оферта
За курса:
Създаването на собствена компютърна игра е мечтата на всяко дете. Това е възможно още в началното училище с помощта на езика за визуално програмиране Scratch.
По време на часовете детето ще научи основите на създаване на игри и важни понятия от областта на математиката и компютърните науки, ще създаде свои собствени герои и ще разработи 7 пълноценни игри. Момчетата ще преминат през всички етапи на разработката на играта: от идеята до окончателното тестване на готовия продукт, ще се запознаят с професиите на разработчик на игри и дизайнер на игри и ще направят първите стъпки към овладяване на ИТ сферата.
В първата половина на курса момчетата ще започнат със създаването и преместването на герой по екрана, ще се запознаят с основите на програмирането и ще направят няколко игри. През втората половина на курса децата ще се научат как да създават свои собствени герои и анимации за тях, ще се научат как да работят с уеб камера на лаптоп и да използват елементи на виртуална реалност в Scratch, създават симулатор на смартфон и игра в жанра на фермата, както и реализират свои собствени идеи в индивидуални проекти.
Цели на курса:
1. Въвеждане на теми по математика и информатика от училищната програма в по-горните класове с ясни игрови примери;
2. Покажете на децата практическата приложимост на математиката и физиката;
3. Научете основите на езика и интерфейса на Scratch;
4. Предоставяне на основни познания по алгоритми и програмиране;
5. Водете децата през пълния цикъл на създаване на оригинален проект (планиране, разработване, представяне);
6. Въведете нов тип игра с помощта на уеб камера;
7. Потопете се в създаването на цветна анимация;
8. Въведете произволно генериране на обекти.
Завършилите курса ще могат да:
- Създавайте игри, използвайки координати, физика на играта и елементи на виртуална реалност;
- Използвайте отрицателни числа;
- Работа с градуси, обороти, проценти;
- Разбиране на работата на цикли и условни оператори;
- Създаване на усъвършенствани алгоритми за игри, спрайтове и анимации;
- Работа с уеб камера на лаптоп в Scratch;
- Уверена работа с графики;
Резултат от обучението:
1. Няколко пълноценни игри, които детето ще създаде по време на обучението;
2. Собствен проект за игра - персонализирана игра с усъвършенствани алгоритми;
3. Разбиране защо математиката и компютърните науки са необходими в живота и къде могат да бъдат приложени;
4. Възможност за работа с компоненти на играта и обмисляне на сюжета от началото до края.
Съдържание на учебната дисциплина:
- Познаване на интерфейса на програмата Scratch;
- Основни функции на блоковия програмен език Scratch;
- Работа с виртуални координати;
- Практическо приложение на математиката и физиката;
- Условни оператори, променливи и цикли;
- Използване на игровата физика в игрите;
- Работа с уеб камера и елементи на виртуална реалност;
- Основи на дизайна и анимацията на менюто и персонажите;
- Случайно генериране на обекти на картата;
- Разширени функции на езика Scratch: допълнителни блокове.
Технически умения:
- Разбиране на основите на програмирането;
- Приложение на теми от математиката в програмирането;
- Създаване на усъвършенствани алгоритми за игри;
- Работа с тайл графики;
- Разбиране на пълния цикъл на създаване на играта.
Бизнес умения:
- Планиран проект;
- Поставяне и решаване на проблеми;
- Представяне на готовата работа;
- Логично мислене.