Продолжительность:
1 месяц

Объем:
12 часов

Формат:
Онлайн + записи

Уровень:
с нуля

Специальность:
Developer

Требования:

Python data course

Преподаватели НавыкиТехнологии О школе

Чему вы научитесь

Создавать собственные приложения
Базовым конструкциям программирования Python
Работать с модулем tkinter
Создавать игры с графическим интерфейсом

Какие технологии освоите

Экспресс - курс программирования на Python для начинающих от Foxford
Python
Экспресс - курс программирования на Python для начинающих от Foxford
Tkinter
Экспресс - курс программирования на Python для начинающих от Foxford

Онлайн-школа для учеников 1-11 классов — Фоксфорд

На онлайн-курсах и индивидуальных занятиях с репетитором школьники готовятся к ЕГЭ, ОГЭ, олимпиадам, изучают школьные предметы. Занятия ведут преподаватели МГУ, МФТИ, ВШЭ и других ведущих вузов страны.

Для учителей проводятся курсы повышения квалификации и профпереподготовки, а для родителей — открытые занятия о воспитании и развитии детей. Проект входит в состав «Нетология-групп» и является резидентом «Сколково».

Преподаватели — эксперты ЕГЭ и ОГЭ, составители олимпиад и преподаватели лучших вузов страны. Выпускники поступают на бюджет в МГУ, НИУ ВШЭ, МФТИ и МГТУ им. Н. Э. Баумана.

Программа обучения

1 занятие

Вводное занятие (бесплатно)

— Установка Python и сред разработки
— Модуль tkinter
— Где применяется Python?
— Два окна в IDE: консоль и окно программы.
— Создание приложения с использованием оконного интерфейса.

1 занятие
2 занятие

Первые программы в Python


— Переменные в Python
— Случайные числа в Python
— Типы данных — целые числа, действительные числа, строки, списки.
— Оператор присваивания.
— Комментарии.
Проект 1: «Генератор паролей».

2 занятие
3 занятие

Разветвляющийся алгоритм

— Условная инструкция в Python
— Простое ветвление.
— Сложное ветвление.
— Логические условия.
Проект 2: «Тест по математике для первого класса».

3 занятие
4 занятие

Функции

— Функции в Python
— Локальные и глобальные переменные в Python
— Параметры.
— Возвращаемые значения.
Проект 3: «Мини калькулятор»

4 занятие
5 занятие

Циклический алгоритм

— Цикл for в Python
— Цикл while в Python
Проект 4 (часть 1): «9 жизней».

5 занятие
6 занятие

Создание игры

Проект 4 (часть 2): «9 жизней».

6 занятие
7 занятие

Модуль Tkinter

— Модуль tkinter
— События в tkinter
— Виджеты tkinter
— Создание холста.
Рисуем на холсте разные фигуры.
— Управление фигурой на холсте.
— Подготовка к написанию игры «Охотник за пузырями».

7 занятие
8 занятие

Написание игры

Проект 6 (часть 2): «Охотник за пузырями».

8 занятие
9 занятие

Модуль tkinter

Проект 7: «Мини-калькулятор»

9 занятие
Первая программа
Проверка домашних заданий
Отчеты для родителей

Цена

1 990 ₽

Ответы на популярные вопросы

Как всё устроено?

Занятия на курсе проходят на сайте foxford.ru в режиме реального времени. На экране вы видите преподавателя, который ведёт урок у школьной доски, дополнительные материалы и чат. Вы можете задавать вопросы через текстовый чат — преподаватель ответит вам в реальном времени. У каждого урока есть конспект, материалы по теме и домашнее задание. Записи и материалы всех занятий доступны в личном кабинете до конца учебного года.

Какой интернет и устройство нужно для учёбы?

Подойдёт почти любой гаджет — компьютер, ноутбук, планшет или даже телефон. Нужен интернет, скорость которого позволяет смотреть видео. Школа рекомендует использовать свежие версии популярных браузеров. Для телефонов у них есть специальные приложения.

Что если я не могу присутствовать на онлайн-занятии?

Если не успеваете к занятию, вы можете посмотреть его в записи. Вам также будут доступны все теоретические материалы занятий и домашние задания.

Как родитель может узнать об успеваемости моего ребенка?

Каждую неделю родитель получает отчет об успеваемости ребенка — сколько занятий посещено, как выполнено домашнее задание, какой рейтинг в группе. Также в программе курса есть срезы знаний после каждой темы, а в конце курса — итоговый тест. Результаты отправляют родителям.

Рейтинг

Экспресс — курс программирования на Python для начинающих

Полнота программы
Отзывы в сети
Цена

Выводы

Курс позволяет освоить базовые конструкции программирования Python, а также написать под руководством преподавателя несколько программ.

4

Тест на знание python

Какое значение вернет код colors[2] ?
Какой будет результат выполнения этого кода?
Какой будет результат выполнения этого кода?
Что выведет этот код?
Какая функция удаляет объект из списка?