RoboSim虚拟机器人普及课程大纲

资源下载
  1. 二一教育资源

RoboSim虚拟机器人普及课程大纲

资源简介

RoboSim虚拟机器人普及课程
课程基于中鸣虚拟机器人平台 RoboSim开发,主要面向初次接触RoboSim的中小学生。学生通过在虚拟的世界里学习
课程介绍 设计和编程控制机器人这一过程,逐步掌握传感器应用、机器人设计与运动、编程逻辑与算法等知识技能,为后续
参加机器人竞赛打下基础。
序号 章节 课程名称 学习目标 主要内容
1.了解虚拟机器人的意义及应用;
1 走进虚拟 2.认识虚拟机器人仿真平台界面和学会简单操 学会简单搭建操作
作;
1.了解彩灯原理和编程界面;
2 点亮彩灯 使用编程点亮RGB灯
2.学会拖放编程模块和编写程序点亮彩灯 ;
1.了解等待模块和编程中的顺序结构 ;
3 灯如流水 编程中的顺序结构
2.学会编程控制多个RGB灯依次亮灭;
1.了解“重复执行”模块;
4 指挥交通 编程中的重复执行结构
2.学会编程控制多个RGB灯定时亮灭;
入门
1.了解“重复执行()次”模块;
5 求救信号 重复执行()次
2.学会编程实现求救灯的功能;
1.了解编程中的分支结构;
6 聪明的灯 分支结构
2.了解“如果()那么()”模块和比较模块;
1.了解随机数模块;
7 随机颜色 随机数
2.学会编程实现灯随机变换颜色的功能 ;
1.了解控制器时间;
8 定时开关 控制器时间
2.学会编程实现定时开关灯的功能;
1.了解马达和马达速度模块;
9 直线移动 双马达驱动机器人前进和后退
2.学会编程控制机器人前进和后退;
1.了解差速转弯的原理;
10 转向技巧 差速转弯
2.学会编程控制机器人做出不同的转弯动作 ;
1.了解光电传感器的功能特点和工作原理 ;
11 遇线即停 光电传感器
2.学会编程实现机器人遇到黑线就停止的功能 ;
1.了解超声波传感器的功能特点和工作原理 ;
12 测量距离 2.学会编程实现机器人行驶直到与物体的距离小 超声波传感器
于设定数值时停止;
基础
1.了解触碰传感器的功能和特点;
13 碰撞避障 触碰避障
2.学会使用触碰传感器实现机器人的避障功能 ;
1. 了解避障机器人的应用和编程中的双分支结
构;
14 超声避障 超声波避障、双分支
2.学会使用超声波传感器实现机器人的避障功
能;
1.了解颜色传感器的功能和特点;
15 识别颜色 2.学会编程实现机器人检测到某个颜色做对应动 颜色传感器
作;
1.了解变量的含义和作用;
16 换挡变速 2.认识变量相关的编程模块,学会新建变量和设 变量
定变量数值;
1.了解或模块的功能和特点;
17 防止跌落 2.学会运用光电传感器实现机器人的防跌落功 或模块
能;
1.了解“与”模块的功能和特点;
18 辅助停车 2.学会运用超声波和光电传感器实现辅助停车的 超声波+光电、与模块
功能;
1.了解编程中的并列分支的意义;
19 限位往返 两个触碰传感器应用、并列分支
2.学会两个触碰传感器的配合使用;
1.了解多重并列分支结构;
20 变色技能 触碰+彩灯应用、多个并列分支
2.学会编程实现让彩灯发出所检测颜色的功能 ;
提高
1.了解加减乘除运算编程模块;
21 估算游戏 四则运算编程模块
2.学会使用机器人验证乘法运算的估算结果 ;
1.了解“不成立”模块的功能和特点;
22 过线减速 不成立
2.学会编程实现机器人经过黑线时减速 ;
1.了解巡线送餐机器人的功能和特点 ;
23 沿线行走 2.理解机器人使用一个光电传感器巡线的程序逻 单光电巡线
辑;
1.了解编程中的嵌套分支结构;
24 巡S路线 2.学会使用两个光电传感器实现机器人的巡线功 双光电巡线、嵌套分支结构
能;
1.了解直角线路的巡线方法;
25 直角路线 2.学会使用三个光电传感器让机器人巡线通过直 三光电巡线
角线路;
1.了解重复执行直到()模块;
26 跳舞闹钟 2.学会编程实现机器人在一定时间内重复完成多 重复执行直到()
个动作;
1.了解子程序的作用和用法;
27 转向指示 子程序应用
2.学会创建和调用子程序;
1.了解子程序数字型参数的作用和用法 ;
28 分类存放 子程序数字型参数
2.学会创建和设置数字型参数;
进阶
1.了解子程序布尔型参数的作用和用法 ;
29 测速提醒 子程序布尔型参数
2.学会创建和设置布尔型参数;
1.了解多任务的作用和用法;
30 巡逻警车 多任务
2.学会编程实现多任务程序的功能;
1.了解列表的含义和作用;
31 计划列表 创建列表和增加列表项目
2.学会创建列表和增加列表项目;
1.了解列表中的项目数和判断包含内容 ;
32 幸运号码 项目数、列表内容判断
2.理解在列表中添加唯一数值的程序逻辑 ;

展开更多......

收起↑

资源预览