《江苏科技报·教育周刊》(双周刊,国内统一刊号CN32-0019),是江苏省唯一以社会立场透析当代中国教育的报纸。秉承“科技推动教育,教育改变人生”的理念,《江苏科技报·教育周刊》一直注意保持与教育前沿工作的密切联系,定位于教育宏观研究,兼顾微观探讨,注重教育文化生态的构建与引导,时刻关注鲜活的教育实态,着眼于教育文化的深层构建,努力赋予教育以深厚的文化内涵,致力打造中国最好的教育媒体。
国内统一刊号:CN32—0019
编辑部地址:江苏省南京市鼓楼区中山路55号新华大厦48楼
空中机器人创意制造系列课程——表演机器人 |
来源:本站原创 作者:主讲人:庄建东 发布日期:2021-05-24 10:47:04 |
庄建东 浙江省嘉兴市秀洲区印通小学信息技术教师,信息技术教研组组长。2019年加入校第一梦想团队,主要负责创客教育和编程无人机拓展课教学。
教学目标 知识与技能 学会编程实现机器人复杂飞行,如上下前后左右运动及旋转、翻滚等。
教学难点 让无人机完成一套表演动作。
教学策略 以项目式学习为主,完成任务项目。 教学过程
师:同学们,今天老师接到一个新的飞行任务——在迎新年活动中做个无人机表演。大家有什么想法呢? 师:上节课,我们学习了无人机的飞行,就先做一个简单的舞蹈动作吧,让无人机跳一个舞蹈来热热身。
师:同学们,我们要让无人机左右来回运动,代码应该怎么写呢?
学生小组合作,完成无人机简易跳舞动作编程,如图1。 师:我们还可以找一个音乐,给无人机表演配个音乐。 提示:我们在反复编写代码中,可以使用控制中的“重复执行……次”积木,通过该积木可以减少一些重复模块的冗余。 师:同学们,接下来我们来测试一下编程效果。
师:有些同学的机器人跳得非常棒,但也有些同学的机器人跳得和音乐节奏配不上,怎么办呢?这时,我们可以通过调整无人机飞行间隔的参数或者飞行的距离、速度,来调整节奏。 学生通过调整时间差,使得无人机能基本按照音乐的节奏完成飞行表演。学生动手尝试并合作完成,这一过程需要较多的时间不断地调整节奏。 教学小贴士:无人机舞蹈动作编程,要从简单开始,层层增加。学生通过调整无人机飞行节奏熟悉代码的使用,做到灵活自如。 三、编程实现无人机翻滚动作
学生思考并小组讨论。
1.设置自定义模块 师:我们先把之前做的效果保存为一个函数模块,单击“函数—自定义模块—增加模块名称”,将这一组动作命名为“左右摇摆”,如图3。 2.添加无人机翻滚效果 首先测试无人机翻滚效果。注意:当无人机电量小于50%时,翻滚动作会被限制,翻滚区域也需要大于2m×2m的空间。 学生在Mind+软件中为无人机添加翻滚动作,小组合作完成“左右翻滚”模块代码并查看飞行效果,根据空间场地大小调整飞行表演的动作,保证人员的安全。 教学小贴士:添加翻滚效果,让学生玩得更有趣,增加学生的乐趣。测试时注意现场场地大小和人员的安全。
师:刚才我们使用了自定义模块,主要是把一个个动作分开,在编写代码时候可以配合刚才的自定义模块一起使用,一个模块可以作为一组动作,让代码看起来更清晰。 学生小组合作学习完成无人机“左右旋转”模块代码,把前面的模块代码组合起来,就是一套无人机机器人跳舞动作代码,如图4。 教师播放音乐,学生调试代码,并分组依次进行无人机跳舞演示。学生和教师共同评选出做得最完美、效果最好的那一组。
(本课件由DF创客社区推荐) |
发表评论 |