【#文档大全网# 导语】以下是®文档大全网的小编为您整理的《第14课 机器人分辨颜色教案》,欢迎阅读!
第14课 机器人分辨颜色
太古小学 马任
学习目标:
1、 了解地面检测传感器,学会利用“地面检测“模块编写程序。 2、 初步学会在仿真软件中编辑场景。
3、 了解程序的选择结构及其在程序中的作用。 准备:音乐——我和你 课件:课件 教学过程: 一、导入:(时间:3‘)
1、谁能告诉我奥运五环旗有几种颜色?红(大洋洲)蓝(欧洲) 黑(非洲)绿(美洲)黄(亚洲) 白(旗子)
2、 你知道奥运五环旗在机器人眼中的颜色吗?
3、这是为什么呢? 有几种途径寻找答案?(问老师 问同学 问书 问电脑网络) 了解地面检测传感器 你想知道五环旗子上各种颜色的数值吗? 二、创建环境:(10‘)
我们先创建一个机器人分辨颜色的环境。 怎样可以进入仿真环境。(请一个同学说,老师演示) 认识仿真环境界面:
请找到环境编辑栏,有几种环境编辑。(实体:图形 声 光) 选中编辑工具,与画图软件一样,画圆。(要想把圆画的圆,可以怎样做?) 任务一:画五个一样大小的圆 编辑改变图形的颜色、大小。 任务二:选中改变颜色和大小。 任务三:保存环境
二、编辑分辩颜色的程序:
1、 思考:怎样让机器人分辩颜色?需要哪些模块?
地面检测模块 显示模块
2、 思考:程序的执行过程: 地面检测——变量(灰度值)——显示 3、 设置显示参数。
右击显示模块——“变量百宝箱”——引用变量——地面变量(有小钥匙,表示选中)——确定
四:测试: 1、 加载环境。
2、 测试,记录数值。
3、 拓展变化颜色,测试其他颜色的值。
五:过桥程序:
奥运会结束后,有个联欢活动,规定:远动员只能在黄色天桥区域活动,其他区域要警告转向。
1、怎样设计环境:
学生练习设计黄色的矩形环境,保存。
2、怎样设计程序:
要用到哪些模块: 地面检测 直行 转向 思考程序执行过程: 地面检测
等于黄色(85)直行 不等于就转向
还可以怎样做:
地面检测
不等于黄色(85)转向 不等于就直行
编程:设置地面检测参数 =(!=)85 3、测试:
4、可以让他无限次联欢吗?可以用什么模块。——循环 5、试试循环模块,让机器人在黄色桥上联欢。 (音乐: 我和你)
6、保存程序,给程序取个好听的名字。) 、拓展:
当只有两种选择时,还可以怎样设计执行程序:
地面检测
等于黑色(255)转向 不等于就直行 任选一种颜色的天桥环境,试试。
总结: 编程的思路 五步法
板书:
编写程序五步法:
需要哪些模块? 程序执行过程? 设置参数? 保存程序 测试程序
本文来源:https://www.wddqxz.cn/db6b3bda7f1cfad6195f312b3169a4517723e5e1.html