для детей 8—10 лет
Начальный уровень

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

Этот язык разработали в МIT, чтобы детям было комфортно делать первые осознанные шаги в программировании.

Бесплатный урок
Что за курс
Курс поможет ребёнку понять базовые принципы программирования и самому научиться создавать анимации и игры.

Чему научатся дети

На практическом курсе по визуальному программированию на Scratch мы научим студента

Программировать на языке Scratch
Создавать с нуля свои первые игры
Работать с графикой и звуками
Самостоятельной работе за ПК
Проектная работа: в конце курса ребята от начала до конца создают свой первый проект

План обучения и проекты

1 модуль

Калейдоскоп

Изучим интерфейс Scratch. Ребята узнают что такое спрайты, перо и какие есть базовые правила передвижения

1. Изучим интерфейс Scratch. Ребята узнают что такое спрайты, перо и какие есть базовые правила передвижения

2. Разберём линейные алгоритмы. Работа с пером и углами поворота

3. Самостоятельно отрисуем спрайты и фоны с нуля. Соберём цикл "повторить N раз"

4. Соберём калейдоскоп

+
-
2 модуль

Пиратский корабль

Освоим координаты и логику управления

1. Координаты, Дополнительные блоки передвижения

2. «Если-то», логика простейшего управления

3. Создаем пиратский корабль, часть 1: карта, управление 

4. Создаем пиратский корабль, часть 2: управление пушками, появление сокровища 

+
-
3 модуль

Поймай яблоки

Работаем с операторами сравнения и условий

1. Операторы сравнения, условия 

2. Цикл пока, продвинутая работа с операторами

3. Работа со случайными числами, понятие переменной

4. Создаем “Поймай яблоки”: управление, появление и движение яблок

+
-
4 модуль

Космический корабль

Создаем фон, текстуру корабля, управление

1. Фон, текстура корабля, управление 

2. Появление врагов 

3. Стрельба. Дополнительные возможности для создания управления (обработка коллизий)

4. Самостоятельное дополнение игры одним улучшением из списка 

+
-
5 модуль

Аквариум

Осваиваем продвинутые инструменты для рисования фона

1. Продвинутые инструменты для рисования фона, работа с костюмами, движение рыбы, случайное появление рыбы 

2. Достижение рыбой края экрана, случайный выбор направления движения рыбы 

3. Счетчик рыб, проверяем гипотезу о шансе появления рыбы с помощью программы, кормим рыбок

4. Самостоятельное дополнение игры одним улучшением из списка 

+
-
6 модуль

Искусственный интеллект

Изучаем переменные, циклы и типы данных

1. Переменные и циклы 

2. Типы данных

3. Счёт в играх

4. Переменные как параметр

+
-
7 модуль

Танчики

Реализация стрельбы и счетчика патронов, реализация механизма пополнения боеприпасов 

1. Создание фона и текстур, управление

2. Реализация стрельбы и счетчика патронов, реализация механизма пополнения боеприпасов 

3. Поведение вражеского танка. Часть 1

4. Поведение вражеского танка. Часть 2

+
-
Финал

Свой проект

Создаем собственный проект

1. Придумываем название, персонажей, их действия

2. Добавляем фоны и спрайты, создаем первые сцены. Проверяем проект 

3. Добавляем главного персонажа и дополнительные ветки 

4. Показываем итоговую игру

+
-

Работы учеников

Мы уверены, что учитьcя на практике эффективнее. Поэтому у нас нет скучных лекций, и на занятиях дети создают реальные игры и программы.

Марат
Ремушев
13 лет
Flappy bird
PYTHON

Flappy Bird — мой первый игровой проект на PyGame! Нажимайте «пробел» и прыгайте!

Елена
Дорошко
12 лет
Сайт про животных
WEB

Собрала 17 фактов о животных на сайте. Нажимайте Пуск и читайте :)

Иван
Баюшкин
14 лет
Fishing Simulator
PYTHON

Игра где вы сможете побыть рыбаком на причале или на лодке. На причале есть 5 видов рыб

Артем
Гончаров
11 лет
Майнкрафт
SCRATCH

Привет! ты попал в Minecraft 2D

Хотите посмотреть больше работ на нашей обучающей платформе?
Смотреть ещё

Преподаватели

Преподаватель Python

Александр Хархота

Навыки
Python
WEB
Chat Bot
Образование
Сибирский государственный университет телекоммуникаций и информатики

Достижения
Преподаватель федерального проекта Кампус-2019 и Кампус-2020; Автор программы по созданию чат-ботов и искусственного интеллекта для детей
Преподаватель WEB Design

Панфилов Алексей

Навыки
Python
Robotics
WEB
Образование
Петрозаводский Государственный Университет. Физический факультет, автоматизированные системы обработки информации и управления.
Достижения
Организатор и главный судья международных робототехнических соревнований Roboskills, член национального методического комитета Innopolis Open по направлению Future Engineers
Преподаватель unity

Константин Кламбоцкий

Навыки
Python
Unity
Computer Science
Образование
Механико-математический факультет Новосибирского государственного университета

Достижения
Второе место по России в конкурсе "разработка мобильных приложений в дополненной реальности" от Epson
Преподаватель Python

Вершинина Ксения

Навыки
Python
Computer Science
WEB
Образование
НТИ Уральского федерального университета имени первого Президента России Б.Н. Ельцина
Достижения
Автор публикации в сборнике «Advances in science and technology XXVIII” и e-library
<>

Что должен уметь ребёнок

Чтобы приступить к занятиям ученику должен иметь базовые навыки:

Владеть мышкой
Иметь минимальный опыт взаимодействия с компьютером
Уметь читать и писать на русском

Будет плюсом, если ребенок уже смотрел мультики, проходил онлайн занятия или играл самостоятельно.

Как проходят уроки

1
Повторяем тему прошлого урока и разбираем домашнее задание.
2
Разбираем новую тему и группа под контролем преподавателя решает первые задачи.
3
Ученики самостоятельно решают усложненные задачи и в конце часто идут игровые задания.
4
В конце урока преподаватель с группой подводят итоги, повторяют все что успели пройти и готовятся к следующему уроку.
32
урока в курсе
90
минут урок идёт
12
человек в группе

Запишитесь на пробный урок

На бесплатном уроке ребенок запрограммирует робота и проведёт его через лабиринт в IT-лабораторию Kodland! Также мы расскажем подробнее о курсе и ответим на вопросы.






Спасибо за заявку!
В ближайшее время вам перезвонит менеджер и проконсультирует по всем вопросам
Oops! Something went wrong while submitting the form.