沪教版(2015)五年级下册科学教案8 机器人世界--让机器人动起来教案

文档属性

名称 沪教版(2015)五年级下册科学教案8 机器人世界--让机器人动起来教案
格式 docx
文件大小 20.5KB
资源类型 教案
版本资源 沪教版
科目 科学
更新时间 2021-03-24 22:51:07

图片预览

文档简介

《科学与技术》第十册
第八单元 机器人世界
第3课时 让机器人动起来
学情分析:
学生对于机器人的内容非常感兴趣,且少数学生在课余接触过相关课程,并有一定基础,但绝大部分学生几乎没有机会接触。本课时是在第一、第二课时认识各种各样机器人、了解机器人基本组成部分以及搭建简单人形机器人的基础上所开展的后续探究学习活动。学生已经对机器人控制面板的操作有所了解,并能在控制面板上了解如何选择相应程序,但对程序的编辑和编辑程序过程中的一些控制条件与数据的关系没有感性的认识,对于在电脑中如何应用相关编程软件开展编程活动一无所知。因此,在学习活动中,他们首先要认识相应的编程软件,然后进入软件编程界面,了解最简单的运动模块程序中的几个控制条件,并学会利用不同的控制条件设定数值并使之运行。最后在运行中收集不同控制条件下运行后的实际数据,通过数据的收集、整理进行分析,以期达成最后任务的完成。在整个探究学习过程中,学生将建立基本的数学模型,并把这些通过组内数据收集、整理、分析活动所建立的简单数学模型应用于实际任务中去,进而解决具体问题。
本课时的前期任务准备:列举各种生活中了解到的机器人,并说明它们的各种用途。知道机器人是人类通过编制程序并输入其控制器,利用控制器控制马达、传感器等运动及感知单元进行工作的智能机械装置。知道数据电缆、信号电缆的作用,学会 “机器人”的启动与关闭,认识控制面板、程序界面的作用并学会选取程序。
一.教学目标
1.认识机器人编程软件,能打开相应软件了解“运动模块”程序中的相关控制条件。
2.学会利用“秒”、“角度”、“圈数”等控制条件设定数值、编辑程序,使机器人动起来。
3.通过程序的编辑过程,体验数据收集、整理并进行分析的重要性。
4.利用所采集的数据应用于机器人的实际运行,并完成具体任务,进而感悟科学地数据收集和分析整理对数学建模的重要性。
二.教学重点
利用数据的收集、整理和分析,完成具体的运动任务。
三.教学难点
学会选择控制条件设定数值并与机器人运行距离建立联系。
四.教学具准备
笔记本电脑、乐高EV3智能学习机器人套件、Lego Mindstorm编程软件、测试用尺。
五.教学活动
活动一:认识编程软件,让机器人动起来
活动目标:
1.认识机器人编程软件中的“运动模块”。
2.尝试运用编程软件让机器人动起来。
活动器材:
笔记本电脑、乐高EV3智能学习机器人套件、Lego Mindstorm编程软件
活动描述:
延续上节课的内容,让搭建好的机器人动起来。通过已有学习机器人基础的学生的讲解,让其余学生了解如何用运用编程软件中的“运动模块”让机器人动起来,并且知道如何在不连接电缆的情况下让机器人动起来。
活动二:探究机器人马达的运动规律
活动目标:
1. 学会利用“秒”、“角度”、“圈数”等控制条件设定数值、编辑程序,使机器人动起来。
2. 通过程序的编辑过程,体验数据收集、整理并进行分析的重要性。
活动器材:
笔记本电脑、乐高EV3智能学习机器人套件、Lego Mindstorm编程软件、测试用尺
活动描述:
在能让机器动起来的前提下,探究“运动模块”中的限制条件——“1秒”、“1圈”、“360度”能使机器人移动的距离是多少。并通过三次的实验,记录、处理数据,减小误差。最后在与理论值对比后,分析数据可能存在的误差原因。
活动三:让机器人根据要求动起来
活动目标:
1. 利用所采集的数据应用于机器人的实际运行,并使机器人精确移动一段距离。
2. 感悟科学地数据收集和分析整理的重要性。
活动器材:
笔记本电脑、乐高EV3智能学习机器人套件、Lego Mindstorm编程软件、测试用尺
活动描述:
根据之前的实际测量数据,计算机器人移动100厘米需要多少秒、多少圈、多少度,形成自己机器人移动的理论数据。然后按照理论数据为机器人进行编程并实际进行测试。最后根据机器人的实际情况进行程序调整,并分析误差原因。
六.教学过程
活动一:认识编程软件,让机器人动起来
学生活动
教师指导
备注
复习机器人的结构和作用。
认识编程“运动模块”界面。
复习导入:列举各种机器人。知道机器人的作用。说出机器人的构造。认识控制面板

提问:如何让机器人动起来?
请有机器人学习基础的学生进行讲解。主要集中在“运动模块”中的“移动槽”模块的使用。从“端口”、“功率”、“条件”这几个参数着重介绍。同时尝试不连接电缆使机器人动起来。
活动二:探究机器人马达的运动规律
学生活动
教师指导
备注
实验:探究机器人1秒、1圈、360度能移动多远。
讨论交流:分析误差的原因
指导学生每个控制条件测试3次并算出平均值来减小误差。
通过所有数据的统计和整理,找出规律。并且给出参照值,组织学生讨论自己机器人实际值与参照值有差别的原因。分析误差是否能再次减小,并根据误差原因调整机器人的运动状态。
针对学科素养探索与创新中的收集分析信息。
针对学科素养评价与选择中的注重证据合理判断
活动三:让机器人根据要求动起来
学生活动
教师指导
备注
计算:计算机器人运行100厘米需要多少圈?多少秒?多少度?
活动:让机器人运行100厘米
根据之前的数据,计算出自己机器人运行100厘米所需要的理论数据作为编程中条件的参数。
根据自己计算的理论数据,实际测试机器人的运行情况。根据实际的运行情况分析误差原因并调整机器人,完成既定任务。
针对学科素养探索与创新中的收集分析信息。
七.板书设计
让机器人动起来
列举各种机器人
知道机器人的作用 编程
说出机器人的构造 动作模块 端口 功率 条件
搭建机器人
认识控制面板
了解机器人程序
学习单:
实验数据收集表
次数
1圈
1秒
360度
1
距离 cm
距离 cm
距离 cm
2
距离 cm
距离 cm
距离 cm
3
距离 cm
距离 cm
距离 cm
平均
cm
cm
cm
计算理论数据:
机器人行进100cm,需要( )圈。
机器人行进100cm,需要( )秒。
机器人行进100cm,需要( )度。
实践验证:
机器人行进100cm,需要( )圈。
机器人行进100cm,需要( )秒。
机器人行进100cm,需要( )度。