5840| 5
|
[入门教程] 第二课 让micro:bit学会唱歌 |
本帖最后由 sunkf 于 2018-8-4 16:58 编辑 第二课 让micro:bit学会唱歌 【器材准备】电路器材:micro:bit、Robot:bit拓展板各1块 【结构材料】各自按需提前准备 (一)回顾热身 学情摸底: ①按A键显示闪烁的星星图案,按B键清空屏幕,按A+B键显示你名字的拼音; ②让micro:bit帮我们解决下面的问题: 我们16个学生,分成3组,平均每组多少人?还剩几人? 首先,打开 makecode,新建项目,动手尝试 第一题: 第二题: 经过课堂讨论,我们又增加了变量A(被除数)、B(除数),为此我们限定为表内除法(包含有余数除法) (二)动手挑战 【故事情境】 经过两周的学习,大家掌握了让micro:bit 5×5的LED点阵显示数字、图案、字符串,我们可以让micro:bit表达我们的想法,那么如何才能让micro:bit表达我们的心声呢? 我们先来看看,某一位同学创作的小案例,仔细听一下。 【让micro:bit学会唱歌】 (1)知识储备 ①音调: (注意:中音、低音、高音) ②节拍: (2)挑战一下 让micro:bit重复显示闪烁的星星图案,按A键“重复3次播放 音调Do,Re,Mi,Fa,Sol,La,Si、节拍均为一拍” (在家先动手尝试一下,上课再一起讨论) (3)案例1:两只老虎 ①参考乐谱 ②makecode程序编写 按A键盘播放《两只老虎》乐谱,程序如图 课堂上发现wjy同学简化了程序,用了重复执行指定的次数(2次) ③效果演示 (三) 终极任务 经过大家的探索、尝试、分享、反思,接下来我们发挥想象,动手创作一个能够表达我们的心声作品吧! 【想象】创作能够表达你什么想法的作品?有什么功能?现有的结构材料、程序设计能否支持你的想法? 【创作】动手进行项目设计;准备结构材料、电路材料;电路连接、编写程序;搭建外观结构,调试完善。 【展示】进行项目展示,给予组间交流演示。 【分享】分享你们项目制作的感受、方法,表达你们的想法,让项目融入更多的故事情境。 【反思】反思项目可以优化的地方,试着后期的迭代完善。 (四) 课后反思 (1)课上了一半外网出故障了,在线学习资源也无法在课堂上使用,makecode在线先版程序也无法下载到micro:bit(没有联网无法在线编译),为此必须提供足够的本地学习资源、离线版本供学生们使用; (2)学习资源应当尽早让学生熟悉,动手尝试,让课堂有更多的动手制作的时空(不仅仅要去完成编程任务) (3)钢琴已经考过10级的wjy同学,在音乐上的天赋是本次课程难能可贵的得力助手,期待以后的社团活动给予她更多的协作机会,让技术与音乐有更多的融合。 |
© 2013-2025 Comsenz Inc. Powered by Discuz! X3.4 Licensed