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

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

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

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

Introduction to Python

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

О курсе

In today’s society, uses for new technologies are broadening in scope and revolutionizing the world. Many new technologies automate redundant tasks so people may complete tasks of greater priority. These new automated technologies depend on the constant innovation of software. To develop software that can increase our efficiency and change the world for the better, it is vital to understand how to code using different programming languages. This specialization introduces the basics of the Python programming language and teaches how to implement solutions to real-world problems using Python syntax. Topics in this course range from utilizing integrated development environments (IDEs) to implementing Python syntax in scripts. Some of the position titles that may benefit from this course are computer scientist, computer engineer, software engineer, software developer, software tester, electrical engineer, mechanical engineer, chemical engineer and aerospace engineer. You do not need programming or computer science experience to learn the material in this course. This course is open to anyone who is interested in learning how to code and write programs in Python. We are very excited that you will be learning with us and hope you enjoy the course!

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

Development EnvironmentComputer ProgrammingComputational LogicProgramming PrinciplesScriptingCode ReusabilityProgram DevelopmentIntegrated Development EnvironmentsSoftware EngineeringPython Programming

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

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

01Specialization Introduction2 материалов

Specialization Introduction

Specialization IntroductionВидеоSpecialization IntroductionЧтение
02Module 1: Course Introduction 15 материалов

Instructor Bio

Steven OsburnЧтение

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

Adwith Malpe

Assistant Teaching Professor

Introduction to Python
В каталоге вашей программы

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

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

Начать на Coursera

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

Обучение на Coursera

≈ 16.9 ч

5 модулей

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

Субтитры: Испанский

Часть программы вашего университета
Adwith MalpeЧтение

Module 1 Lesson 1: Course Introduction

Instructor Introduction Video, Steven OsburnВидеоInstructor Introduction Video, Adwith MalpeВидеоMeet and GreetОбсуждение

Module 1 Lesson 2: Overview of Python

Lesson 2 OverviewЧтениеWeekly Lesson PowerPointЧтениеIntroduction to Programming LanguagesВидеоHistory of PythonВидеоWhy Python?Обсуждение

Module 1 Lesson 3: Python Development Environment

Lesson 3 OverviewЧтениеWeekly Lesson PowerPointЧтениеWhat is the Python Interpreter?ВидеоWhat is Google Colab?ВидеоFormative Assessment: Create Your First Program!Задание
03Module 2: Input-Output Process in Python 24 материалов

Module 2 Lesson 1: Data Input-Output Process in Python

Lesson 1 OverviewЧтениеWeekly Lesson PowerPointЧтениеHow to Enter User Input and Display it to the Screen in Python ВидеоInput-Output CodeЧтениеInput-Output ProcessОбсуждение

Module 2 Lesson 2: Creating Variables in Python

Lesson 2 OverviewЧтениеWeekly Lesson PowerPointЧтениеVariables and Data Types in PythonВидеоHow to Define Constants in PythonВидеоVariables CodeЧтениеPractice Creating Variables Задание

Module 2 Lesson 3: Numeric and String Data Types in Python

Lesson 3 OverviewЧтениеWeekly Lesson PowerPointЧтениеHow to Handle Numeric Data TypesВидеоHow to Handle String Data Types ВидеоType Conversion in PythonВидеоNumeric and String Data Types CodeЧтение

Module 2 Lesson 4: How to Use Arithmetic Operators

Lesson 4 OverviewЧтениеWeekly Lesson PowerPointЧтениеArithmetic Expressions in Python ВидеоArithmetic Expressions CodeЧтениеWhat is Operator Precedence?Взаимная проверкаProcessing InputЗадание
04Module 3: Control Structures in Python 18 материалов

Module 3 Lesson 1: How to Use Logical Operators in Python

Lesson 1 OverviewЧтениеWeekly Lesson PowerPointЧтениеLogical Operators (and or not)Видео

Module 3 Lesson 2: How to Create If-Else Statements in Python

Lesson 2 OverviewЧтениеWeekly Lesson PowerPointЧтениеIf, Else Statements ВидеоHow to Create Nested If, Elif and Else StatementsВидеоIf Elif Else Statement CodeЧтениеControl Structures in PythonЗадание

Module 3 Lesson 3: How to Create Loops in Python

Lesson 3 OverviewЧтениеWeekly Lesson PowerPointЧтениеWhat Are Loops Used For In Python And What Are Lists?ВидеоCreating Condition-Controlled Loops (While)ВидеоCreating Count-Controlled Loops (For)ВидеоCreating Nested LoopsВидео
05Module 4: How to Implement Functions in Python16 материалов

Module 4 Lesson 1: Creating and Using Functions in Python

Lesson 1 OverviewЧтениеWeekly Lesson PowerPointЧтениеCreating and Using FunctionsВидеоFunctions CodeЧтениеFunctions Задание

Module 4 Lesson 2: Python Math Library

Lesson 2 OverviewЧтениеWeekly Lesson PowerPointЧтение How to Use the Math Library in PythonВидеоMath Library CodeЧтение

Module 4 Lesson 3: What is the Random Library?

Lesson 3 OverviewЧтениеWeekly Lesson PowerPointЧтениеHow to Use the Random LibraryВидеоRandom Library CodeЧтениеRandom LibraryЗаданиеCourse ReviewВидеоCreate a Simple Calculator
Quiz on Numeric Data TypesЗадание
Loop Statements CodeЧтение
LoopsЗадание
Formative Assessment: Loops and Conditional StatementsЗадание
Взаимная проверка