4月14日星期四下午13:30,由智能制造学院开设的公共选修课《Arduino创意编程》迎来了第二次课,因疫情防控原因,本学期选修课从第一次课开始就全部在线上进行直播授课。本课程由成型教研室张波老师主讲,夏玲月老师担任助教。该选修课程面向全校开放,不限专业和年级,吸引了全校六个学院,18个专业,四个年级的本专科生共45名同学选课。本次课的主题是学习无源蜂鸣器的工作原理及其在Arduino上的应用,使用Mixly图形化编程软件编写程序,使Arduino系统实现自动演奏儿歌《玛丽有只小羊羔》的功能。
在上课之前,教师团队就将相应的素材上传到超星平台,并在QQ群里通知学生预习,课程素材包括歌曲中文版,歌曲英文版,简谱及中文歌词,英文歌词等内容,有图片,文字,视频等多种形式的预习素材,充分体现了创意编程课跨学科的特点。很多同学在QQ群里表示,“档次提高了不少”,“整的挺好”,还有的同学“晚上去操场练习唱歌”。
上课时,张波老师先讲解了无源蜂鸣器与有源蜂鸣器的区别,无源蜂鸣器编程方法,然后跟着伴奏带领同学们唱起了儿歌。同学们在一阵阵欢声笑语中熟悉了歌曲的旋律,接下来,老师带领同学们识读简谱,并把简谱上的音符在Mixly编程软件中使用不同的频率表示出来,根据简谱要求的节拍,编写程序,并教给同学们如何调试程序。整首歌曲的程序编完后,老师带着同学们跟着Arduino演奏的音符,唱起了欢快的旋律。姜文昊同学还和老师连麦,为同学们唱歌,同学们献出了一连串的鼓掌表情包。
这就结束了么?当然没有。随后,跟随着伴奏的音符,老师带领同学们唱起了歌曲的英文版《Mary had a little lamb》,同学们笑声不断,并在对话区发出了一连串的赞美。临近下课,同学们表示不但学习到了编程知识,还学会了唱儿歌,不但学会了唱中文儿歌,还学会了唱英文儿歌,创意编程课真是太有趣了,跨学科的教学理念真是棒棒哒,简直是创意满满。
作者:夏玲月 编辑:王明分 编审:宁玲玲