+7 (812) 703-02-02 info@hse.spbstu.ru

Python в задачах и экспериментах

C 6 класса | 10 занятий | Очно

Длительность курса: 2 недели - каждый будний день с 11:00 до 18:00 (80 ак. часов очно)

О чём курс

Python – язык программирования со свободной лицензией, ставший очень популярным во всём мире. Главными целями разработчиков языка были простой синтаксис и прозрачность структуры программы. Из-за этого Питон (так его зовут в России) оказался очень удобным для обучения программированию. В то же время этот язык используют профессионалы.

Этот курс, конечно, не сделает школьника профессиональным программистом на Питон. Применяемая в нём методика «Программирования по аналогии» позволит научиться читать и писать простые программы на Python, получая при этом удовольствие от процесса программирования, экспериментов, творчества. Теория в курсе сведена к очень кратким справочникам, зато очень много примеров и заданий.

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

Утреннее занятие, «Теория и эксперименты» идёт в режиме активного диалога с быстрым написанием простых программ и осмыслением полученных результатов. Дневное занятие, «Задачи» - решение задач разной сложности по выбору ученика.

А ещё у нас каждый день - прогулки в парке, экскурсии по интересным местам Политехнического университета, игры и квесты!

Как проходит день в Летней школе
Как проходит день в Летней школе
Как проходит день в Летней школе

Летняя школа работает в формате городского лагеря – каждый будний день с 11:00 до 18:00.

Длительность школы – 2 недели (10 рабочих дней).

Расписание летней школы:

  • 11:00-12:40 – занятия в классе;
  • 13:00-16:00 – обед, отдых, прогулки в парке Политехнического университета и полдник;
  • 16:20-18:00 – занятия в классе.

Чему научим

  • Устанавливать язык программирования Python.
  • Работать с IDLE Python в интерактивном и файловом режиме.
  • Работать с простыми типами данных: присваивание, ввод и вывод.
  • Разрабатывать простые программы с понятным интерфейсом.
  • Понимать программы с ветвлениями и циклами.
  • Создавать изображения с помощью объекта Turtle.
  • Организовывать ввод и вывод данных в олимпиадном программировании.

Занятие 1. Знакомство с языком программирования Python и средой программирования. Простейшие операции.

Теория и эксперименты:

  • Входной тест-разминка.
  • О языке Python – самое важое
  • Знакомство с IDLE Python.
  • Эксперименты в интерактивном и файловом режиме: данные, ввод-вывод, арифметические операции.

Задачи:

  • Серия задач «Повседневные расчёты»
  • Серия задач «Арифметические чудеса»

Занятие 2. Данные и действия с ними. Интерфейс программы.

Теория и эксперименты:

  • Тест-разминка «Словесная арифметика»
  • Операции с числами: делаем шпаргалку.
  • Строки: ввод, вывод, склейка
  • Делаем красивый интерфейс.

Задачи:

  • Серия задач «Дружелюбная арифметика»
  • Проект «Простой бот»
  • Проект «Игра в чепуху»

Занятие 3. Условия и логические операторы.

Теория и эксперименты:

  • Тест-разминка «Формулировка условий»
  • Условный оператор, его типы: делаем шпаргалку
  • Знакомство с логическими операциями

Задачи:

  • Серия задач «Если»
  • Проект «Интеллектуальный бот»
  • Оценка проектов

Занятие 4. Повторения.

Теория и эксперименты:

  • Тест-разминка «Читаем программы»
  • Оператор for: повторение, счёт и не только
  • Эксперименты с for

Задачи:

  • Серия задач «10 чисел»
  • Серия задач «Символьная графика»

Занятие 5. Черепашья графика.

Теория и эксперименты:

  • Тест-разминка «Вход по выходу»
  • Эксперименты с черепашкой в интерактивном режиме
  • Возможности объекта Turtle: делаем шпаргалку
  • Эксперименты с черепашкой и for

Задачи:

  • Серия задач «Черепашьи картинки»
  • Серия задач «Черепашьи фракталы»
  • Проект «Черепашка рисует по заказу пользователя»

Занятие 6. Циклы.

Теория и эксперименты:

  • Тест-разминка «Программы и фракталы»
  • Эксперименты с циклом while
  • While: делаем шпаргалку
  • Программы со сложной структурой: проба пера

Задачи:

  • Серия задач «Решение подбором»
  • Серия задач «Программа по описанию алгоритма»
  • Проект «Бот-зануда»

Занятие 7. Список: много данных.

Теория и эксперименты:

  • Тест-разминка «Вход по выходу-2»
  • Эксперименты со списками в интерактивном режиме
  • Работа со списками: делаем шпаргалку
  • Списки и циклы

Задачи:

  • Серия задач «Списки»
  • Проект «Тестирующая программа»
  • Оценка проектов

Занятие 8. Строки и действия с ними.

Теория и эксперименты:

  • Тест-разминка «Программистские шарады»
  • Эксперименты со строками в интерактивном режиме
  • Работа со строками: делаем шпаргалку
  • Типы данных: подведём итоги

Задачи:

  • Серия задач «Забавы со строками»
  • Проект «Гадалка»
  • Проект «Анаграмма»

Занятие 9. Первый шаг к олимпиадному программированию.

Теория и эксперименты:

  • Тест-разминка «Строковый винегрет»
  • Ввод и вывод в автопроверяемых программах
  • Эксперименты с контестером

Задачи:

  • Олимпиада для чайников
  • Олимпиада для самоваров

Занятие 10. Итоги курса.

Подготовка итоговых работ:

  • Разработка проектов по выбору учеников

Защита итоговых работ:

  • Защита проектов
  • Интеллектуальные десерты

Стоимость

27 300 ₽

Социальные скидки для многодетных и других категорий семей.
Скидки по акциям.
Оплата материнским капиталом. Можно оформить налоговый вычет по расходам на обучение - 13%.

Как поступить

Для тех, кто еще не учится в АИШ:

  • Вступительное тестирование

Для уже обучающихся в АИШ:

  • Обучение по одной из программ направления Базовая подготовка:
    • Информационное моделирование.
    • Школа юного программиста.
    • Введение в информационные технологии
  • Или успешно прошедших вступительный тест на алгоритмическую и математическую культуру.

Тест № АИШ-110 Вступительный тест для обучения на курсах "Python в задачах и экспериментах" и "Онлайн-школа программирования на Python"

Как записаться на занятия

Академия информатики для школьников в цифрах

20 лет

успешной работы
в Политехническом университете Петра Великого

10

направлений обучения

83

учебные программы

2 800

школьников
проходят обучение
ежегодно

151

выпускник АИШ
в 2023 году поступил
в Политехнический университет

4

учебные площадки

36

компьютерных классов