第1课认识新朋友

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

第1课认识新朋友

———机器人仿真系统的应用与“直行”模块

一、教学目标:

1.了解机器人的功能,知道智能机器人的三个特点

2.学会安装VJC1.5机器人仿真系统

3.了解仿真系统的编程界面和仿真界面

4.学习简单机器人程序的编辑与运行

二、教学重难点:

1.学会安装VJC1.5机器人仿真系统

2学习简单机器人程序的编辑与运行

三、教学课时:

1课时

四、教学设计:

教学反思:

本课是起始教学内容,内容虽然简单,但是需要学习的内容比较多,教学中可以通过简单任务的完成过程,了解仿真系统、学习编程操作和仿真运行程序。

第2课无脚走天下

——“启动电机”模块和“延时等待”模块

一、教学目标:

1.学会“启动电机”模块、“延时等待”模块和“停止电机”模块的设置与应

2.掌握机器人转圈时两轮电机功率的设置方法

3.找出机器人转圈弧度大小与两轮电机功率设置的规律

4.通过绕标场地的搭建,掌握场地存储、加载的方法

二、教学重难点:

1.学会“启动电机”模块、“延时等待”模块和“停止电机”模块的设置

与应用

2.掌握机器人转圈时两轮电机功率的设置方法

三、教学课时:

1课时

四、教学设计:

教学反思:

本课从“直线运动 --- 圆弧运动 ---- 圆的运动 ---- 8字运动 ---- S形运动 ---- 绕标运动”任务的逐步完善、修改、调试的过程中,逐步完成机器人的绕标任务。在学习过程中希望引导学生感受、体会完成任务的过程,并总结出圆弧大小与两轮电机功率之间的关系。

第3课我的本领大

——循环模块与执行器模块组合应用

●本课教学目标

1.理解循环结构在程序中的作用,学会“多次循环”模块的运用。

2.学会“转向”、“发音”、“设置眼睛”、“显示”等模块的设置与运用。

3.体会每次重复动作后添加转向动作的作用

4.理解转角大小与转向时间和转向时电机功率的关系

●教材分析

本课从画圆后转向动作的反复执行需求引入了“多次循环”模块和“转向”模块,为了实现机器人的“人机对话”功能,使机器人在行走过程中可以显示机器人的状态信息,发音等,本课还学习了“发音”、“设置眼睛”、“显示”模块等。

●教学设计

● 教学建议

教学中建议从机器人走圆形的程序入手,然后给出图3.1的任务要求,分析其算法引入循环和转角的需求,从而体会“多次循环”模块和“转向”模块在本任务中的必要性。在完成本任务后,启发学生改变转向的角度和循环次数以观察、摸索规律,以便完成机器人组合多边形程序的规律。

第4课 嘹亮的歌声

——子程序设计与机器人发音

本课教学目标

1.了解子程序的概念

2.通过音乐程序体会设置子程序的必要性

3.学会子程序的创建、编辑和运行

● 教材分析

本课通过音乐程序的制作引入了“子程序”模块,学习子程序的创建,子程序的编辑,在编写音乐子程序的过程中进一步巩固用“发音”模块创作音乐程序的方法。

● 教学设计

●教学建议

本课教学中应让学生感受子程序对简化程序结构的作用,使学生愿意在处理较复杂或重复程序段时,用建立子程序的方式实现程序的模块化设计。

第2单元超人的感觉

一、单元概述

本单元通过“红外测障”模块和“亮度检测”模块的学习,了解传感器的功能和对传感器获取信息做出判断的必要性,学习传感器模块检测获取信息的方法,以及判断获取不同信息产生不同动作的方法。学习多种“条件判断”模块实现对不同动作的处理方法。

二、学习目标

1.掌握“红外测障”模块和“亮度检测”模块的设置方法

2.学会传感器模块的检测方法

3.会用传感器模块对获取的信息进行判断

4.会用“条件判断”模块设置变量进行条件判断

三、重点难点

重点:传感器模块的运用

难点:用传感器模块或条件判断模块做多条件判断

四、学时安排(共计4课时)

第5课:忠诚的卫士 1课时

第6课:看谁“躲”的快 1课时

第7课:机器人“闹钟” 1课时

第8课:机器人“扑火” 1课时

第5课忠诚的卫士

——红外传感器的检测与条件控制

●本课教学目标

1.理解“永远循环”模块在传感器检测程序中的作用

2.学会“红外测障”模块设置和运用方法

3.学会用变量百宝箱设置存放传感器检测值的变量

4.知道红外测障变量获取的检测返回值

●教材分析

本课在对红外传感器获取信息检测的需求下介绍了“永远循环”模块,通过显示检测值的需求学习了在变量百宝箱中设置变量的方法,在仿真环境下建立障碍物并运行检测程序以观测检测结果,通过对检测到障碍后报警的需求学习了“红外测障”模块条件判断的设置功能。

●教学设计

●教学建议

本课教学过程中希望强调智能机器人的三个特点在学习中的体现,让学生感受“红外测障”模块功能体现的“感觉”特点,“条件判断”模块功能体现的“大脑”特点,行走、发声等功能体现的“动作”特点。

第6课看谁“躲”的快

——红外传感器的应用与避障运动

●本课教学目标

1.理解机器人避障的策略

2.学会为机器人设计避障程序

3.掌握条件判断的程序设计方法

4.通过“避障”问题策略的研究分析,提高编程的能力

●教材分析

本课首先从环境的“有障碍”、“无障碍”两种状态设计了如果有障碍启动电机,否则停止电机的避障程序。为了让机器人更好的在行走中避开障碍,提出了根据检测值确定障碍方向并避开障碍行走的任务,引入了对一个变量进行多次条件判断的编程需求。

●教学设计

●教学建议

本课教学中在一个条件判断的基础上引入了多条件判断的编程需求,教学中应注重对避障行走策略的分析,注意培养学生用语言描述条件判断程序段的能力,以加深对条件判断程序结构的理解。

第7课机器人“闹钟”

——亮度传感器的检测与设置

相关文档
最新文档