О курсе
Курс представляет собой видеозапись занятий 2015 года, предназначенную для школьников 6–8 классов, начинающих изучать программирование на Python. В описании указано, что занятия охватывают материал от простейших однострочных программ до разработки игр. Преподаватель — Петрова В. Ю.
Программа состоит из 30 занятий. Первые занятия посвящены знакомству с языком Python, его синтаксису, установке интерпретатора и среды разработки WING IDE, вводу-выводу, переменным и условному оператору. Далее рассматриваются строки, списки, циклы for и while, а также разбор задач.
В середине курса изучаются отладка, измерение времени работы программы, сложность алгоритма, линейный поиск и квадратичные сортировки (выбором, пузырьком, вставками, подсчётом). Затем следуют генераторы списков, двумерные массивы, структуры данных (стек, очередь), функции, области видимости, рекурсия и задача «Ханойские башни».
Завершающая часть включает работу с графическим модулем turtle, динамическое программирование (одномерное и двумерное), перебор, основы теории графов, обходы графов (поиск в ширину и глубину), геометрические задачи и написание игры «Морской бой» на нескольких занятиях. Также в программе есть создание игры «Виселица».
Курс помечен как снятый с продаж, что отражено в исходных данных.
Что рассматривается в программе
- Рассматривается синтаксис Python и структура простейшей программы
- Разбирается работа с переменными, условным оператором, циклами for и while
- Изучаются строки, списки, срезы и методы работы с ними
- Рассматриваются функции, рекурсия и области видимости переменных
- Разбираются алгоритмы сортировки и линейного поиска
- Изучаются структуры данных: стек и очередь
- Рассматриваются основы динамического программирования и теории графов
- Показана работа с графическим модулем turtle и создание игр
Кому может быть полезен курс
- Учащимся 6–8 классов, интересующимся программированием на Python
- Тем, кто хочет ознакомиться с базовыми конструкциями языка Python и алгоритмами
- Начинающим, которые рассматривают создание простых игр на Python
- Тем, кто интересуется структурами данных и основами теории графов в рамках школьной программы
Вопросы о программе
Для какого возраста предназначен курс?
Курс ориентирован на учащихся 6–8 классов.
Какие темы рассматриваются в курсе?
В программе рассматриваются основы Python, работа со строками и списками, циклы, функции, рекурсия, алгоритмы сортировки и поиска, структуры данных, динамическое программирование, теория графов, а также создание игр «Виселица» и «Морской бой».
Кто преподаватель курса?
Преподаватель — Петрова В. Ю.
Доступен ли курс в настоящее время?
В исходных данных указано, что курс снят с продаж.