Визуальное программирование



Будет интересно всем!

Дети получат первые навыки работы с кодом, поймут и освоят базовые принципы программирования.

Курс построен в формате игры, все изучаемые темы объединены сюжетной линией.

Каждый ребенок создаст собственные интерактивные проекты с сюжетом и звуковым сопровождением.

Сюжет

Мы набираем отряд отважных Астрокадетов.
Астрокадеты – чрезвычайно важный отряд программистов, они тренируют роботов для экспедиции на Марс! Ведь люди не могут жить на Марсе и сначала нужно отправить роботов (марсоботов) для подготовки планеты к прибытию и жизни людей.
У ребят есть мудрый наставник – Кеплер, который помогает им решать сложные задачи.

Примеры сюжетных линий в обучении:
- ребятам нужно разгрузить ракету, затем рассортировать груз, который рассыпался.
- дети исследуют планету, чтобы понять её пригодность для жизни людей
(например, добывают руду, исследуют алмазы грунт и многое другое)
- строят дома, для будущих жителей Марса

Ваш ребенок получит новые знания и навыки:

- новые знания и интересные задания по математике, физике, астрономии и другим предметам;
- дизайн проекта от задумки до реализации;
- презентация проекта;
- работа в команде.

 

Педагоги

Лаврентьева Елена Васильевна

Расписание

1 раз в неделю, согласно установленному графику занятий.

Содержание программы

Тематический план

"Визуальное программирование"

1 Модуль Введение:


-Ученики составляют линейные и циклические алгоритмы, в том числе несколько программ, начинающихся с разных событий.

- Ориентируются в интерфейсе платформы и Scratch.

- Понимают принципы итерационного подхода к разработке программ.

- Изменяющиеся параметры устанавливают в начале программы.

 

2 модуль "Пространство"

 - Ученики решают задачи с помощью итерационного подхода.

- Понимают принципы тестирования программы и исправления ошибок

- Определяют и задают положение объекта в пространстве.

- Программируют взаимодействия объектов и переходы между сценами с помощью сообщений.

- Обсуждают и разрабатывают с другими учениками несколько вариантов решения одной задачи.

 

3 модуль "Создание игры"

– Ученики разрабатывают программы итерационно.

- При составлении программы тестируют её и исправляют ошибки.

- Планируют игру, выделяя элементы игры и определяя последовательность действий для её реализации.

- Задают правила игры и управляют персонажем.

- Организуют код с помощью подпрограмм.

- Дают друг другу обратную связь с точки зрения пользователя.

- Презентуют свой проект

4 Модуль "Логика"

- Ученики задают область сцены для появления или движения объекта.

- Анализируют задачу, предлагают несколько решений, задают условия оптимальным способом для решения данной задачи.

- Составляют план, разбивая задачу на подзадачи.

- Берут на себя зону ответственности и понимают её влияние на общий результат.

- Тестируют проект и дорабатывают с учётом обратной связи.

5 Модуль "Переменные"

– Ученики организуют сложные правила игры, ситуации выигрыша и условия для персонажа.

- Создают и вызывают переменные, сохраняют информацию в ней.

- Применяют разные операции к разным типам данных (число, строка, логическое выражение)

- Выбирают оптимальный способ решения проблемы и реализуют его.

- Пишут код, понятный для другого человека.

- Оценивают проекты других учеников по критериям и дают обратную связь.

- Самостоятельно планируют и реализуют проект.

6 модуль "Клоны"

 - Программируют класс однотипных объектов (клонов): создание объекта, принадлежащего классу, наследование свойств и события.

- Организуют взаимодействие клонов одного класса и разных классов друг с другом.

- Организуют хранение данных в глобальных и локальных переменных.

 

 

 

 

 

 

 

 

 

 

 

Цели программы

Цель школы – научить ребенка полюбить учиться, а также развить потенциал и раскрыть таланты.


Цель курса – научить ребенка использовать основы программирования, как инструмент для реализации собственных интересов и идей через проектирование программ (игры, мультфильмы, приложения и т.д).

Результат программы

Мы научим вашего ребенка:

- Создавать игры и мультфильмы на блочном языке программирования;

- Понимать основные принципы дизайна;

- Применять нестандартный подход к решению задач, экспериментировать и не бояться ошибок, выявлять и исправлять ошибки в программе;

- Создавать проекты разной сложности от идеи до публичной презентации;

- Разрабатывать алгоритмы с использованием последовательностей, событий, циклов и условий;

- Разрабатывать программы с использованием итеративного подхода;

- Определять наиболее целесообразный алгоритм для решения поставленной задачи и оптимизировать текущий алгоритм;

- Работать в команде.

 

Портфолио собственных проектов

Каждый ребенок самостоятельно создаст несколько полноценных проектов. При подготовке проектов дети научатся
формулировать и воплощать свои идеи.

Междисциплинарные знания

Расширяем кругозор и исследуем мир: говорим о достижениях науки, техники, обращаемся к физике, математике,
биологии, информатике и другим дисциплинам.

Развиваем навыки 21 века

Занятия в «Алгоритмике» развивают креативность и критическое мышление, а также учат работать в команде и выступать
на публике.

В конце курса каждый ребенок получает диплом.

Материально-техническая база

Оснащение:
рабочие места – столы, стулья, удлинители, розетки
демонстрационное оборудование – проектор, доска, компьютер на каждого ребенка, рабочие тетради.

Вместимость помещения:
от 10 мест.

Стоимость

Стоимость курса: «Визуальное программирование» составляет 3600 рублей в месяц.
При оплате за год предоставляется скидка 10 %.

Оплата производится:

- наличными средствами;

- материнским сертификатом;

- сертификатом на дополнительное образование (через платформу: р01.навигатор.дети)

- кредит (наличие паспорта);

- рассрочка (наличие паспорта).

Возврат 13% подоходного налога на обучение.

Также при установке приложения Citylife и оплаты через данную программу предоставляется скидка от 3 до 10%.

Скидки не суммируются.