К содержимому
learnspaceYOUR NEXT CHAPTER
ПРОСТРАНСТВО ОБУЧЕНИЯ
ГлавнаяКаталог курсовМоё обучениеCoursera

Знания без границ

Учитесь у лучших университетов и компаний мира.

Открыть Coursera
Интеграция
Пространство университета
Моё пространствоСтраница курса
↵
ЯЛичный кабинетСтудент
© 2026 LearnSpaceКаждый день — возможность узнать больше.Помощь
Programming for Everybody (Getting Started with Python) · LearnSpace
Назад в каталог
courseraПрограммирование

Programming for Everybody (Getting Started with Python)

Курс от University of Michigan
Начальный≈ 17 чАнглийский
О курсеНавыкиПрограммаПреподаватели

О курсе

This course aims to teach everyone the basics of programming computers using Python. We cover the basics of how one constructs a program from a series of simple instructions in Python. The course has no pre-requisites and avoids all but the simplest mathematics. Anyone with moderate computer experience should be able to master the materials in this course. This course will cover Chapters 1-5 of the textbook “Python for Everybody”. Once a student completes this course, they will be ready to take more advanced programming courses. This course covers Python 3.

Навыки, которые вы освоите

Python ProgrammingComputer ProgrammingDebuggingProgramming PrinciplesSoftware InstallationProgram Development

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

7 модулей · 71 учебных материалов

01Chapter One - Why We Program10 материалов

Welcome

Welcome to Class - Dr. ChuckВидеоWelcome from the Creator of Python - Guido van RossumВидеоCourse Overview and ResourcesЧтениеPre-Course SurveyЧтение

Lecture: Chapter 1

Учитесь у экспертов

Charles Russell Severance

Clinical Professor of Information

Programming for Everybody (Getting Started with Python)
В каталоге вашей программы

Инвестируйте в себя

Новые знания — в удобное для вас время.

Начать на Coursera

Обучение откроется на Coursera
в новой вкладке

Обучение на Coursera

≈ 17 ч

7 модулей

Язык: Английский

Субтитры: Арабский, Французский, Бенгальский, Узбекский, Украинский, Китайский (Китай), Греческий, Итальянский, Бразильский португальский, Вьетнамский, Нидерландский, Корейский, Немецкий, Пушту, Урду, Русский, Тайский, Индонезийский, Шведский, Турецкий, Азербайджанский, Испанский, Дари, Хинди, Японский, Казахский, Венгерский, Польский

Часть программы вашего университета
Why ProgramВидео
Hardware OverviewВидео
Programming Concepts Check-InЗадание
Python as a LanguageВидео
Industry Voices and Office HoursЧтение
Explore: The Programmer's Role and ImpactDIALOGUE
02Installing Python8 материалов

Installing Python - Overview

Important: Using Python in this ClassЧтениеChoosing a Text EditorЧтениеDemonstration: Using the Python PlaygroundВидеоPython Code PlaygroundВнешний инструмент

Installing Python - Tutorials

Installing and Using Python - Windows/macOSЧтениеTaking Screen Shots for Assignments - Windows/macOSЧтениеInstalling PythonЗадание

Bonus Material

Industry Voices: Eben Upton - Raspberry PiЧтение
03Chapter One: Why We Program (continued)8 материалов

Lecture: Chapter 1 (continued)

Elements of PythonВидеоWriting Paragraphs of CodeВидео

Review: Chapter 1

Quiz: Chapter 1Задание

Assignment: Chapter 1

Demonstration: Doing the "Hello World" AssignmentВидеоSubmitting Programming AssignmentsЧтениеAssignment: Write Hello WorldВнешний инструмент

Bonus: Chapter 1

Industry Voices: Daphne Koller - Building CourseraЧтениеFace-to-Face Office Hours: Milan, ItalyВидео
04Chapter Two: Variables and Expressions14 материалов

Lecture Materials

Constants, Reserved Words & VariablesВидеоVariable Names and AssignmentВидеоNumerical ExpressionsВидеоVariable TypesВидеоExpressions Check-InЗаданиеWriting Comments in PythonВидеоYour First I-P-O ProgramВидео

Review: Chapter 2

Quiz: Chapter 2Задание

Assignment: Chapter 2

Assignment: Welcome MessageВнешний инструментWhere Is the Worked Exercise for Assignment: Welcome Message?ЧтениеAssignment: Pay CalculatorВнешний инструментWorked Exercise: Pay CalculatorЧтение

Bonus: Chapter 2

Industry Voices: Pooja Sankar - Building PiazzaЧтениеOffice Hours: Mountain View, CAВидео
05Chapter Three: Conditional Code9 материалов

Lecture materials

Conditional Statements, Part 1ВидеоConditional Statements, Part 2ВидеоConditional Statements, Part 3Видео

Review: Chapter 3

Quiz: Chapter 3Задание

Assignment: Chapter 3

Assignment: Overtime Pay CalculatorВнешний инструментWorked Exercise: Exercise 3.2ЧтениеAssignment: Write Conditional StatementsВнешний инструмент

Bonus: Chapter 3

Industry Voices: Massimo Banzi - ArduinoЧтениеOffice Hours: Seoul, South KoreaВидео
06Chapter Four: Functions7 материалов

Lecture materials

Using FunctionsВидеоBuilding Functions, Part 1ВидеоBuilding Functions, Part 2Видео

Review: Chapter 4

Quiz: Chapter 4Задание

Assignment: Chapter 4

Assignment: Build FunctionsВнешний инструмент

Bonus: Chapter 4

Industry Voices: Guido van Rossum - the Early Years of PythonЧтениеOffice Hours: Manila, PhilippinesВидео
07Chapter Five: Loops and Iteration15 материалов

Lecture: Chapter 5

Loops and IterationВидеоDefinite LoopsВидеоFinding the Largest ValueВидеоLoops and Iterations Check-InЗаданиеLoop IdiomsВидеоFinding the Smallest ValueВидео

Review: Chapter 5

Quiz: Chapter 5Задание

Assignment: Chapter 5

Worked Exercise: Exercise 5.1ЧтениеAssignment: Find the Largest and Smallest NumbersВнешний инструмент

Bonus: Chapter 5

Industry Voices: Guido van Rossum - the Modern Era of PythonЧтениеOffice Hours: Paris, FranceВидео

Wrap-Up

What's Next - Dr. ChuckВидеоPlease Rate this Course on Class-CentralЧтениеPost-Course SurveyЧтениеKeep Learning With Michigan Online!Чтение