第一课 Scratch初体验
教学目标
通过在Scratch编程界面里添加小猫等角色并对角色进行简单的控制,了解并掌握Scratch编程的一般步聚和方法,培养学生对Scratch编程的兴趣!
教学重难点:
通过Scratch中的模块对小猫等角色的行为进行控制
教学过程
第二课魔术表演
教学目标
通过制作魔术表演这个动画,了解并掌握角色的造型、动作及颜色的设置。了解并掌握动画脚本的制作。学会运用Scratch脚本制作动画。
教学重难点
动画脚本的制作及运用Scratch模块语实现脚本
教学过程
备注:
对于完成的快的学生,可让同学根据演示的“疯狂魔术师”自己再次创作,可将程序素材给到学生。
第三课演奏音乐
教学目标
通过用Scratch编写演奏音乐,了解声音模块的知识,掌握用声音模块模拟各种乐器的方法,从而激发学生学习音乐和Scratch的兴趣。
教学重难点
声音模块和声乐的对应关系
教学过程
第四课漂亮的风车
教学目标
通过学习制作风车,了解并掌握图章工具的使用,了解了Scratch坐标系统,激发学生学习Scratch的兴趣。
教学重难点
图章工具的使用
教学过程
第五课幸运大转盘
教学目标
通过制作完成教师设置的任务,学习并掌握如何绘制角色和背景、了解广播概念,学会如何使用广播、理解随机数的概念并能熟练使用随机数,让Scratch学习更具趣味性。
教学重难点
广播的使用和随机数
教学过程
第六课猫抓老鼠
教学目标
?学习设计游戏类作品的游戏规则
?巩固掌握“随机数”的用法
?理解条件判断语句,能够在作品中熟练使用“如果那么”模块
?熟练掌握“碰到”的用法
?熟练掌握“重复执行……直到”的用法
教学重难点
使用“如果那么”模块、掌握“碰到”的用法、掌握“重复执行……直到”的用法
教学过程
第七课小瓢虫找妈妈
教学目标
?设置角色的初始属性,如:位置、初始方向、大小
?掌握“如果……那么……否则……”条件判断语句的使用方法
?熟练掌握侦测的多种方法:“碰到……”、“碰到颜色”、“颜色1碰到颜色2”
?能够熟练使用条件判断语句和侦测模块来判断角色的当前状态
?能熟练运用改变角色外观的一些方法,如角色大小、角色颜色
教学重难点
重点:侦测的多种方法:“碰到……”、“碰到颜色”、“颜色1碰到颜色2”
难点:使用条件判断语句和侦测模块来判断角色的当前状态
教学过程
中的小红点,将判断条件修改为“当颜色1碰”,看看程序的执行结果有什么不同