Время: *точное время занятий будет опубликовано позже
Подразделение: Центр развития дополнительного образования
# Расписание
Вы можете выбрать подходящий поток. Занятия проходят в течение 2 недель по будням, в очном формате адрес может отличаться в зависимости от потока:
с 25 мая по 5 июня
на выбор: — ул. Ломоносова, 9 (ст. м. Владимирская/Достоевская) — ул. Гастелло, 12 (ст. м. Московская) — онлайн
с 15 по 26 июня
на выбор: — ул. Ломоносова, 9 (ст. м. Владимирская/Достоевская) — онлайн
с 29 июня по 10 июля
на выбор: — ул. Ломоносова, 9 (ст. м. Владимирская/Достоевская) — онлайн
с 13 до 24 июля
на выбор: — ул. Гастелло, 12 (ст. м. Московская) — онлайн
с 3 до 14 августа
на выбор: — ул. Ломоносова, 9 (ст. м. Владимирская/Достоевская) — ул. Гастелло, 12 (ст. м. Московская) — онлайн
# содержание программы
Летняя школа «Основы языка программирования Python» — курс для учеников 6−11 классов.
Мы живём в мире, где за каждым приложением, сайтом и умным устройством стоит код. Python — язык, с которого начинают большинство программистов, и не случайно: он используется в разработке, науке, финансах и искусственном интеллекте. Освоить его в школьном возрасте — значит получить фору, которая будет ощущаться ещё долгие годы.
Курс устроен так, что скучно не будет. Ученики разбираются в синтаксисе не через сухие упражнения, а через задачи, которые хочется решить: пишут маленькие игры, создают собственные программы и постепенно начинают понимать, как вообще думает компьютер.
Никакой подготовки не нужно. Python специально устроен так, чтобы в него можно было войти с нуля, и курс следует той же логике: от самых простых понятий к настоящим проектам, шаг за шагом.
По итогам курса у участников будет: ✓ понимание основ программирования и логики кода ✓ несколько собственных проектов, написанных с нуля ✓ язык в портфолио, который ценится во всём мире ✓ база для любого следующего шага в ИТ
День 1➔ Знакомство с Python и синтаксисом
Установка Python и редактора кода
Основные правила написания программ
Команда print (): вывод текста и чисел в консоль
День 2➔ Ввод данных и типы переменных
Функция input (): как программа общается с пользователем
Типы данных: числа (int, float), строки (str), логические значения (bool)
Примеры задач: проверка возраста, определение високосного года
День 4➔Циклы for и while
Цикл for: перебор элементов списка и диапазонов
Цикл while: выполнение действий до достижения условия
Пример: подсчёт суммы чисел, поиск простых чисел
День 5➔ Работа с вложенными циклами
Решение задач с использованием нескольких циклов
Построение числовых паттернов (например, треугольники из звёздочек)
День 6➔ Списки и строки
Создание и редактирование списков
Методы работы со строками: срезы, поиск подстрок, замена символов
День 7➔ Функции и модули
Создание собственных функций
Импорт модулей (например, turtle для рисования)
День 8➔ Генерация случайных чисел
Модуль random: выбор случайного элемента, генерация паролей
День 9➔Начало разработки текстовой игры
Проектирование сюжета и механик
Использование условий и циклов для создания интерактива
День 10➔Завершение игры и основы отладки
Тестирование кода, поиск и исправление ошибок
Добавление финальных элементов: подсчёт очков, сохранение результатов
Часто задаваемые вопросы
Опытные педагоги, хорошо знакомые с ИТ-индустрией, имеющие практический опыт работы и преподавания.
Занятие длится 90 минут - ребята изучают новую тему, повторяют пройденный материал, и закрепляют полученные знания на практике. Преподаватель даёт обратную связь каждому ученику.
Курс позволяет ребятам провести время с пользой и попробовать себя в программировании. Это отличный старт, после которого можно будет перейти к другим языкам программирования.
Курс создан для детей 12-17 лет, тех кто хочет начать программировать и разрабатывать. Преподаватель подробно объяснит материал, чтобы научится смогли даже те, у кого нет опыта.
Очень хорошие курсы! Считаю что курсы были эффективными и во многом помогли мне создать свою первую компьютерную игру! Освоила много новых программ!
Никифоров Михаил
Программирование
Мне нравятся компьютерные игры, и как геймер мне всегда было интересно создать свою собственную игру, но не знал с чего начать. Нашёл данный курс. Понравился материал, структурирован по темам, разобрали программы для создания игр.
Николаев Кирилл
Программирование
Курс понравился, преподаватели всё объясняли подробно и понятно. Планирую в дальнейшем пойти на программирование и разработку программ.
#Контакты
Центр развития дополнительного образования ИТМО г. Санкт-Петербург, ул. Ломоносова, 9 +7 (921) 953-31-71