Визуално програмиране за деца
Модул 1: Програмиране със Scratch
1. Въведение в Scratch - Запознаваме се с основни понятия и елементи на Scratch – проекти, сцена, срайт, редактор, сценарии. Ще работим с различни спрайтове. Ще видим как да записваме нашите проекти.
2. Чертаем със Scratch - Децата ще научат какво е координата на точка и ще разгледаме координатната система на Scratch. Ще се забавляваме със секцията за рисуване. Ще разберем как да ползваме цикли/повторения и как да се движи спрайта ни, ще чертаем с мишката и ще сменяме цветовете.
2. Звук и музика – Към проектите ще използваме готови звук и музика, както и ще създадем свои такива. Ще се запознаем с това как един спрайт контролира друг за изграждане на логиката на играта.
4. Разработка на поредица от игри в индивидуална и групова форма:
„Спирала” - В тази игра ще създаваме и използваме променливи. Ще видим как се сменя тема, как се работи с повече от един спрайт. Ще разучим как се извеждат съобщения при край на игра, как се прихващат и обработват събития от клавиатурата за стратиране и спиране на игра.
„Народна топка” - Тук ще работим със случайни числа. Децата ще се научат да движат няколко спрайта едновременно. Ще създават свои собствени спрайтове, ще ги клонират, ще работят с цветове. Играта ни въвежда и в работа с вектори. Ще видим как да следим резултата на играта.
„Викторина” - Ще се запознаем с таймера и математическите операции. Ще създадем първоначален план на играта, по който после лесно ще напишем кода. Ще се научим да извеждаме текст.
„Бесенка” - Започваме работата със списъци. Ще създадем логиката на тази комплексна игра и ще измислим структурата й. Ще направим и комуникация с играча със съобщения и вход от клавиатурата.
„Извънземно нашествие” - Тук към нашите спрайтове и истории ще бъдат добавени и специални ефекти. Ще изградим кода за движението на героят и извънземните, за стрелбата между тях и за прихващане на попадение.
Модул 2: Създаване на сайтове
1. Въведение в HTML - Ще разгледаме основите на HTML – език за изграждане на уеб сайтове. Ще се запознаем със структура на уеб страницата и нейните основни елементи. Ще се научим как да извеждаме информация на сайта и да форматираме текста, придавайки уникален вид на нашата страница.
2. Създаване на сайт - Всяко дете ще измисли и изгради свой собствен сайт. Ще се научи да добавя изображения и връзки, как да работи с таблици и списъци. Ще обогати сайта с видео и музика.