RU
EN

We use cookies (and other similar technologies) to improve your experience on our site. By using this website you agree to our Cookie Policy.You can change your preferences at any time.

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

Python базовый

Python — отличное решение для изучения первого языка программирования. Мы научим основам и применим новые знания на практике.

Бесплатный урок
course bg
Что за курс
На курсе ребенок с нуля изучит основы синтаксиса Python и Turtle, и применит новые знания в разработке игр.
bg window

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

На практическом курсе по основам языка Python студенты изучат

Программирование на Python
Логика и алгоритмическое мышление
PyGame на базовом уровне
Принципы гейм дизайна
Дисциплина, проектная работа в команде, выступления
Проектная работа: в конце курса ребята от начала до конца создают свой первый проект
bg vector

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

1 модуль

Основы

Общее знакомство с интерфейсом и основными принципами Python. Рисуем с помощью Turtle и изучаем переменные

1. Общее знакомство с интерфейсом и основными принципами Python. Рисуем с помощью Turtle и изучаем переменные

2. Изучаем математику и операторы в Python

3. Знакомимся с функциями input в Python и типами данных

4. Практическое занятие. Закрепление материала.

Результат: ребята познакомились с языком программирования Python и научились вводу данных и преобразованию типов переменных. Теперь они умеют самостоятельно решать креативные задачи.

+
-
2 модуль

Логика

Изучаем проверку условий. Операторы if, else, elif

1. Изучаем проверку условий. Операторы if, else, elif

2. Изучаем ключевые слова and, or, not

3. Знакомимся с условным циклом while. Модули random и time

4. Создаем первую игру

Результат: ребята узнали об условиях в Python и цикле while; самостоятельно создали игру “Камень-Ножницы-Бумага”.

+
-
3 модуль

Циклы

Знакомимся с циклами. Счетный цикл for

1. Знакомимся с циклами. Счетный цикл for

2. Циклы. Проверка условий в циклах

3. Изучаем вложенные циклы. Переменные циклов

4. Создаем графическую игру с модулем turtle

Результат: ребята познакомились с циклами и теперь могут проверять условия и применять несколько переменных. Научились писать многоуровневый код с разделением на блоки. Создали игру “Черепашьи бега”.

+
-
4 модуль

Коллекции данных

Работаем со списками. Первые коллекции данных

1. Работаем со списками. Первые коллекции данных

2. Изучаем списки списков или таблицы данных

3. Работаем со словарями, кортежами

4. Практическое занятие: «Морской бой»

Результат: ребята научились работе со списками и решению задач с их помощью. Познакомились с коллекциями данных и научились их создавать и менять. Создали игру “Морской бой”

+
-
5 модуль

Начало ООП

Изучаем функции. Комментарии

1. Изучаем функции. Комментарии

2. Продолжаем изучать функции на примерах с играми.

3. Делаем игру «Виселица»

4. Проводим промежуточный тест и проверка знаний для восполнения пробелов

Результат: ребята узнали, что такое функция и аргументы и научились ими оперировать. Познакомились с локальными и глобальными переменными. Создали игру “Виселица”, продумав логику программы.

+
-
6 модуль

PyGame

Погружаемся  в основы PyGame

1. Погружаемся  в основы PyGame

2. Создаем программу Клавиатура и Змейка

3. Изучаем события мыши и комплексные игры

4. Создаем полноценную  игру

Результат: ребята прошли первые графические интерфейсы, игровые циклы, фигуры, цвета и координаты. Практиковались с массивами данных, условиями и системами координат. Завершили свой первый большой проект в среде программирования PyCharm.

+
-
7 модуль

Продвигаемся в PyGame

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

1. Проводим разбор игры «Мемо»

2. Проводим разбор игры «Тетрис»

3. Разрабатываем идею и концепцию игры. Создаем блок-схему и флоу-чарт для игры

4. Создаем дизайн игры, разрабатываем структуру данных.

Результат: ребята углубились в разработку игр и изучили более сложные алгоритмы. Создали дизайн и интерфейс игры, её сюжет и механику, анимированные элементы.

+
-
Финал

Свой проект

Проводим подготовительную работу. Выбираем подходящий шаблон и пошагово прорабатываем логику игры

1. Проводим подготовительную работу. Выбираем подходящий шаблон и пошагово прорабатываем логику игры

2. Разработка игры. Шаг 1.
Внедряем начальные функции, инициализацию игры

3. Разработка игры. Шаг 2.
Разрабатываем основной цикл игры

4. Проводим презентацию игры группе и родителям

Результат:
ребята выбрали подходящие шаблоны и методы, чтобы создать свою игру, по отдельности создали разные её элементы и объединили их. Презентовали свою игру группе и родителям, получили оценку от одногруппников. Были награждены за успешную работу! :)

+
-

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

На бесплатном уроке ребёнок узнает вводные понятия языка Python, применение и перспективы изучения, а также самостоятельно напишет свою первую рабочую программу.






Спасибо за вашу заявку
Наши менеджеры обработают её и свяжутся с вами в ближайшее время для уточнения деталей. Вы сможете задать им все интересующие вопросы и назначить удобное для вас время занятия.
Давайте узнаем друг друга получше! Почитать о курсах и полезных советах из сферы IT можно в наших социальных сетях
Oops! Something went wrong while submitting the form.