第四课 我是艺术家 
教学目标 
教学重点、难点 
学情分析 
教学过程 
教学流程 
【教学目标】 
 1.知识目标 
 (1)掌握使用【外观】模块组中的模块变换舞台颜色的方法。 
 (2)掌握使用【声音】模块组中的模块播放声音的方法。 
 2.能力目标 
 掌握选择指定乐器演奏乐曲和弹奏音符的方法; 
 掌握使用链表优化scratch程序结构的方法。 3. 情感态度与价值观 
 培养学生对于编程的学习兴趣,激发学生求知欲。 
教学目标 
教学重难点 
学情分析 
教学过程 
教学目标 
教学重难点 
学情分析 
教学过程 
【教学重、难点】 
重点:【外观】及【声音】模块的使用。 
难点:使用链表优化scratch程序结构。 
教学目标 
教学重难点 
学情分析 
教学过程 
【学情分析】 
 初一新生对本学科相当感兴趣,学习积极性高,这是我们教学的优势。同时程序设计能力对于每个学生成长非常重要,Strach采用积木的拼搭方法,学生们可以尝试各种控制逻辑,对图片、声音和场景等组合出无穷的创造空间。 
一、情景导入 
【教学过程】 
教师屏幕播放本节课学生要完成的作品: 我爱跳舞.sb 小猫弹钢琴.sb 
二、合作探究 
⑴【外观】模块组 
【外观】模块组控制角色和舞台的外在变化。 
任务一:【外观】和【声音】模块组 
⑵【声音】模块组 
【声音】模块组不仅提供播放声音,还可以选择不同的乐器,并调节乐器的节拍和音量。 
⑴搭建舞台 
用导入背景的方法在脚本区的“多个背景”选项卡中,导入图片(Indoor\spotlight-stage),如图40.2所示。 
图4.2导入舞台背景 
任务二:我爱跳舞 
⑵导入角色 
步骤1 删除小猫角色,单击“从文件夹中选择新的角色”按钮,导入本课素材“anjuli-1”,将其改名为“boy”。 
步骤2 在脚本区的“造型”选项卡中,新增本课素材中的“anjuli-2”~“anjuli-5”的造型。 
步骤3 在舞台区,利用工具栏中的“放大角色”和“缩小角色”按钮,将“boy”角色调整为适当大小,置于舞台中央,如下图 
图4.4角色跳舞脚本 
⑶营造舞台音效和灯光氛围 
步骤1 单击角色列表区左侧的“舞台”图标,在脚本区单击“声音”选项卡,导入本课素材“sound\music loops\drum”。 
步骤2 选择 
模块,并让该模块重复执行。 
步骤3 将【外观】模块组中的 
模块拖拽到脚本区。 
步骤4 将 
模块的数值根据音乐的节奏调整为合适的大小(如10),并重复执行该模块。舞台区完整的脚本如图4.4 
⑷角色随音乐舞动 
小组合作完成 
试一试:根据上述分析,参照图4.5所示为角色设计脚本,然后单击绿旗看看效果如何。 
图4.5角色跳舞脚本 
3、小猫弹钢琴 
步骤1 在【变量】模块组中,创建一个“音符”链表,用链表左下角的“+”给链表添加音符,如图4.8. 
步骤2 新建一个“序号变量,通过“序号”变量的自加运算实现按链表的顺序依次弹奏。 
步骤3 将重复次数设为链表长度,每弹奏链表中的一个音符,小猫把代表这个音符的数字说出来。脚本如图4.9。 
图4.8“音符”链表 
图4.9优化后的脚本 
任务三:小猫弹钢琴 
板书设计 
1、外观和声音模块组 
2、我爱跳舞 
3、小猫弹钢琴 
归纳总结 
 今天我们学会了scratch软件工具箱中的( )和( )模块组。