“创意门铃”教学设计

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

基于Mixly 图形化编程的创意电子课程教学设计以《创意门铃》教学设计为例
发布
任务
知识
讲解
模仿
学习
利用手中的编程套件和蜂鸣器、按钮,制作一个创意理解门铃,以小
视频的形式展示已经编好程序的案例,让学生任务要求了解到任务最终要
达到的效果。

(1)引导学生思考创意门铃中的核心部件是蜂鸣器,
认识如何利用程序实现蜂鸣器发出乐音。

(2)呈现提前做好的任务案例搭建部分,引导学生根
据案例进行模仿搭建。

(3)如果只是让蜂鸣器发出声音,只需输出一个高
电平,或者输出一个模拟值即可,如下程序:
要想让蜂鸣器发出类似“叮咚”、报警等音效,或者
播放一段音乐,就需要指定声音的频率,如下程序:
理解
结构件的相
关知识,根
据教师提供
的案例进行
简单的模仿
搭建;
理解
取余的含义,
学习利用循
环结构进行
程序编写。

在该程序中,当按钮(管脚3)按下,播放声音,频率分别为1318.5Hz、1046.5Hz,分别对应“叮”、“咚” 两个声音,同学们可以试着调整频率值,发出其它声音。

如何让蜂鸣器播放一段歌曲呢?这就需要详细了解声音的基础知识了,一般来说,一个声音有以下要素:音高、音色、响度、时值等。

声音与震动有关:声音是由物体震动产生的;音高与频率有关:频率越高,音高越大,反之亦然;音色与材质有关:不同的材质,震动时会发出不同“色彩”的声音;
响度与振幅有关:振幅越大,响度越高;
音高是指的声音的音调,就像音乐中的dou re mi 一样,响度是指声音的振幅大小,例如电脑上调节音量。

在音乐中,还有唱名和时值等参数。

下面这段程序,当按钮按下时,会播放一段音乐“两只老虎”
程序初始化,定义了4 个数组,他们是:Tonelist :记录唱名从do 到si 的频率;Musiclist :记录这首曲子的乐谱,即按顺序记录其
中的“唱名”;
Highlist :记录对应音符所在的八度(0 代表当前音高,1 代表高8 度);
Rhythmlist :记录每个音符的时值;接下来定义了一个函数:
playmusic (播放音乐)我们先来看一下《两只老虎》简谱图:在函数中,程序的主体是一个循环,根据简谱可以得
出需要循环32 次,每一次循环代表一个音符,接下来是一个播放声音的模块,其中有一段很长的计算,算出对应。

相关文档
最新文档