第4课 让机器人动起来
- 格式:doc
- 大小:611.50 KB
- 文档页数:6
让机器人动起来教学目标:1、通过本课,加强学生信息技术能力的培养;2、通过参与,引导学生在人工智能时代与我们的学习生活等各方面的密切联系感受到人工智能无处不在。
3、培养他们的逻辑能力,训练学生能根据目标设定,选择程序模块、选择小车机器人运行速度,选择小车机器人运行时间,设置转弯的电机运行数据、设置转弯的电机运行的时间。
培养学生信息编辑逻辑的能力。
教学重难点:通过动手操作,让学生感受人工智能系统的编程逻辑,感受人工智能系统数据指令的严谨性。
教学时间:1课时教学过程:导入同学们我们上节课组装的小车机器人带来了吗?要怎么样才能让我们的机器人动起来。
(板书:动起来)一、同学们要给机器人编程,要做些什么?学生交流,师小结1、需要用数据线将机器人与电脑连接起来。
2、需要把编程软件:micro:bit软件打开3、导入Startbit程序模块。
二、设定目标:1、机器人前进+后退+左转+右转2、机器人前进+行驶方向箭头+后退+行驶方向箭头+左转+行驶方向箭头+右转+行驶方向箭头二、教师讲授程序编辑程序1、当开机时初始化Startbit2、设置电机1行驶速度、设置电机2行驶速度(前进)3、设置电机运行时间4、设置电机1行驶速度、设置电机2行驶速度(后退)5、设置电机运行时间6、设置电机1行驶速度、设置电机2行驶速度(左转)7、设置电机运行时间8、设置电机1行驶速度、设置电机2行驶速度(右转)9、设置电机运行时间10、设置电机1行驶速度、设置电机2行驶速度(停车)三、学生自主上机编程。
教师巡视学生学习情况。
四、教师讲授目标2程序编辑程序1、当开机时初始化Startbit2、设置电机1行驶速度、设置电机2行驶速度(前进)加入指示方向箭头。
3、设置电机运行时间4、设置电机1行驶速度、设置电机2行驶速度(后退)加入指示方向箭头。
5、设置电机运行时间6、设置电机1行驶速度、设置电机2行驶速度(左转)加入指示方向箭头。
7、设置电机运行时间8、设置电机1行驶速度、设置电机2行驶速度(右转)加入指示方向箭头。
《让简易机器人动起来》作业设计方案第一课时一、设计目的:本作业设计旨在帮助学生掌握基本的机器人编程和控制技能,通过操控简易机器人完成不同任务,提高他们的创造力和解决问题能力。
二、适用对象:本设计适用于初中生或高中生,无编程经验的学生。
三、设备准备:1. 简易机器人(如mBot等)x12. 电脑x13. mBlock软件x1四、作业内容:1. 任务一:机器人移动控制学生需利用mBlock软件,编写简单的程序来控制机器人前进、后退、左转、右转等基本动作。
要求学生按照给定的路线,让机器人准确行走到指定的终点。
2. 任务二:避障功能设计学生需要设计一个能够识别障碍物并自动避开的程序。
他们可以利用机器人上的传感器来检测环境,一旦发现障碍物,就及时调整机器人的方向,避免碰撞。
3. 任务三:声控功能实现学生需要编写一个程序,使机器人能够根据声音指令进行相应的动作。
例如,当说出“前进”时,机器人前进;说出“后退”时,机器人后退。
4. 任务四:追光功能设计学生需设计一个程序,使机器人能够自动跟随光线运动。
他们可以利用机器人上的光线传感器来实现这一功能,让机器人在光线的引导下自由移动。
五、作业要求:1. 学生需独立完成以上四个任务,并将编写的程序上传到机器人中进行测试。
2. 学生需要在规定时间内完成作业,提前预习相关知识,并在作业过程中能够灵活运用所学内容。
3. 学生需记录下整个作业过程中遇到的问题和解决方法,以及自己在完成任务中的感悟和体会。
六、评价标准:1. 完成度:学生是否能按时完成所有任务并正确运行程序。
2. 创新性:学生在设计程序的过程中是否有创新思维和独特设计。
3. 解决问题能力:学生在遇到困难时是否能够独立思考并解决问题。
4. 自我反思:学生是否能够对自己的作业过程进行反思,总结经验和教训。
七、总结:通过本次作业设计,学生将能够学会基本的机器人编程和控制技能,培养他们的创造力和解决问题能力。
希望学生能够在完成作业的过程中收获知识,提高技能,享受科技带来的乐趣。
让人型机器人动起来(一)教学内容本节课主要让学生了解人型机器人的软件操作及简单动作的运用让机器人动起来。
(二)学情分析教学对象:七年级学生对象分析:学生在接触机器人中,对机器人的定义、编程方法有一定的了解,已经对机器人产生浓厚的兴趣,但对比赛用的人型机器人的还想进一步了解,本节课通过人型机器人软件平台的介绍及操作,让机器人动起来,可以激起学生进一步学习和探索。
(三)教学任务(1)通过学习软件的使用,抓握简单正确编程方法。
(2)了解人型机器人行动的工作原理。
(3)通过工作原理作出简单的动作(四)教学目标1、知识与技能(1)掌握软件平台的使用(2)理解人型机器人的工作原理2、过程与方法(1)采用教师讲授、学生动手、亲自体验编程的方法,让学生逐步学会机器人简单动作的操作。
(2)通过小组写作探究的活动,掌握小组协作的方法。
3、情感与价值观(1)通过对软件的学习与实践,使学生养成善于思考和积极探索的良好习惯。
(2)通过小组协作,培养学生团结合作的意识。
(五)教学重点和难点重点:软件平台的使用,简单的编程原理。
难点:用程序完成机器人的动作及连贯动作。
(六)教学方法(1)教师介绍讲解平台,学生动手操作实践的学习方法。
(2)实验观察的方法,获取机器人动作的编程和总结(七)教学准备电脑、课件、人型机器人(八)教学过程(1)通过引入:以2012春晚人型机器人的表演,开始接开人型机器人神秘的面纱,激发学生的学习兴趣。
(2)新课学习:讲解软件平台的使用,通过使用演示平台,逐渐让主要图标:连接到机器人在未连接机器人之前, 您需要辨识计算机的端口. 您要用 USB 转接头来连接RS232/JACK 连接线, 将其与您的计算机连接.(3)实践活动:通过编程演示后,让学生自行操作熟悉软件的工作原理,充分体现学生自主性,提高动手和实践能力。
(4)提出问题:在熟悉操作软件之后,我们应该怎么让机器人动起来,在没有机器人的情况下要怎么去看我们编程是否正确呢?怎么在平台上自行演示?首先由学生自行探索,再由老师重新讲解模拟平台的使用。
让机器人动起来均可删除,删除的方法为:将要删除的部分从程序主体中“拿起”,再将其拖到垃圾箱处,点击一个鼠标左键即可。
③模块属性的设置在模块上点击鼠标右键即可对模块属性进行设置。
★注:在讲解完操作步骤后,让学生自己动手练习,由于这部分较简单,只给学生留出了几分钟的时间。
〈三〉、学习【直行】和【转向】模块1、【直行】模块的设置①在【直行】模块上点击鼠标右键,会弹出【直行】模块的属性窗口。
②在弹出的属性窗口中可以设置机器人前进的速度和时间。
★注:若速度为正则表示机器人前进,若速度为负则表示机器人后退仿真运行2、【转向】模块的设置①在【转向】模块上点击鼠标右键,在弹出的【转向】引导学生动手练习指导学生在仿真系模块中改变它的属性。
★注:速度若为正则右转,速度若为负则左转。
3、要求学生利用【直行】模块在『仿真系统』中的[沿线走环境]中走第一段路线。
4、要求学生利用【转向】模块调试参数〈四〉、加载[沿线走场地]我们刚才学习了【直行】和【转向】模块,我们也知道了如何构造简单的流程图程序了,那么在我们完成程序后,我们要如何检测它的正确与否呢?这就要进入我们的仿真系统了。
1、所谓的仿真环境系统:就是模仿机器人在各种环境中的运行情况,我们简单学习了仿真环境系统,下面我们就结合一个例子来一块看一下在仿真环境中的机器人是如何运行的。
①单击工具栏中的[仿真]进入仿真环境②加载环境:单击仿真环境界面左侧的[加载]按钮,打开[加载]对话框,选择[沿线走],加载路线环境(如图)〈五〉、机器人沿线调试(重点在于学生动手操作,讨论、归纳问题)任务要求:编写程序能够控制机器人,走出上图中的路统中运行调试参数简单提示程序的大致思路:前进]→[右转] →[直行] →[右转] →[直行]引导学生调试参数与学生一起总结在调试的过程所出现的问题:指导学生分组讨论线。
★分析题目:本题的主要的目的在于①练习模块的操作能力②熟悉如何加载仿真环境③熟悉【直行】和【转向】模块④培养学生动手操作,比较理论与实践之间的差距1、2、学生自己导入运行环境,自己调试程序,在学生调试的过程中,发现问题可以随时与同学与老师一块讨论发生问题的原因,如何改进。
《让简易机器人动起来》作业设计方案第一课时一、课程背景本次作业设计旨在让学生通过操控简易机器人来学习机器人技术和编程知识。
通过动手操作,学生可以更好地理解机器人的原理和运行方式,并培养他们的动手能力和逻辑思维能力。
二、设计目标1. 让学生了解简易机器人的基本组成和工作原理。
2. 培养学生的动手能力和合作能力。
3. 培养学生的编程思维和逻辑思维能力。
三、作业设计1. 学生分组,每组5人,每组配备一台简易机器人。
2. 每组学生根据提供的教学视频和教材材料,学习机器人的基本知识和操控方法。
3. 学生利用提供的编程软件,编写简单的指令,让机器人完成基本的动作,如前进、后退、左转、右转等。
4. 学生根据自己设计的任务,编程操控机器人完成特定动作,如绕过障碍物、拾取物品等。
5. 学生通过实践操作,不断调整指令和参数,优化机器人的行动方式,提高机器人的执行效率。
6. 每组学生在规定时间内完成任务,并进行现场演示和介绍。
四、评价方式1. 实验报告:学生需要撰写实验报告,包括实验目的、实验过程、实验结果分析等内容。
2. 机器人表现:评价机器人的表现,包括动作的流畅性、准确性、执行效率等方面。
3. 学生表现:评价学生的动手能力、编程能力、团队合作能力等方面。
4. 现场演示:评价学生在现场演示中的表现,包括对机器人的操控、对任务的完成情况等。
五、总结通过本次作业设计,学生可以在实践中学习机器人技术和编程知识,培养他们的动手能力和逻辑思维能力。
同时,通过小组合作和现场演示,学生可以锻炼团队合作能力和自信心。
希望通过这样的实践活动,激发学生对科技的兴趣,培养他们的创新能力和实践能力。
第二课时一、课程背景本次作业设计为中学生的科技课程,旨在帮助学生初步了解机器人的基本原理和动作控制方法。
通过设计简易机器人,让学生亲身体验机器人的运作过程,激发其对科技的兴趣和探索欲望。
二、教学目标1.了解机器人的定义和分类。
2.掌握简易机器人的搭建方法和基本原理。
让动起来——六年级下册综合实践活动信息技术长春版教学设计一、教学目标1. 让学生了解的基本原理和结构,培养学生的科学素养。
2. 使学生掌握编程的基本方法,提高学生的逻辑思维能力和创新能力。
3. 培养学生团队协作精神,提高学生的沟通与交流能力。
4. 培养学生热爱科学、探索未知的兴趣,激发学生的创造潜能。
二、教学内容1. 概述:介绍的定义、发展历程、分类及应用领域。
2. 结构:讲解的硬件组成,如传感器、执行器、控制器等。
3. 编程:学习编程语言,掌握编程方法和技巧。
4. 制作:动手制作简单的,培养学生的实践操作能力。
三、教学重点与难点1. 教学重点:编程方法和技巧,制作过程。
2. 教学难点:编程中的逻辑关系,硬件组装与调试。
四、教具与学具准备1. 教具:电脑、投影仪、PPT课件、套件、编程软件。
2. 学具:每组一套套件、编程软件、螺丝刀等工具。
五、教学过程1. 导入:通过展示表演,激发学生的兴趣,引入课题。
2. 新课:讲解概述、结构、编程和制作,让学生掌握基本知识。
3. 实践:分组进行编程和制作,培养学生的动手操作能力。
六、板书设计1. 让动起来2. 目录:教学目标、教学内容、教学重点与难点、教具与学具准备、教学过程、板书设计、作业设计、课后反思3. 根据教学内容,分板块呈现关键知识点和操作步骤。
七、作业设计1. 编程作业:设计一个简单的程序,实现指定功能。
2. 制作作业:利用废旧物品,动手制作一个模型。
3. 研究性学习:查阅资料,了解在现实生活中的应用案例。
八、课后反思1. 教学效果:本节课学生参与度高,兴趣浓厚,教学目标基本达成。
2. 存在问题:部分学生对编程知识掌握不够扎实,需要加强个别辅导。
3. 改进措施:增加课堂互动,提高学生的参与度;针对学生个体差异,进行差异化教学。
本教学设计旨在通过让学生动手实践,培养他们的科学素养、创新能力和团队协作精神。
在教学过程中,注重理论与实践相结合,充分调动学生的积极性,提高教学效果。
《让简易机器人动起来》作业设计方案
一、教学目标:
1. 学生能够了解简易机器人的基本原理和结构;
2. 学生能够掌握简易机器人的搭建方法和操作技巧;
3. 学生能够通过操控简易机器人,实现简单的动作和任务。
二、教学内容:
1. 简易机器人的定义和分类;
2. 简易机器人的基本原理和结构;
3. 简易机器人的搭建方法和操作技巧;
4. 简易机器人的控制和编程。
三、教学过程:
1. 导入环节(10分钟):
向学生介绍简易机器人的定义和分类,并展示一些简易机器人的实物模型,引发学生对机器人的兴趣。
2. 理论进修(30分钟):
讲解简易机器人的基本原理和结构,包括传感器、执行器、控制系统等内容,让学生对机器人有一个整体的认识。
3. 实践操作(60分钟):
a. 学生分组进行简易机器人的搭建,老师提供搭建指导和技术支持;
b. 学生进修简易机器人的操作技巧,包括遥控器的应用、编程软件的操作等;
c. 学生进行简易机器人的控制和编程实验,实现简单的动作和任务。
4. 总结反思(20分钟):
让学生展示他们搭建的简易机器人,并分享他们的操作和编程经验,老师总结教学内容,引导学生思考机器人在生活中的应用和发展前景。
四、教学评判:
1. 学生的搭建过程和效果;
2. 学生的操作和编程技能;
3. 学生的表现和思考能力。
五、拓展延伸:
1. 鼓励学生自主探索和创新,设计更复杂的机器人动作和任务;
2. 组织学生参与机器人比赛或展示活动,提升他们的动手能力和团队合作认识;
3. 鼓励学生关注机器人科技领域的最新动态,激发他们对科学技术的兴趣和热情。
《第4课让机器人动起来》教学设计
设计者:张爱武单位:枣庄市中区孟庄中学
授课年级:九年级教材版本:青岛出版社
一、课题纲要依据:
以计算机技术、微电子技术和通信技术为特征的现代信息技术,在社会各个领域得到了广泛的应用,并且不断的改变人们的生活方式、工作方式和学习方式。
在中小学开展信息技术教育、提升学生信息素养和信息技术能力。
以机器人实践活动为学习活动方式,通过图形化的编程降低学生学习算法与编程的难度,结合课件加强对程序运行过程的理解,激发学生学习机器人编程的强烈兴趣,提高学生的动手操作能力和锻炼其互助合作的团队精神。
二、教材分析:
本节课采用青岛出版社信息技术九年级第四单元《智能机器人》第4课《让机器人动起来》,根据教学目标和学生的基本情况,在计算机网络环境下,开展学生根据目标进行自主学习探究活动。
VJC是图形化交互式C语言,是用于能力风暴智能机器人系列产品的软件开发系统,具有基于流程图的编程语言和交互式C语言,为开发智能机器人项目、程序与算法、教学等提供了简单而又功能强大的平台,是全球开创性的具有自主知识产权的产品。
三、学情分析:
学生已了解了程序设计的基础知识,具备了一定的图形模块操作能力,急切希望手中的机器人能快些动起来。
因此,学生对本节课具有浓厚的学习兴趣和强烈的求知欲望。
四、教学目标:
1、学会使用执行器模块库中的常用模块;熟悉机器人的编程环境和模块系统的基本操作;学会使用VJC编写和画程序流程图。
2、熟悉掌握机器人的开机启动、程序下载、程序运行等操作;初步学会分析简单的任务和调试程序。
3、通过编写、下载、运行和调试程序,培养同学间的交流能力与合作精神。
教学重难点:
教学重点:学会使用执行器模块库中的常用模块;熟悉机器人的编程环境和模块系统的基本操作;学会使用VJC编写和画程序流程图。
教学难点:掌握机器人的开机启动、程序下载、程序运行等操作;初步学会分析简单的任务和调试程序。
五、教学方法:
本节课主要采用任务驱动与引探教学相结合的教学模式,重在优化教师的主导作用,强化学生的主体地位。
并且通过优秀学生广播演示、教师点拨等方法促使学生学会、掌握。
六、教学资源:
多媒体网络教室、电子教室软件、VJC软件
七、教学过程:
(一)新课导入
看“阅读与思考”
同学们,你们想不想让自己手中的机器人动起来呢?好,别着急,从本节课开始我们就开始学习给机器人编程的知识,让它按照我们的指示来行动。
教师活动:播放PPT
学生活动:学生看书,思考问题,讨论回答。
如果我们在路上遇到有人发生交通意外受伤,我们该怎么办?拨打120、110等电话报警。
设计意图:通过事例说明引入本课学习内容,吸引学生注意力,引起学生学习兴趣。
(二)小组分作,探究学习.
任务一:教机器人学走路
1、启动VJC编程软件
2、编写程序
3、下载并运行程序
程序设计好后,用通信线连接好计算机和机器人,然后单击“下载”把程序下载到机器人中并运行。
4、保存程序
教师活动:提出问题,给学习小组分配任务,播放PPT。
参与学生小组讨论,检查小组活动情况。
辅导学生编写机器人行走程序。
解答学生的提问。
小组活动:学生动手操作
启动VJC程序
机器人是怎么样转向的呢?理解机器人如何转角。
每次转角90度。
设计意图:提出的问题由简单到复杂,逐步提高认识,通过查找资料,提高学生认识水平。
任务二:教机器人学唱歌
学生活动:学生模仿上例自己动手完成,待学生完成后,以小组为单位展示学习成果。
画出程序的流程图。
教师活动:巡视指导,参与学生讨论。
设计意图:锻炼学生动手能力和协作能力。
练习:
动手做一做,让机器人唱“do re mi fa so la xi”,看机器人发音是否标准。
学生活动:学生动手操作,待完成后,分小组展示。
教师活动:巡视指导,组织各小组活动。
设计意图:学生进行实践创作,然后师生对学生作品进行评价,对学生作品进行
充分的肯定,让学生体会成功的快乐。
(三)实践创新:
通过网络,找到《世上只有妈妈好》的一段歌谱,然后设计程序,试着让机
器人唱这首歌。
学生活动:学生动手操作,待完成后,分小组展示。
教师活动:巡视指导。
(四)课堂总结:
通过这节课的学习,我们从中收获了什么?
学生活动:让学生讲述本节课的收获。
教师活动:组织学生总结学习收获。
设计意图:从学生的角度,通过本课的学习,感悟机器人的工作原理,工作过程,增强学习信息技术的兴趣。
(五)评价
评价项目自我评价小组评价
优秀良好一般优秀良好一般掌握执行器模块库常用模块的使用方法√
了解机器人编程环境和模块基本操作√
能使用VJC1.6编写程序和画流程图√
能通过编程让机器人完成简单的任务√
八、板书设计:
第4课让机器人动起来
一、教机器人学走路
1、启动VJC编程软件
2、编写程序
3、下载并运行程序
4、保存程序
二、教机器人学唱歌
九:教学反思:
本课学生虽然没有接触到真的机器人,但是通过仿真程序VJC的使用,领悟到了机器人工作的原理,程序设计流程,但学生在教师的指导下能够完成任务,而且对机器人编写程序更加感兴趣。