最新消息:

Scratch传感器板使用介绍

Scratch 少儿编程 5793浏览 0评论
Scratch传感器创意

友情提示:视频教程观看时请手动设置清晰度。

Scratch传感器板使用介绍
Scratch 是由麻省理工学院媒体实验室开发的,适合儿童学习和使用的计算机程序设计语言。孩子们可以利用它学习编程,可以与他人一起分享自己创作的互动式故事、游戏和动画。
 
在“好好搭搭”(haohaodada.com)网站上,还可以在线使用Scratch 编写传感器板程序,从而将计算机虚拟世界跟真实物理世界连接起来,大大丰富和扩展了 Scratch,使得普通小学生也可以编写各种具有现实意义的 Scratch 程序作品。
 
Scratch 传感器板是扩展 Scratch 软件功能的一组硬件。通过传感器板能够感知真实环境的变化(比如声音的响度、光线的亮度),同时将数值传送到 Scratch 软件中。利用 Scratch传感器板可以创作出更为丰富多彩的互动作品。
 
Scratch 传感器板上一般集成有多种传感器。传感器是一种检测装置,它能感知特定的测量对象,然后按照一定的规律转换成计算机等设备可处理的信号。根据传感器基本的感知功能,常见的有:光敏传感器、声敏传感器、力敏传感器、热敏传感器等几大类。
 
Scratch 官方支持的传感器板叫做 PicoBoard(如下图所示),它提供了按键、滑杆、亮度、声音这四个传感器,同时还提供了四个扩展接口。
Scratch传感器板使用介绍
 
“好好搭搭传感器板”是一种标准的 Scratch 传感器板。与 PicoBoard 相比,除了按键、滑杆、亮度、声音这四个传感器以外,还增加了摇杆这个传感器以及蜂鸣器、LED 灯,同时还支持使用在线版的Scratch 进行编程。
Scratch传感器板使用介绍
“好好搭搭”网站上有大量使用“好好搭搭传感器板”编写的程序作品,这些程序作品,进一步扩展了 Scratch 的功能,使得 Scratch 作品更为丰富多彩。
要在线使用“好好搭搭传感器板”程序作品,可以按以下步骤操作:
 
1、打开浏览器,进入“好好搭搭”网站(haohaodada.com),然后单击网站首页右上角的“登录”按钮,在打开的“用户登录”对话框中输入用户名及密码登录网站(如果没有账号,请先注册)。
 
2、登录完成后,单击网站浏览器地址栏,在地址栏中输入“haohaodada.com/b1”,打开本书的范例程序网页,单击其中的作品缩略图,就会打开相应程序作品的“项目页”。
Scratch传感器板使用介绍
与普通 Scratch 程序作品一样,传感器板程序作品也是由作品名称、作者信息、作品预览以及作品说明等内容组成。但与普通 Scratch 不一同的是,直接单击“开始旗”,程序不会正常运行,这是由于这些程序作品都是基于“好好搭搭传感器板”开发的,在使用之前必须连接传感器板。
3  “好好搭搭传感器板”使用的时候必须运行“好好搭搭插件”中的“在线编程”插件程序。如果计算机中已经安装了“好好搭搭插件”,那么会在计算机桌面上找到“在线编程”快捷图标,单击就可以运行插件;如果没有安装插件,可以先按照课后“阅读材料一”介绍的步骤安装,再运行“在线编程”插件;如果计算机桌面上没有“在线编程”快捷图标,可以单击桌面左下角的“开始”按钮,在打开的“程序”中查找名为“haohaodada”的程序组,该程序组中包含有“在线编程”快捷图标。
Scratch传感器板使用介绍
4. 插件运行以后,还需要使用 USB 线,将传感器板与计算机连接起来。可以将 USB 小口端的插头插入“好好搭搭传感器板”的 USB 接口,大口插头插入计算机的 USB 接口。如果所插入的计算机接口是第一次连接传感器板,那么会自动识别并安装驱动程序。
 
5. 传感器板连接正常以后,“haohaodada 在线编程”程序会自动选择设备对应的串口,只要单击“连接”按钮,就可以将传感器板与计算机连接起来。需要注意的是,在传感器板使用过程中,“haohaodada 在线编程”程序窗口不能关闭。
 
6. 重新返回前面步骤打开的传感器板程序作品项目页,单击预览窗口中的“开始旗”,就可以使用传感器板控制 Scratch 程序作品。
 
本书由资深学科教研员和骨干教师通过两年多的研究与教学实践编撰而成,专为小学中、低年级学生打造。通过学习,学生可以系统、全面地了解基于 Scratch的传感器板编程,绝大多数学生都能够独立编写富有创意的传感器板程序作品。且本文全部资料开源,欢迎创客们使用。

您必须 登录 才能发表评论!