ПРОГРАММИРОВАНИЕ
НА PYTHON

Курс по Minecraft ощутимо сложнее курса по Scratch — к азам программирования добавляется необходимость осваивать пространственное мышление, анализ трехмерного пространства с помощью трех координатных осей. Поэтому лучше использовать его как продолжение курса по Scratch, после знакомства с азами программирования на примере двухмерного пространства.
О курсе
Дети от 8 лет, хорошо владеющие Scratch/Pocket Code, которым пора перейти к чему-то посерьезнее
Для кого подойдет курс?
Базовый синтаксис и алгоритмы языка Python
Какие темы проходим?
Знакомство с командами, операторами, переменными и типами данных, ветвлениями, циклами, массивами, функциями, рекурсией, объектами и классами
Создание интерактивных графических проектов с использованием понятий координат, углов, простых геометрических фигур
Запишитесь на БЕСПЛАТНОЕ пробное занятие
Дети от 9, достаточно владеющие Scratch и которым интересна графика (любят рисовать, моделировать 3d и т.д.)
Дети от 9 лет, владеющие Python и желающие укрепить его+научиться создавать генерируемую графику
Дети от 9 лет, уже уже владеющие основами программирования и другим промышленным языком (JavaScript, Java, C++ и т.д.)
Знакомимся со средой программирования Processing:
-Какие самые простые команды существуют?;
-Как с их помощью нарисовать простые рисунки?;
-Как задать размеры окна проекта?;
-Как изменить цвет фона, линий, заливки фигуры?;
-Как упростить работу с несколькими фигурами?;
-Как экспортировать проект в программу?;
-Как экспортировать проект в изображение?
ЭТАПЫ КУРСА
Модуль "Знакомство с Processing и Python"
*4 занятия
В этом модуле дети добавят в свои проекты жизнь с помощью переменных и бесконечного цикла отрисовки кадров:
-Как настроить движение объектов;
-Как сделать, чтобы фигура начала менять размер?;
-Как сделать, чтобы фигура поменяла цвет?;
-Случайные размеры, положения, цвета;
-Как сделать, чтобы группа фигур двигалась?;
-Как сделать медведя, машущего лапой?
Модуль "Анимация"
*8 занятий
По окончанию курса проводится итоговое мероприятие с демонстрацией проекта, отражающего полученные навыки учеников. На отчетное мероприятие приглашаются желающие родственники и друзья учеников
Итоговый проект
*4 занятия
С помощью ветвлений обучаем, как сделать, чтобы проект реагировал на нажатия клавиш мыши и клавиатуры, на движения мыши:
-Как сделать, чтобы цвет заливки, штриха, фона менялся по нажатию кнопки мыши?;
-Как сделать, чтобы объект на холсте двигался при нажатии на клавиши?;
-Добавляем в проект изображения и звуки;
-Как сделать простейшую игру?
Модуль "Интерактивность"
*2 занятия
На примере узоров отрабатываем циклы:
-Как нарисовать узор из повторяющихся элементов, не повторяя команды?;
-Как нарисовать клетчатое поле?;
-Как нарисовать двумерные узоры?
Модуль "Циклы: рисуем узоры"
*4 занятия
-Что такое массивы и для чего они нужны?;
-Как сделать слайдер?;
-Как сделать график показаний датчика (например, температуры)?;
-Планетная система как набор массивов
Модуль "Массивы"
*4 занятия
За время этого этапа дети узнают:
-Что такое подпрограммы?;
-Как «упаковать» составную фигуру (снеговика и т.д.) в команду?;
-Как добавить этой команде параметры (координаты и размер), чтобы можно было сделать много разных снеговиков в цикле?
Модуль "Подпрограммы"
*4 занятия
За время этого этапа дети узнают:
-Что такое рекурсия?;
-Что такое фракталы и как их делать?
Модуль "Рекурсия"
*2 занятия
За время этого этапа дети узнают:
-Что такое объекты и классы?;
-Зачем нужны классы и объекты?;
-Упаковываем снеговика (или другую фигуру) в объект;
-Простые игры, упакованные в объекты и классы;
-Планетная система как массив объектов
Модуль "Объекты и классы"
*4 занятия
Длительность и итог
32 занятия
1 раз в неделю по 120 минут
20+ учебных проектов
1 итоговый проект
СТОИМОСТЬ КУРСА
Абонемент
Новосибирск
Бердск
1-2 месяца
3-5 месяцев
6-8 месяцев
3800
3500
3300
3200
2900
2700
Оставьте свои данные в форме ниже
Ознакомится со средой разработки
ЗАПИШИТЕСЬ НА ПРОБНОЕ БЕСПЛАТНОЕ ЗАНЯТИЕ
Как пройдет занятие?
Бесплатно
1 час
Создаст свой первый проект
Познакомится с преподавателями
На занятии ребенок:
Нажимая на кнопку, вы даете согласие на обработку персональных данных и соглашаетесь c политикой конфиденциальности
Не подошел курс?
Вы можете выбрать подходящий прямо здесь
Мы готовы связаться с вами!
Нажимая на кнопку, вы даете согласие на обработку персональных данных и соглашаетесь c политикой конфиденциальности
Made on
Tilda