- Level Foundation
- Course by University of Michigan
-
Offered by
About
Цель этого курса — научить всех основам программирования компьютеров с помощью Python. Мы рассмотрим основы того, как можно построить программу на основе серии простых инструкций в Python. Курс не имеет предварительных требований и не включает никакого материала по математике, кроме самого элементарного. Любой, у кого есть умеренный опыт работы с компьютером, сумеет освоить материалы этого курса. Этот курс охватывает главы 1-5 учебника «Python for Everybody». После завершения этого курса ученики будут готовы пройти более продвинутые курсы программирования. В этом курсе рассматривается Python 3.Modules
Добро пожаловать!
2
Videos
- Видео: Добро пожаловать на занятие — д-р Чак
- Видео: Знакомство с Python - Гвидо ван Россум
4
Readings
- Материалы для чтения: Добро пожаловать на занятие
- Знакомство с Python 3
- Учебник: Python for Everybody: Exploring Data in Python 3
- Отправка заданий
Материалы лекций
3
Videos
- 1.1 - Почему мы программируем
- 1.2 - Обзор аппаратного оборудования
- 1.3 - Python как язык
Дополнительные материалы
2
Videos
- Веселая жизнь: Авторы учебника встречаются @PyCon2015
- Часы работы с личным присутствием в офисе - Бангалор, Индия
1
Readings
- Аудиоверсии всех лекций (только на английском языке).
Установка Python — обзор
1
External Tool
- Площадка для программирования Python Code Playground
1
Videos
- Демонстрация: Использование площадки Python Playground
3
Readings
- Важный материалы для чтения: Использование Python в этом курсе
- Примечания по выбору текстового редактора
- Уведомление для тех, кто только просматривает курс: Отправка заданий
Рекомендации: Установка Python - Windows 10
2
Videos
- Windows 10: Установка Python и написание программы
- Windows: Снимки экрана
Рекомендации: Использование Python — Macintosh
2
Videos
- Macintosh: Использование Python и написание программы
- Macintosh: Снимки экрана
Необязательно: Установка Python
1
Peer Review
- Необязательно - снимки экрана во время установки Python
Бонусные материалы
1
Videos
- Бонус: Эбен Аптон и RaspBerry Pi
Материалы лекций
1
Videos
- 1.4 - Написание параграфов кода
Обзор: Глава 1
1
Assignment
- Глава 1
Задание: Глава 1
1
External Tool
- Задание: Напишите Hello World («Здравствуй, мир»)
1
Videos
- Демонстрация: Выполнение задания "Hello World"
Бонус: Глава 1
2
Videos
- Интервью: Дафна Коллер (Dafne Koller) – Создание Coursera
- Часы работы с личным присутствием в офисе: Милан, Италия
Материалы лекций
3
Videos
- 2.1 - Выражения
- 2.2 - Выражения, часть 2
- 2.3 - Выражения, часть 3
Обзор: Глава 2
1
Assignment
- Глава 2
Задание: Глава 2
2
External Tool
- Задание 2.2
- Задание 2.3
1
Videos
- Проработанное упражнение: 2.3
1
Readings
- Где проработанное упражнение для задания 2.2?
Бонус: Глава 2
2
Videos
- Интервью: Pooja Sankar – создание Piazza
- Часы работы: Маунтин-Вью, Калифорния
Материалы лекций
2
Videos
- 3.1 Условные конструкции
- 3.2 Еще варианты условных конструкций
Обзор: Глава 3
1
Assignment
- Глава 3
Задание: Глава 3
2
External Tool
- Задание 3.1
- Задание 3.3
1
Videos
- Проработанное упражнение: 3.2
Бонус: Глава 3
2
Videos
- Интервью: Массимо Банци: The Arduino
- Часы работы: Сеул, Корея
Материалы лекций
2
Videos
- 4.1 - Использование функций
- 4.2 - Создание функций
Обзор: Глава 4
1
Assignment
- Глава 4
Задание: Глава 4
1
External Tool
- Задание 4.6
Бонус: Глава 4
2
Videos
- Интервью: Гвидо ван Россум: Ранние годы существования языка Python
- Часы работы: Манила, Филиппины
Материалы лекций
4
Videos
- 5.1 - Циклы и итерация
- 5.2 - Определенные циклы
- 5.3 - Поиск наибольшего значения
- 5.4 - Циклические идиомы
Обзор: Глава 5
1
Assignment
- Глава 5
Задание к главе 5
1
External Tool
- Задание 5.2
1
Videos
- Проработанное упражнение: 5.1
Подведение итогов
1
Videos
- Что дальше — д-р Чак
Бонус: Глава 5
2
Videos
- Интервью: Гвидо ван Россум - Современная эра Python
- Часы работы: Париж, Франция
2
Readings
- Пожалуйста, оцените этот курс на сайте Class-Central
- Post-Course Survey [Только на английском]
Auto Summary
Learn the fundamentals of computer programming with Python in this beginner-friendly course. Perfect for those with basic computer skills, you'll explore Python 3 through simple instructions and chapters 1-5 of "Python for Everybody." Offered by Coursera, it prepares you for advanced programming courses. Available through Starter and Professional subscriptions.

Charles Russell Severance