基于树莓派的课程纲要

Page 1

基于树莓派的课程及创新活动教学(大纲) 1. 认识树莓派(连接外设、开关机、图形界面与终端界面、启动及关闭程序、连接有线及 无线网络等) (1-2 课时) 2. 在树莓派上维护软件的方法,包括更新、安装、删除软件等、自己动手制作简易特色树 莓派外壳、用 3D 打印机打印个性化外壳(需相关条件支持)。 (1 课时) 3. Scratch 编程(基础部分) ,内容包括:程序简单介绍、简易多媒体演示、讲故事或游戏 程序设计(2-4 课时) 。 4. Scratch 编程(提高部分) ,内容包括:认识 PicoBoard、安装驱动程序、读取传感器数据、 利用传感器控制 Scratch 程序。 (2-4 课程) 。 5. 让树莓派成为高级媒体播放机(需无线网络支持) ,内容包括:XBMC 的基本设置(如 设置中文界面等) 、播放本机媒体、安装电视直播及其它扩展插件(高级) 、播放百度云 盘的视频、为媒体机增加手机遥控、使用 AirPlay 及其它网络媒体传输协议。 (2 课时) 6. 让树莓派为你作曲,内容包括:Sonic Pi 环境介绍、基本音乐语句、认识音符(数值音 符与五线谱的对照) 、制做一首完整乐曲、利用计算机制作随机音乐等。 (2 课时) 7. 让树莓派为你拍照和录像(初级部分) ,内容包括:安装摄像头(USB 和专用两种) 、使 用基本的照相及录像功能、拍摄短片。 (2 课时) 8. 让树莓派为你拍照和录像(高级部分),内容包括:手机及 Web 遥控、人脸检测及安全 监控(需先学 Python 编程) 。 (2 课时) 9. 用树莓派放松一下:玩几个小游戏、自己动手打造个性化的树莓派街机(高级项目,需 3D 打印机支持) 。 (1 课时) 10. 简易电子小制作,内容包括:认识面包板、认识基本电路、认识简单电子元器件、点亮 一个 LED 灯、交通信号灯项目、开关控制、传感器项目(高级)。(4-6 课时) 11. 使用树莓派学习高级网络技术,内容包括:树莓派作为网络下载机、Web 访问服务器、 无线路由器等。 (4 课时) 12. 将树莓派连接起来,内容包括:无显示器使用树莓派、树莓派的网络、各种远程访问与 控制。 (2 课时) 13. 使用树莓派学习数学,内容包括:数学游戏,使用 GeoGebra 高效学习数学,Mathematica 让你成为大数学家。 (4-6 课时) 14. Python 编程入门,包括基本程序结构和编程方法、模块调用、使用 PyGame 的作图、用 Python 做数值计算等。 (4 课时) 。 15. Python 控制与进阶编程,内容包括控制摄像头、读取 GPIO 数据、控制机器人与汽车(高 级) 、计算机视觉编程(高级) 、数据分析(高级)等。(10 课时) 。 16. 谷歌 Coder 的功能介绍及使用入门(高级课程) 。 (10 课时)


Turn static files into dynamic content formats.

Create a flipbook
Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.