课程背景
小学生,尚未接触过Scratch等相关软件,但有一定的抽象思维。对马达(电机)及小车运动的玩具有一定了解,动手能力相对较强。
教学目标&知识点介绍
1.了解机器人构造,明白编程控制机器人的原理。
2.了解mblock软件,学会拖拽代码块搭建程序的积木式编程方式。
3.学会使用mblock控制mbot机器人电机转动,使其完成基本动作。
4.养成事后整理材料的良好习惯,并感受编程乐趣,体验编程快乐,激发编程欲望。
教学重难点
重点:学会拖拽代码块搭建程序的编程方式;
学会使用mblock控制mbot机器人电机。
难点:“触发事件”概念的理解和正确使用;
理解2.4G无线模块连接。
教学过程
课前准备,自我介绍
今天老师给大家带来了一段视频,上课前,我们先来欣赏一下。
(播放mbot简介视频)
一、开门见山,了解mbot构造
师:今天我们一起来学习视频中的主角!初识mbot机器人(PPT展示课题:初识mbot机器人)。
(教师拿起mbot)老师呀已经把它带入我们的课堂中来了。现在,2分钟时间,同学们将机器人从包装盒里取出后,请仔细观察小车的构造。看小车由哪些元件组成。开始!
(学生取出mbot并观察)
师:停!哪位同学愿意说一说?
预设:有两个轮子,两个马达(师:我们可以叫的更专业一点,叫做“电机”。)
师:谁还有补充呢?
预设:电机上有线连着上面的板子,前面有两只眼睛……
师:观察的真仔细!同学们有没有注意到,所有的元件都连接到这块板子上了呢?
(预设:是!)
它有什么作用呢?(停顿几秒)其实呀!我们把它叫做“Mcore”主控板,我们看。(PPT展示:电机——通电——转动;电机——Mcore主控板(通电)——进行编程控制——转动。)普通的玩具小车,电机只需要通电就能转动了,而mbot智能小车,电机连在mcore主控板上,通电后进行编程,然后实现电机的转动。
二、编程环境mblock,积木式搭建学习
师:那用什么编程呢?老师带来一个软件,叫做:mblock。
(演示打开,学生同步一起操作)我们来认识一下,同学们和老师一起操作,首先我们在桌面找到该软件的图标,一只熊猫的形象。我们打开该软件。好,我们先看大屏幕,先来了解一下各个区域。
(1)菜单与工具栏(2)角色列表区(3)舞台区(4)指令面板:注意,它的上方一共有十大指令,而下方,每一大指令都有它具体的脚本。(5)最后,脚本区。顾名思义,是用来编写脚本的地方。
那它到底是怎么编程的呢?老师提供了一份学习指南书给大家,我们看。知识点一:神奇的mblock之Kitty的烦恼,这里一共有五个环节!5分钟时间,请同学们根据环节流程一步一步的自主学习,掌握编程的奥秘!如果你在某一个环节有困难了,老师在你们的计算机桌面提供了各个环节的辅助视频,你可以查阅。开始!
(学生自主探究)
师:哪位同学愿意到老师这来帮助kitty实现既能走又能翻跟头的愿望?
(学生操作演示)
师:真不错,你们真是太棒了!这么快就掌握编程的奥秘了!
三、沟通桥梁:2.4G介绍
师:接下来,我们进入今天的重头戏了哦,利用该软件,如何使我们的机器人动起来呢?想必同学们早就注意到了“机器人模块”,没错,通过它,我们就可以控制机器人动起来了。
同学们看学习指南书的最后位置,知识点2里,“试一试”练习一(按“上移键”,使电机以100的转速转动)。哪位同学愿意上来展示一下你的本领?(学生上台演示)
非常的正确,你真厉害!咦,机器人为什么没有动起来呢?
预设:通电。(演示的时候详细些)还是没有动起来!怎么回事?
预设:需要将它和计算机连接起来。
对呀!我们还需要将机器人和计算机连接起来。对了!老师先将机器人关掉。注意,我们在不用的时候记得一定要将机器人关掉。
师:连接起来的方式有很多种,今天,我们学习其中的一种:利用2.4G模块进行连接。请同学们从盒子里将“2.4G模块”取出。
师:2.4G模块为什么需要两个部件呢?预设:(学生举手)这个插在机器人身上,另一个插在计算机上。
师:为什么?预设:因为这个上面有引脚,刚好机器人身上也有对应的引脚。
师:你观察的可真仔细!请同学们将2.4G模块暂时放回到桌子上放好,然后看老师这。
(演示如何连接)机器人端接上2.4G信号发射器;这里注意,它一边3个引脚,一边四个引脚,接的时候千万不要弄反了!打开机器人上的开关,我们发现2.4G发射器上面的灯开始一闪一闪,说明它开始自动寻找配对目标了;接下来,我们在计算机端插上2.4G信号接收器,再来看机器人,有没有发现2.4G信号发射器上的这盏灯怎么样了?(预设:一直亮着了。)这就表示接收器和发射器已经相互配对。
但是还差一步,我们看,现在标题栏显示“未连接”,我们在软件的菜单栏中,选择“连接——2.4G无线串口——连接”,注意看,标题栏中显示“串口——已连接”,这就表明软件已经通过2.4G无线和mbot机器人连接成功了。
四、mbot初体验:动起来了
我们再来试试看。
师:成功了,机器人终于动起来了!可是,我们该怎么让它停下来呢?预设(生1):关掉机器人的开关。
师:这的确是个办法!但总是将机器人开关打开关闭会影响机器人的使用寿命,我们可不可以利用软件变成的方式使它停下来呢?预设(生2):再加一个触发事件,使其转速变零。(如想不到可提示:我们把学习指南书打开,看知识点1的日积月累?)
师:非常好!老师就不演示了,同学们看“试一试练习二”,将2.4G模块接好后,完成该练习。如果你遇到麻烦了,请举手告诉老师。开始!(空格键:停止;上移键:向前转动)
(学生动手探究操作。)
师:率先完成的小组继续将“试一试练习三”完成。(上移键:前进;下移键:倒退;左移键:向左转;右移键:向右转;空格键:停止。)
师:完成的小组举手示意。
五、互动小游戏
要求回到座位,保持安静!
师:老师请几位同学来展示一下。(挑选中间两排前面四位同学)请你们根据老师的指令控制小车,好不好?
(学生以四人为单位进行展示,统一将小车放置在平地后,按老师提示执行相应操作)。
六、习惯养成,整理mbot
师:好,同学们请坐好!我们的课到这里就差不多结束了。首先老师给1分钟时间,请同学们将2.4G模块的两个部件和机器人回归原位。注意,拔2.4G模块信号发射器的时候务必小心操作。
学生整理,同时师:我们在平常的生活中也是一样,用完的物体一定要及时的放归原位,这样,我下次用的时候就可以做到清清楚楚,不会出现遗失物品的意外。
七、知识总结,放眼未来
师:通过今天的学习,我们了解了mbot智能小车的构造,学习了编程软件mblock,并且知道了怎么利用2.4G模块让我们的小车成功动起来!
短短一节课,我们就能有这么多的收获,老师真替你们感到高兴!老师期待以后还有机会和你们一起编写程序,让我们的机器人也实现像视频中那样丰富的功能!
下课。
未经允许不得转载:木果创客mbot机器人 » mBot机器人教案——初识mBot机器人
评论前必须登录!
注册