第20课苹果我来摘——角色的控制及变量的使用执教者:一、教学内容分析本节课是广州市小学信息技术教科书第三册第二单元第二十课内容,主要涉及的知识点有:“当角色被点击”指令、变量及使用等。“当角色被点击”指令能触发角色执行某一程序脚本块,是创作交互式Scratch作品重要指令之一。而变量又是程序设计中相关数据赋值与计算的暂存器,在学生体验稍复杂程序脚本设计的过程中扮演着重要的角色,因此,在前面学会条件判断和重复、数字与逻辑运算等指令的基础上,承前启后,延伸学习,为后续创作综合作品打下良好的基础。二、教学对象分析本课的学习者是小学六年级的学生,他们对信息技术课程具有很高的学习热情,经过前面系列学习和体验,已具备了一定的逻辑思维能力和分析能力。且前几节课已经学会了编辑角色、获取角色坐标值、移动角色、对角色进行条件判断等知识,为本节课的学习打下基础。但对角色的控制和变量的使用尚未了解。此外,由于小学生抽象思维能力有限,第一次接触变量,地变量的含义理解会有一定的难度,教学中应引起注意。不过这一年龄段的学生喜欢接触新鲜事物,具有较强的探索和求知欲望。三、教学目标1、知识与技能:(1)了解“当角色被点击”控制指令的作用。(2)会用“当角色被点击”指令控制脚本的执行。(3)能模仿新建一个变量,并对变量进行设置。(4)能模仿程序脚本对变量时行简单的计算。2、过程与方法:通过自主尝试、独立思考、互动交流学习,掌握用角色控制指令和变量编写程序脚本的方法与技巧。3、情感态度与价值观:(1)体验“苹果我来摘”活动的创作过程,养成良好的编程习惯。(2)增强敢一积极探索、独立思考、大胆尝试和合作学习意识。四、教学重点与难点教学重点:1、“当角色被点击”控制指令。2、变量的创建、赋值与计算。教学难点:变量的计算。五、教学策略和方法本课体现以“学生为主体、教师为主导”的教学原则,采用任务驱动教学法和范例教学法,以“苹果我来摘”为活动主题,设计了三个层次的任务引导学生通过自主尝试、合作交流等形式学习角色控制和变量的使用方法。任务一:编写脚本,摘苹果;任务二:修改脚本,统计摘苹果数;任务三:限制摘苹果数。为此,教学过程设计了五个教学环节开展教学:激趣引入——探究新知——巩固拓展——评价交流——归纳总结。学生可以通过自主学习、同伴互助、师生互动进行学习。六、教学媒体选择:多媒体电脑室、教学广播软件、课件、教学配套光盘七、教学过程教学环节教师活动学生活动设计意图激趣导入1、引言:今天木棉仔画了一棵苹果树,他想用Scratch设计一个摘苹果的动画程序。瞧!2、出示两个范例,请学生观察对比。3、根据学生的回答梳理作品的特点。4、引出课题:【板书】:苹果我来摘认真倾听对比范例思考回答聆听“以苹果我来摘”为主题导入,激发学生的学习兴趣,通过范例,引导学生直观发现问题,从而引入课题。探究新知1、引导学生观察分析:(1)如何把树上的苹果摘到果篮里?(2)如何计算摘得苹果的个数?2、提问:在Scratch中要解决哪些问题才能实现这个作品?3、归纳学生回答的问题:(1)如何控制角色移动位置?(2)如何计算个数?4、布置任务:编写脚本,实现摘苹果的程序效果。要求:(1)鼠标单击苹果后,苹果会自动滑到果盘里;(2)可自己再添加更多苹果。5、请学生说说初步的设计思路认真倾听思考问题各抒己见认真倾听观察分析范例明确任务一要求想想设计思路以“问题”为导向,层层递进,引导学生学会思考、分析问题,探究新知。通过观察分析,使学生明确作品需求,尝试思考可以实现这些需要的脚本命令和方法。教学环节教师活动学生活动设计意图探究新知6、提示学法:(1)看书自学;(2)小组互助。7、巡视,个别指导。8、请个别学生上台示范。9、小结与归纳操作要点:(1)选定要设置的苹果角色;(2)用“绿旗”控制指令设置苹果的初始位置。(3)用“当角色被点击”设计苹果移动的程序效果。【板书】【当角色被点击】:表示当单击指定说一说实践操作尝试完成任务一个别上台演示观看、倾听引导学生理清设计思路,养成良好的编程设计习惯。完成任务一,突破本节课重点。的角色后,运行其下面的程序脚本块。10、展示范例,引导学生发现问题。11、根据学生的回答,梳理待解决的问题:如何设计摘的苹果数量?12、出示范例,布置任务二:修改脚本,统计摘苹果数。要求:(1)添加更多苹果。(2)计算所摘苹果数量。(3)当摘完苹果,会提示“恭喜你,摘完所有苹果!”13、巡视,观察、个别指导,汇总问题。14、请学生上台示范。15、归纳与小结并板书:(1)新建变量【新建一个变量】(提醒学生注意变量命名要规范)(2)变量初始值的设置:【将变量tolat的值设定为0】(3)变量的计算:【将变量tolat的值增加1】【将变量tolat的值增加-1】(4)变量的值的显示和隐藏观察与思考提出问题聆听继续上机实践尝试完成任务二个别上台演示观看、倾听完成任务二,解决本节课的难点,变量的使用。通过测试程序执行,发现程序不足,思考改进的方法,并进行程序的优化。教学环节教师活动学生活动设计意图探究新知(5)课件展示参考程序脚本。16、布置提高任务:绘制更多苹果,完善摘苹果数量的统计程序。17、巡视指导。继续完善作品,提前完成任务二的同学完成提高任务。巩固拓展1、布置拓展任务:优化摘苹果程序要求:综合应用前面所学的条件、循环等控制指令,任选以下一项优化摘苹果的程序脚本。(1)当摘完所有苹果,出现成功提示。(2)当摘得苹果超过限定数,出示禁示提示。2、展示程序执行效果,引导学生梳理程序的功能。3、老师巡视,观察、个别指导,汇总问题。4、请学生展示作品,老师进行点评。了解任务要求观察与思考构思自己的作品实践创作巩固所学知识与技能,学以致用,感受成功的喜悦。同时培养学生应用Scratch相关知识,解决具体生活问题5、小结方法:程序一:(1)给作品添加成功摘苹果的背景页面;(2)给“舞台”编写程序脚本。程序二:给每一个苹果角色编写程序脚本。6、巡视指导学生继续修改和完善程序脚本。个别展示作品欣赏倾听继续修改和完善任务二的意识与能力。评价交流1、展示学生作品2、点评小结(1)是否灵活运用本节课所学指令解决问题。(2)程序是否优化?欣赏作品推荐作品互评作品学会欣赏他人作品,懂得向他人学习,学会评价和交流,以评促进。归纳总结1、引导学生填写《随堂测试表》。2、请学生谈谈本节课的收获,给教材上“学会了”表格中的星星涂上颜色。3、根据板书,总结。反思自己本节课的学习并完成《随堂测试表》和《学会了》反思表聆听培养学生善于总结反思,记录自己的学习点滴;梳理知识,归纳要点,加强记忆。教学反思板书设计苹果我来摘——角色的控制及变量的使用1、角色的控制【当角色!被点击】:表示当单击指定的角色后,运行其下面的程序脚本块。2、新建变量:【新建一个变量】3、变量初始值的设置:【将变量total的值设定为0】4、变量的计算:【将变量tolat的值增加1】【将变量tolat的值增加-1】