Курс по программированию на языке Scratch - это занятия, на которых дети научатся основам программирования, созданию анимации и игр. Ребята смогут прокачать навыки в сфере IT, а также развить творческое мышление. Ребенок может продолжить заниматься с того, на чем остановился, если занимался оффлайн.
Методика обучения
Занятия проходят таким образом, что ребенок изучает теорию и сразу же подкрепляет ее практикой, благодаря чему ребята лучше усваивают материал и не теряют интерес к обучению. Ребята учатся программированию через разработку игр. Такая методика является наиболее эффективной при обучении любому языку программирования.
Чему научится ребенок
На занятиях ребята будут изучать основы программирования и научатся создавать анимацию и даже интерактивные flash-игры в среде программирования Scratch. Ребята научатся базовыми понятиями программирования: вводом-выводом, переменными, циклами, условиями, списками. Они будут создавать различные объекты, которые смогут изменять, перемещать, устанавливать форму взаимодействия между ними. В результате дети научатся писать игры по типу Змейки или Сапера. Занятия направлены на развитие у ребенка памяти, логического и абстрактного мышления. Благодаря курсу дети прокачивают математические способности, учатся концентрироваться на поставленных задачах и добиваться целей. Ребята занимаются творчеством - они придумывают персонажей и игровой сюжет, воплощают задуманное в жизнь.
- Программировать датчики;
- Создавать собственные игры;
- Работать со спрайтами.
Программа курса
- Тема 1: Знакомство со Scratch: интерфейс программы. Понятие спрайта: координатная сетка, движение, вращение, способы вращения
- Тема 2: Алгоритмы: циклы. Рисуем красивые узоры при помощи модуля «перо», последовательностей и циклов
- Тема 3: Столкновения, нажатия клавиш, касания, нажатия мыши. Создаём умный спрайт, убегающий от игрока
- Тема 4: Учимся создавать собственные игры. Понятие функции и переменных в программировании.
- Тема 5: Знакомство со Scratch
- Тема 6: Алгоритмы
- Тема 7: Сенсоры. Что чувствуют спрайты?
- Тема 8: Переменные и математические операторы
Ребенок изучит
- Основы объектно-ориентированного программирования;
- Программные конструкции;
- Основы Scratch.