队列练习--走进scratch编程教学设计
设计意图:通过本节课的“队列练习”编程活动,使学生们掌握“广播积木”的使用方法,明白“广播积木”的作用,并通过教师布置的任务进行编程训练,通过应用及时巩固本节所学知识内容。
实现方式:使用scratch软件进行编程。
教案
教学目标:
1、掌握“广播积木”的使用方法。
2、掌握背景的创建及脚本的设计。
3、要求学生小组完成教师布置的任务。
4、结合故事设计,培养学生整体构架思维。
教学重点:
“广播积木”的使用。
教学难点:
分角色的脚本搭建。
教学准备
教师演示用课件。
教学过程:
1、选几个同学到台前,老师联系体育教学说有关队列的口
令,学生根据口令做动作,可以加快口令速度增加游戏趣味性,提出问题:用scratch怎样实现队列的练习呢?
2、要求学生分小组进行问题的解析,完成任务清单的填写,
并比较哪个小组思考的最为全面,由老师给与表扬,再由老
3、在学生们做好准备之后,要求小组进行背景和角色的创
建,尤其是小组内组员的分工,并结合教材探讨“广播积木”
的作用,进行简单的积木功能实验,体会广播的功能:Scratch是利用“广播”功能来实现角色或舞台彼此间互动的,是各角色及舞台彼此之间沟通的桥梁。
4、小组根据教材的步骤进行操作,鼓励学生创新设计,不
完全依赖于教材,可以进行崭新的舞台设计和角色搭配。
在完成舞台和角色设计后,要求各小组根据角色分别进行脚本表单的填写。
5、在各小组完成分角色的脚本设计之后,要求学生完成完整脚本的设计,并在scratch上实现脚本的测试与运行。
以下以小猫角色为例的程序设计截图,小马、小狗相同:
6、教师布置任务,以电视节目《星光大道》里投票环节为题,小组设计实现当单击角色名字时,头像上升,并能统计该角色得票总数的功能,小组比赛,以上面学习环节为例,看哪些小
组能够高质量的实现,并上台演示讲解,然后小组交流,相互总结经验,进行进一步的改进,教师指导纠错,最终呈现完整作品,教师对任务活动中表现优秀的小组给予奖励。