Занятия по программированию на Python от Айтигенио

От: Айтигенио

Занятия по программированию на Python для учеников с 12 лет. Длительность курса рассчитывается индивидуально. Лучше всего начинать заниматься после освоения базы в Scratch. Во время обучения дети пишут на python3 в стандартной IDLE до темы while включительно, потом устанавливают редактор кода. Чтобы перейти к созданию сложных проектов, ученики должны основательно пройти базу и выполнить большое количество практических заданий разной сложности. Сертификат не предусмотрен.

Сводка

Цена
0₽
Рассрочка
от 200₽
Статус
Идет набор
Длительность
Индивидуально. При занятиях 2 раза в неделю — от 2 до 3,5 месяцев (в зависимости от уровня подготовки)

Описание курса

Владеть базовыми знаниями математики
- Разбираться в условиях, циклах, строках
- Работать с функциями
- Обрабатывать исключения
- Понимать принцип работы двумерных массивов
- Настраивать и упаковывать виджеты
- Работать с ООП

О школе

Айтигенио
Отзывы 0
Информация
Компания основана в 2015 году. Мы собрали и проверили более 45 отзывов об онлайн курсах Айтигенио.

Программа курса

На занятиях тренер будет давать ребенку задания по материалам. Сначала ребенок делает проект по видеоуроку, чтобы познакомиться с новой темой, новыми командами и алгоритмами. Затем закрепляет полученные знания, делая похожий проект уже по презентации.
Все проекты разбиты по уровням сложности и темам. С каждым занятием ученик продвигается вперед, его проекты становятся все более продуманными и детализированными. Каждый проект – это тренировка нескольких тем.
1. Ввод и вывод данных: понятие переменной, типы данных, функции print(sep, end) и input, форматирование строк
2. Математика: арифметические операции, целочисленное деление, остаток от деления, округление
3. Условия: if-elif-else, тип данных bool, операторы сравнения, логические операторы
4. Цикл while: while, break, continue, else, бесконечный цикл
5. Строки: срезы, методы find, rfind, replace, lower, upper, isdigit, isalpha ect.
6. Регулярные выражения
7. Цикл for: for i in range, for i in list, else
8. Списки: генераторы списков, методы split и join, sort, max, min с использованием key
9. Функции: параметры, возвращаемый результат, рекурсия, область видимости переменных, lambda
10. Обработка исключений: try, except, finally, else
11. Словари и кортежи: создание словаря, перебор элементов словаря
12. Множества: создание множеств, операции со множествами
13. Двумерные массивы: создание вложенных массивов, генератор двумерных массивов, поиск диагоналей, разворот массива
14. Модули: импортирование модулей, модули random, datetime, time, math
15. Tkinter: создание окна, настройка и упаковка виджетов, функции в tkinter, messagebox, filedialog
16. Tkinter: рисование с помощью Canvas, метод bind
17. Работа с файлами: запись и чтение файлов, сериализация и десериализация с помощью библиотеки pickle
18. ООП: классы и объекты, конструктор, наследование, полиморфизм, инкапсуляция

Отзывы

Еще не добавили ни одного отзыва