О курсе

Курс представляет собой видеозапись занятий 2015 года, предназначенную для школьников 6–8 классов, начинающих изучать программирование на Python. В описании указано, что занятия охватывают материал от простейших однострочных программ до разработки игр. Преподаватель — Петрова В. Ю.

Программа состоит из 30 занятий. Первые занятия посвящены знакомству с языком Python, его синтаксису, установке интерпретатора и среды разработки WING IDE, вводу-выводу, переменным и условному оператору. Далее рассматриваются строки, списки, циклы for и while, а также разбор задач.

В середине курса изучаются отладка, измерение времени работы программы, сложность алгоритма, линейный поиск и квадратичные сортировки (выбором, пузырьком, вставками, подсчётом). Затем следуют генераторы списков, двумерные массивы, структуры данных (стек, очередь), функции, области видимости, рекурсия и задача «Ханойские башни».

Завершающая часть включает работу с графическим модулем turtle, динамическое программирование (одномерное и двумерное), перебор, основы теории графов, обходы графов (поиск в ширину и глубину), геометрические задачи и написание игры «Морской бой» на нескольких занятиях. Также в программе есть создание игры «Виселица».

Курс помечен как снятый с продаж, что отражено в исходных данных.

Что рассматривается в программе

  • Рассматривается синтаксис Python и структура простейшей программы
  • Разбирается работа с переменными, условным оператором, циклами for и while
  • Изучаются строки, списки, срезы и методы работы с ними
  • Рассматриваются функции, рекурсия и области видимости переменных
  • Разбираются алгоритмы сортировки и линейного поиска
  • Изучаются структуры данных: стек и очередь
  • Рассматриваются основы динамического программирования и теории графов
  • Показана работа с графическим модулем turtle и создание игр

Кому может быть полезен курс

  • Учащимся 6–8 классов, интересующимся программированием на Python
  • Тем, кто хочет ознакомиться с базовыми конструкциями языка Python и алгоритмами
  • Начинающим, которые рассматривают создание простых игр на Python
  • Тем, кто интересуется структурами данных и основами теории графов в рамках школьной программы

Вопросы о программе

Для какого возраста предназначен курс?

Курс ориентирован на учащихся 6–8 классов.

Какие темы рассматриваются в курсе?

В программе рассматриваются основы Python, работа со строками и списками, циклы, функции, рекурсия, алгоритмы сортировки и поиска, структуры данных, динамическое программирование, теория графов, а также создание игр «Виселица» и «Морской бой».

Кто преподаватель курса?

Преподаватель — Петрова В. Ю.

Доступен ли курс в настоящее время?

В исходных данных указано, что курс снят с продаж.