本课程包括“Python编程基础”和“树莓派实践”两大部分的内容。前半部分主要讲Python编程基础,主要包括环境的构建与使用、常用数据类型、常用程序结构、面向对象程序设计等;后半部分主要与树莓派结合,实现了红外传感器、超声波传感器、数码管、灯带、SenseHat等硬件模块控制的一些案例及游戏。
学习“Python编程基础”这一部分内容,结合课程案例及作业,可以快速入门Python编程语言,包括环境的构建以及Python的各类基本操作及程序实现。
学习“树莓派实践”这一部分内容,可以掌握一些基本的Linux操作系统、树莓派控制硬件等知识及方法,可以快速地了解并应用树莓派结合各类硬件模块来进行一些创意作品实现。
本课程可以对自动化类、电子信息类等需要软、硬件结合的专业开放,通过该课程,学生可以掌握基于Python的树莓派应用,真正体会软、硬结合,助力综合能力的培养。同时,也适合其他听说过Python及树莓派,想用它们来实现自己创意作品,但无从入手的同学。

