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

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

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

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

The Raspberry Pi Platform and Python Programming for the Raspberry Pi

Курс от University of California, Irvine
Уровень не указан≈ 9.4 чАнглийский
О курсеНавыкиПрограммаПреподаватели

О курсе

The Raspberry Pi is a small, affordable single-board computer that you will use to design and develop fun and practical IoT devices while learning programming and computer hardware. In addition, you will learn how to set up up the Raspberry Pi environment, get a Linux operating system running, and write and execute some basic Python code on the Raspberry Pi. You will also learn how to use Python-based IDE (integrated development environments) for the Raspberry Pi and how to trace and debug Python code on the device. Please note that this course does not include discussion forums.

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

Python ProgrammingOperating SystemsSystem ConfigurationLinux CommandsCommand-Line InterfaceComputer HardwareInternet Of ThingsEmbedded SoftwareProgramming PrinciplesUnix ShellComputer ProgrammingDevelopment EnvironmentEmbedded SystemsElectronic HardwareHardware ArchitectureLinux AdministrationLinuxProgram DevelopmentSoftware InstallationFile Systems

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

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

01Getting Started with Raspberry Pi15 материалов

---- Get Started ----

Course OverviewЧтение

---- Module 1 ----

Module 1 ObjectivesЧтениеModule 1 ReadingЧтениеModule 1 Introduction (Video)Видео

---- Lesson 1 ----

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

Ian Harris

Professor

The Raspberry Pi Platform and Python Programming for the Raspberry Pi
В каталоге вашей программы

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

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

Начать на Coursera

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

Обучение на Coursera

≈ 9.4 ч

4 модулей

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

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

Часть программы вашего университета
Lecture 1.1 - Raspberry Pi Board (Updated)Видео
Lecture 1.2 - Raspberry Pi ProcessorВидео
Lecture 1.3 - Raspberry Pi vs. Arduino (Updated)Видео

---- Lesson 2 ----

Lecture 2.1 - Operating System BenefitsВидеоLecture 2.2 - ProcessesВидеоLecture 2.3 - Raspberry Pi IoTВидео

---- Lesson 3 ----

Lecture 3.1 - Raspberry Pi SetupВидеоLecture 3.2 - Raspberry Pi ConfigurationВидеоLecture 3.3 - Overclocking (Updated)Видео

---- Assessment ----

Module 1 QuizЗаданиеSetting Up Your Raspberry Pi(AI-Graded Assignment)Задание
02Linux Fundamentals for Raspberry Pi14 материалов

---- Module 2 ----

Module 2 ObjectivesЧтениеModule 2 ReadingЧтениеModule 2 Introduction (Video)Видео

---- Lesson 1 ----

Lecture 1.1 - Linux BasicsВидеоLecture 1.2 - LoginВидеоLecture 1.3 - Linux Filesystem (Updated)Видео

---- Lesson 2 ----

Lecture 2.1 - Navigating the Filesystem (Updated)ВидеоLecture 2.2 - Text Editors (Updated)ВидеоLecture 2.3 - Accessing FilesВидео

---- Lesson 3 ----

Lecture 3.1 - PermissionsВидеоLecture 3.2 - ProcessesВидеоLecture 3.3 - Linux Graphic User InterfaceВидео

---- Assessment ----

Module 2 QuizЗаданиеDemonstrating Basic Linux Navigation(AI-Graded Assignment)Задание
03Python Programming for Raspberry Pi14 материалов

---- Module 3 -----

Module 3 ObjectivesЧтениеModule 3 ReadingЧтениеModule 3 Introduction (Video)Видео

---- Lesson 1 ----

Lecture 1.1 - Python on Raspberry PiВидеоLecture 1.2 - Python Programming EnvironmentВидеоLecture 1.3 - Python ExpressionsВидео

---- Lesson 2 ----

Lecture 2.1 - StringsВидеоLecture 2.2 - FunctionsВидеоLecture 2.3 - Function ArgumentsВидео

---- Lesson 3 ----

Lecture 3.1 - ListsВидеоLecture 3.2 - List MethodsВидеоLecture 3.3 - Control FlowВидео

---- Assessment ----

Module 3 QuizЗаданиеSorting Numbers Using a Python List(AI-Graded Assignment)Задание
04GPIO Programming and Hardware Control14 материалов

---- Module 4 ----

Module 4 ObjectivesЧтениеModule 4 ReadingЧтениеModule 4 Introduction (Video)Видео

---- Lesson 1 ----

Lecture 1.1 - General Purpose IO PinsВидеоLecture 1.2 - Protocol PinsВидеоLecture 1.3 - GPIO AccessВидео

---- Lesson 2 ----

Lecture 2.1 - General Purpose IO Pins (Updated)ВидеоLecture 2.2 - Pulse Width ModulationВидеоLecture 2.3 - Demo of a BlinkВидео

---- Lesson 3 ----

Lecture 3.1 - Graphic User InterfaceВидеоLecture 3.2 Tkinter LibraryВидеоLecture 3.3 - InteractionВидео

---- Assessment ----

Module 4 QuizЗаданиеControlling LED Behavior with a Push Button(AI-Graded Assignment)Задание