内容正文:
“硬件编程不可不知”
教学设计
一、学习目标
1.知道什么是硬件编程,什么是纯软件编程。
2.知道硬件编程和纯软件编程的区别。
3.知道硬件编程的注意事项。
二、教学重点
知道硬件编程的注意事项。
三、教学难点
知道什么是硬件编程和什么是纯软件编程。
四、教学具准备
配套PPT。
五、教学过程
序号
教学环节
主要内容
一
情景引入
丁丁:点点,我经常听到硬件编程、纯软件编程,到底什么是硬件编程,什么是纯软件编程?硬件编程和纯软件编程有什么区别?硬件编程时,要注意些什么,你知道吗?
点点:呃,这个呀!平时创作编程作品时,偶尔是会出现问题,老师都帮我解决了,也给我讲解了方法。可是,我说不清楚呀!我们再去请教一下老师吧。
丁丁:好。
二
学习什么是硬件编程,什么是纯纯软件编程
1.什么是纯软件编程。
2.什么是 硬件编程。
三
硬件编程和纯软件编程的区别。
硬件编程和纯软件编程最显著的区别是:编程项目或作品,是否利用除电脑以外的开源硬件。
编程项目或作品,需要用到除电脑以外的开源硬件,就是硬件编程;编程项目或作品,不需要用到除电脑以外的开源硬件,就是纯软件编程。
以图形化编程平台kittenblock编程项目为例,在前面学习过的《16 声控灯》中,用图片虚像来模拟开灯关灯效果的,就是纯软件编程。
在声控灯项目中,加入未来板,(硬件展示)通过未来板展示声控灯的亮和灭,就是硬件编程。
四
硬件编程的注意事项
以小喵科技的喵比特为例进行讲解。
(1) 连接硬件。
1.硬件和电脑连接。
(1)连接方法。
(2)注意事项
2.传感器和可编程主板连接。
(2) 两种编程方式。
1. 在线模式。
2. 离线模式(代码模式)。
3. 在线模式和离线模式的区别。
(3) 下载程序。
(四)其他注意事项。
五
小结
反复多听几遍,边听边练,是很好的方法哟。
这节课就上到这里,再见!
硬件编程不可不知
配套练习题
利用身边可以使用的可编程主板,连接到电脑,并将编好的程序下载到主板上。如果有扩展板和外接传感器,尝试使用扩展板将外接传感器和可编程主板连接后,编辑一个硬件支持的程序。
2 / 2
$$