资源简介 机器人的指挥系统——单片机 【授课课题】机器人的指挥系统——单片机 【教学目标】 1. 利用Mixly完成程序编写。 2. 通过修改程序,实现铃声控制效果。 3. 通过程序编写,提高学生动脑动手能力。 4. 通过程序编写,体会Mixly编程。 5. 在元器件连接以及编程的过程中,让学生体会团结合作的重要性。 【重点定位】1. 利用Mixly完成程序编写。 2. 通过修改程序,实现铃声控制效果。 【难点挖掘】通过修改程序,实现铃声控制效果。 【学情特点】Mixly编程涉及的内容非常广,本课是Mixly编程在学习了LED灯基础进上步学习的,适合初中阶段学生进行学习。本节课主要内容是让学生掌握如何在Arduino主板上连接各种元器件,并通过Mixly编程编写铃声,进而通过修改程序,实现自主编程,注重趣味性和灵活性。 【学习工具】 iTtools学习网站 【教学过程】 教学环节 知识内容 教师活动(A或B或AB) 设计意图 学生活动 设计意图 课前准备 分配好学习小组(三人小组),并推选出小组长。 分配好学习小组 出于机位安排上的考虑,根据机房电脑分布特点, 在教师引导下,学生之间推选出小组长。 保证组内协作和组间竞争能顺利进行 引入新课 1、你有注意过学校的铃声吗? 2、任何的铃声必须要有七个音阶。1234567,我们首先来学习这个音阶的练习编程。 A老师: 1、播放学校的铃声。 2、谈话引入新课 3、制作铃声的方法。 问题来源生活,回归生活 学生回答问题 通过问题,为引入课题作铺垫 任务一 基本音阶的编程 任务一 基本音阶的编程 引入任务:简单分析任务模块结构, 指出本课学习目标:利用Arduino套件编造铃声 A老师: 1、展示音阶音乐,激发学生学习兴趣。 2、布置任务一。 激趣引入,调动学生学习积极性。 1.学生观看思考,与教师互动 2.明确学习目标,进入教学主题。 创设情境,激发学生兴趣,引入课题 一、动动脑 1.浏览器打开“学习网站”,选择自己的班级、学号进行登陆。【网址可以从黑板上找到】 2.点击进入“动动脑”栏目进行学习,限时8分钟【时间到,音乐停】 指导学生学习 1、放手让学生自主获取知识 2、通过学习网站进行学习,培养学生获取信息的能力。 学生通过Ittools平台构建的学习网站,自学各种元器件的基本特征,为后面的内容打下基础。 学习网站辅助教学,培养学生获取信息的能力和观察能力。 二、自主学习 任务一:编写程序,使蜂鸣器发出“叮咚”的门铃声 一、物理连接 1、找出主板、蜂鸣器 2、蜂鸣器模块,用连接线将其与主控板10号管脚对应的三个管脚相连(注意插线时颜色的对应),主控板与电脑相连。 3、程序编写 (1)从“数组”模块中找到创建数组脚本,添加到脚本区。 (2)根据下图修改数组脚本。 字符串参考:1046.5,1174.7,1318.5,1396.9,1568,1760,1975.5 (3)参考下图,完成程序编写。 (4)上传程序到主控板,检验是否成功。 如果成功:您会听到蜂鸣器发出叮咚、叮咚……的响声。 如果失败:请检查是否物理连接错误、程序是否有误。可向同学、老师请教。 B老师: 1、演示课件 2、引导学生理解 3、指导学生进行自主学习 通过问答引导学生认识元器件的使用及模块的使用 1.专心听讲,明确学习任务,学生抢答为小组加分 2.小组成员之间相互合作完成任务。 3.学生留心听同学发言,发现自己的不足。 通过抢答游戏,让学生在有限的时间内快速掌握Arduino套件中各种元器件的基本特征及使用,并理解模块的使用。 三、动动手 1、小组合作,完成元器件连接 2、完成模块编程 要求: 1.每3位同学一套设备,分工合作, 2、完成的同学,可以过位帮助小组其他同学完成任务。 3.计分标准: 每组分成4个小组,每个小组在规定时间内完成得10分。 指导学生操作 有针对的对学生进行指导,帮助学生完成任务 学生动手操作 培养学生动手操作的能力 任务二: 按钮控制蜂鸣器发声 任务二:按钮控制蜂鸣器发声 要求:制作简单门铃按下后,发出:“叮咚”的门铃声 一、动动脑 1.浏览器打开“学习网站”, 2.点击进入“任务二”栏目进行学习,限时4分钟 3、计分标准: 每组分成4个小组,每个小组在规定时间内完成得10分。 【时间到,音乐停】 二、 任务二:利用按钮模块,控制蜂鸣器发出“叮咚”的门铃声 一、物理连接 1、找出按钮模块 2、用连接线将“按钮”模块与主控板2号管脚对应的三个管脚相连(注意插线时颜色的对应),其他不变。 二、程序编写 1、参考下图,完成程序编写。 2、上传程序到主控板,检验是否成功。 如果成功: (1)按一下按钮模块,您会听到蜂鸣器发出叮咚的响声。 (2)按住按钮模块,您会听到蜂鸣器一直发出叮咚、叮咚……的响声。 如果失败: 请检查是否物理连接错误、程序是否有误。可向同学、老师请教。 三、动动手 要求: 1、小组合作,完成元器件连接和编程,每3位同学一套设备,完成的同学,可以过位帮助小组其他同学完成任务。 2、计分标准: 每组分成4个小组,每个小组在规定时间内完成得10分。详细方法请看学习网站“任务二”栏目 【限时4分钟】 四、问题点拨: A老师: 1、演示课件 B老师: 2、引导学生理解 通过问答引导学生认识元器件的使用及模块的使用 1.专心听讲,明确学习任务 2.小组成员之间相互合作完成任务。 1.通过学习网站进行学习,培养学生获取信息的能力。 2.培养学生观察能力、动手能力以及小组合作精神。 3.通过问题点拨环节,让学生清楚自己的掌握程度与不足之处。 任务三 创意铃声设计 任务三 创意铃声设计 大家学会了任务二后,在任务二的编程的基础上可以进一步扩展。 任务三:创意铃声设计:发挥创意,制作个性化音乐铃声 一、声谱参加: (1) (2) (3) 二、程序编写(以“两只老虎”铃声为例) 如果成功: (1)按一下按钮模块,您会听到蜂鸣器发出“两只老虎”旋律的响声。 (2)按住按钮模块,您会听到蜂鸣器一直发出“两只老虎”旋律的响声。 如果失败: 请检查是否物理连接错误、程序是否有误。可向同学、老师请教。 二、学生自由创作。 要求: 1. 小组合作,请连接着Arduino主板的电脑负责编写程序。小组成员分工合作,完成程序编写。 2. 每组分成4个小组,每个小组在规定时间内完成得10分详细方法请看学习网站“任务三创意铃声设计”栏目 【限时8分钟】 三、交流分享。作品展示:通过同屏器,展示成功作品,并由学生说出其设计心得。 A老师: 1、引导学生完成编程。 B老师: 2、指导学生操作。 3、展示学生的作品 1、放手让学生自主学习,自主创新编写 2、反馈学生的作品 1.专心听讲 2.明确学习任务 3.小组成员之间相互合作完成任务。 4.学生留心听老师分析程序原理 5.学生欣赏创意作品。 .通过交流分享,让学生清楚自己的掌握程度与不足之处。 1.通过学习网站进行学习,培养学生获取信息的能力。 2.培养学生观察能力、处理信息能力、动手能力和小组合作精神,实现知识的迁移。 3.通过展示作品,提高学生成就感。 4.创意作品展示,激发学生学习热情,开阔视野,提升学生创新思维。 谈收获 以开火车的形式,请获胜小组谈谈本节课的收获。 引导学生进行总结 培养学生对所学知识进行总结 学生谈收获 对所学知识进行梳理 课堂小结 1、总结 2、展望 我们今天只是学习铃声创意的第一课,我们Mixly还有更强大功能创意编程的。 如:另类电子琴 A老师: 展示知识 1、引导学生归纳总结 2、为下节课的教学内容作铺堑 学生回答 对所学知识进行梳理 自我评价 请同学们打开学习网站“自我评价”栏目,根据自己本节课的表现进行评分。 B老师: 布置学生进行自评 及时反馈学生本节课对知识点的掌握情况。 学生根据自己学习情况,完成自我评价。 发挥评价的引领、激励作用,增强学生学习信心。 展开更多...... 收起↑ 资源预览