1、ScratchScratch 与与 ArduinoArduino 趣味互动趣味互动投篮大比拼投篮大比拼 【教材分析教材分析】 本课内容选自本人参与编写的儿童数字游戏创意设计中的投篮大比拼,本课内容包括 学习红外避障传感器的原理,根据检测的返回值制作投篮装置,并通过编程实现自动计数。在 课内学习和运用科学原理、编程知识、美工制作等跨学科融合体验。 【学情学情分析】分析】 本次授课班级为五(2)班同学,他们在四年级时候开始接触 Scratch 编程,熟练掌握简 单的循环结构和分支结构。 本次授课虽是他们接触 Arduino 硬件的第 2 次, 但在早前已经通过 Fritzing 平台进行模拟接线练
2、习,能够掌握传感器与控制板的 VCC/GND/SIGLA 接口连接。凭 着对编程的热爱和创客教育的喜欢, 他们其中还有不少是 Scartch 趣味编程社团和创客社团的 同学,能够在学有余力之时帮扶指导周边的同学。 【教学教学目标】目标】 1、知识与技能 理解红外避障传感器的工作原理,懂得黑色吸光特点 学会正确连接红外避障传感器的接口 根据读数编写判断脚本 运用美术器材制作投篮装置 2、过程与方法 任务驱动、小组合作 3、情感态度与价值观 融合多学科知识的造物体验,培养跨学科思维。 【教学教学重难点】重难点】 重点:理解红外避障传感器的工作原理,懂得黑色吸光特点从而得到不同的读数。 难点:根据读
3、数情况正确编写程序并制作投篮装置。 【教学教学环境及资源准备】环境及资源准备】 两人小组为单位,需要配备以下材料和工具:mBlock v3 编程软件、Arduino Uno 控制板、 红外避障传感器2、杜邦线若干、USB 数据线、黑色卡纸、随机颜色卡纸2、雪糕棒 3、圆头剪刀、双面胶、透明胶、收纳盒。 【教学教学过程】过程】 教学环节教学环节 教师活动教师活动 学生活动学生活动 一、导入 体验投篮装置游戏,引入本课内容 体验游戏,激发学习兴趣 二、传感器工作原理 1、用到什么传感器? 红外避障传感器 2、工作原理是怎样的? 发射和接收 3、为什么传感器在投篮圈里却不会加分? (引出传感器的连线
4、和读数) 1、认识红外避障传感器 2、猜想回答工作原理 3、思考 三、连线与测试,得出规律 1、连接红外避障传感器和控制板 VCC(电源) 、GND(接地) 、SIGLA(信号) 2、使用重复执行和说指令,说出接口读数 请同学来回答,教师补充 3、测试身边的物体和纸张,得出黑色吸光规律 有反光读数是 0,无反射读数是 1,黑色也是 1 1、同学合作接线,仔细检查 2、学生演示(运用上节课知识) 3、探究出黑色吸光原理 四、制作投篮装置、编写程序 1、投篮装置选用什么颜色做篮圈? 黑色,黑色吸光无反射 2、介绍运用的工具:剪刀、透明胶、双面胶、卡纸、雪糕棒 3、编程用到的方法 变量记录得分,需要多少个变量? 比较判断,如果数字口 2=1;如果数字口 2=0 4、合作完成作品 1、思考并回答 2、倾听 3、3 个变量 4、分工合作、协同完成 五、游戏体验和改进 1、体验投篮装置,发现需要完善地方 2、完善作品 1、分享成果,说出不足之处 2、完善作品 六、小结本课 1、红外避障传感器的接线方法 2、得到反射的数值为 1;无反射值为 0 3、黑色卡纸吸光无反射,值为 0 4、编程脚本中的判断