第23课 滑杆接球
【教材分析】
本课主要介绍如何在Scratch中使用滑动电位传感器来精确定位角色位置。教材首先介绍如何将滑动电位传感器正确地接在模拟端口上,以滑动网兜接球为例,生动有趣。如何将滑杆获得的模拟值变为当前角色的坐标值是本课的重点,也是本课的难点。
【学情分析】
学生通过前面几节课的学习已经具备学习硬件的能力,具备一定的基础,学生能够将已有的经验运用到学习中去,也具备运用技能进行创新的能力。
【教学目标与要求】
1. 知识与技能
(1)认识滑动电位传感器。
(2)掌握程序启动方法。
(3)掌握滑动电位传感器控制程序的方法及原理。
(4)利用传感器精确控制角色在舞台上的位置。
2. 过程与方法
通过学习本课内容,培养学生探索如何将模拟值转化实际所需精确数值的能力。
3. 情感、态度与价值观
通过滑杆接球内容,培养学生实事求是的科学态度和严谨的思维推导能力。
4. 行为与创新
利用电位滑动传感器解决生活和学习中实际问题。
【教学重点与难点】
重点:
1. 正确连接滑动电位传感器。
2. 掌握利用滑动电位传感器控制角色位置。
难点:
掌握利用滑动电位传感器控制角色位置。
【教学方法与手段】
教师演示法、自主探究学习法。
【课时安排】
安排1课时。
【教学准备】
滑动电位传感器,Arduino板,连接线若干。
【教学过程】
教学环节 | 教师与学生活动 | 设计意图 |
导入 | 同学们,你们喜欢玩游戏吗? 师出示用键盘控制的游戏,让学生玩一玩。你们想不想制作一个自己喜欢的游戏呢? 今天,我们利用滑动电位传感器来制作一个可以控制角色位置的Scratch游戏。 下面我们一起来学习吧! | 从游戏引入,激发学生学习兴趣。 |
新授知识 | 1. 认识与测试滑动电位传感器。 滑动电位传感器通常由电阻体和可移动的电刷组成。通过移动滑块可以得到不同的电阻值。滑动电位传感器在日常生活中有许多应用,比如作为调音台上音量调节按钮等。 你还在哪儿见过类似的滑动电位器? 学生回答。 2. 正确连接端口。 请大家将滑动电位器正确地连接在Arduino板上,注意对应的端口号,并注意电源的正负极。 学生操作连接滑动电位器与Arduino板。 请大家滑动滑块,看看对应端口的模拟值是否在变化? 学生操作,师巡视。 3. 添加网兜角色。 今天我们制作一个网兜,通过滑杆来控制它。请同学们根据书上的样例制作 ,当然你也可以进行一些变化。特别要注意网兜内部的填充颜色。 学生绘制网兜角色。 4. 确定模拟值与坐标对应关系。 我们知道舞台的大小与X轴的坐标范围有关,通过鼠标移动我们可知舞台的最左边值为-240,舞台最右边值为240,所以总长度为480个像素。 请同学看书,如何得出模拟值与坐标之间的对应关系? 学生阅读教材,自学。 学生汇报两者转换的过程。 5. 编写转换脚本。 根据刚才我们得到的结论,将它转化为脚本。大家在操作时注意运算之间的关系。 学生编写脚本。 思考:如果将网兜角色的Y轴上的值分别改为-180,0,180时,这个角色在位置上会有什么变化? 学生讨论、操作。 6. 设置小球运动。 我们让小球随机地从顶端下落,可以用以前学过的知识点,你能想到吗?与大家分享一下。 学生分享。 请同学们自行编写脚本,也可以参考书上的小球下落的脚本。学生阅读教材相关内容自学。 学生操作,完成小球运动程序脚本。 |
利用生活常识拉近所要学的知识与学生之间的距离。
利用原有知识,独立完成传感器连接。并给出检验方法,培养学生检测反馈的好习惯。
培训学生数理逻辑推导能力。
给出问题,引导学生进一步深入思考。
|
提升与拓展 | 1. 增加统计数量。 滑动电位器可以精确控件角色的位置,在刚才的游戏设计中,你能增加小球出现的次数吗? 能不能统计出网兜接球的次数?请小组讨论。 学生讨论、分享。 2. 你觉得在这个游戏程序上还可以添加哪些元素来优化或提升游戏的精彩度? 学生设计自己的创意。 3. 分享作品。谁来展示自己的作品? 师转播学生作品,你觉得这个作品的优点是什么? 哪儿值得你学习。 学生分享创意作品。 |
拓展学生思路,分享创意作品。
引导学生进行合理评价。
|
回顾与总结 | 1. 今天这节课你学会了什么? 2. 你还有哪些没有弄懂的?你最感兴趣的内容是什么? | 帮助学生归纳总结知识点,理清所学内容。 |
【教学反思】
游戏制作是学生喜欢的内容之一,教师在课堂开始以有趣的游戏导入,调动了学生的积极性。角色的绘制与添加这部分学生掌握较好,但是难点在于如何让滑杆的模拟值转化成坐标值,有部分学生感到困难,教学中可以采用教师讲解的方式突破难点,步步引导,层层递进地推导,让学生清楚每一步计算之间的关系,学会举一反三,灵活应变。
【教案设计:薛元虎(南京市银城小学)】