Python与树莓派实践
Python与树莓派实践
少于1000 人选课
更新日期:2026/03/13
开课平台学银在线
开课高校杭州电子科技大学
开课教师余善恩
学科专业工学电子信息类
开课时间2025/09/01 - 2026/02/27
课程周期26 周
开课状态已结课
每周学时-
课程简介

这门课会讲什么?

本课程包括“Python编程基础”和“树莓派实践”两大部分的内容。前半部分主要讲Python编程基础,主要包括环境的构建与使用、常用数据类型、常用程序结构、面向对象程序设计等;后半部分主要与树莓派结合,实现了红外传感器、超声波传感器、数码管、灯带、SenseHat等硬件模块控制的一些案例及游戏。

你将收获什么?

学习“Python编程基础”这一部分内容,结合课程案例及作业,可以快速入门Python编程语言,包括环境的构建以及Python的各类基本操作及程序实现。

学习“树莓派实践”这一部分内容,可以掌握一些基本的Linux操作系统、树莓派控制硬件等知识及方法,可以快速地了解并应用树莓派结合各类硬件模块来进行一些创意作品实现。

适合什么人学习?

本课程可以对自动化类、电子信息类等需要软、硬件结合的专业开放,通过该课程,学生可以掌握基于Python的树莓派应用,真正体会软、硬结合,助力综合能力的培养。同时,也适合其他听说过Python及树莓派,想用它们来实现自己创意作品,但无从入手的同学。

课程大纲

课程章节

  • 课程介绍及基础知识
  • Python程序设计基础
  • Python程序设计进阶
  • 认识树莓派
  • 树莓派实践基础
  • 树莓派实践进阶

课程介绍及基础知识

1.1 绪论

1.2 环境构建与使用

1.3 基本语法

Python程序设计基础

2.1 基本数据结构

2.2 顺序与选择结构

2.3 循环结构

Python程序设计进阶

3.1 列表与元组

3.2 函数与模块

3.3 面向对象程序设计

认识树莓派

4.1 认识树莓派

树莓派实践基础

5.1 GPIO及简单应用

5.2 超声波与PWM应用

5.3 数码管与灯带

树莓派实践进阶

6.1 SenseHat应用

6.2 贪食蛇游戏设计I

6.3 贪食蛇游戏设计II

App 下载
关注我们