内容正文:
闽教版2020六年级上册信息技术
第2课《指挥角色听命令》教学设计
教学内容分析
角色在Scratch语言里是-个独特的概念,它是Scratch舞台上执行指令的对象-和现实舞台上的角色不同,Scratch里的角色可以是人物、动物,也可以是物品、数字或其他可以在Scratch舞台上展示的任何对象°本课通过实例学习,在学习了第一课的基础上进一步明确Scratch角色和舞台的概念,掌握修改角色属性的操作技能,学会新增角色造型,了解Scratch角色与影视中的角色的异同。应用不同的指令,指挥角色运动。在程序结构方面,本课从顺序结构切入,通过模块化分析,自然引入循环结构,体会用循环结构解决问题是一种程序优化方法,初步感知应用计算机解决问题的计算思维方法。
教学中,教师可通过引入一系列人机互动的角色控制游戏,让学生体验指挥角色的乐趣,体会Scratch里的角色与现实舞台上的角色异同。通过设计符合学生年龄特点和牛.活情境的探究活动主题,尝试应用角色大小变化和运动指令,自主设计故事情节,设计角色动作和简单运动。通过对脚本的模块化分析,引入“重复执行”指令,优化脚本。修改角色大小和新增角色造型这两个不同方法都可以实现角色变化,对比体会应用不同方法实现相同功能有何异同。创新活动通过引入更多的角色和造型,测试脚本运行结果,创设故事情节,初步体验程序从规划、设计到测试和运行的全过程。
本课内容让学生从顺序结构过渡到循环结构,让学生体会到算法的多样性,也为进一步学习分支结构打下基础。
教学对象分析
本课是在学生了解人机交互的定义,初步认识Scratch窗U和脚本搭建的基本方法的基础上,进一步学习应用Scratch指令指挥角色听命令。对于角色的了解,学生还常常易与生活中的角色等同,需要通过实例让学生了解Scratch角色勺生活中的角色的区别与联系。本课初次尝试将生活中重复变化的过程用计算机特有的循环方法来解决,在问题求解方面,如何将生活现象抽象转化为计算机町以表达的方式,对学生来说还是一个全新领域,教学中要注意从顺序结构开始引导学生观察,再通过模块化分析自然过渡到循环结构,初步培养学生的计算思维能力。
教学目标
1.会查看并修改角色属性。
2.会用外观模块的指令改变角色大小。
3.会使用“重复执行”指令优化脚本。
4.会使用新增和修改角色造型的方法,实现角色动态表达。
5.初步感知应用计算机解决问题的计算思维过程。
教学重点和难点
1.教学重点。
(1)会使用“重复执行”指令优化脚本。
(2)了解应用计算机编程解决问题的计算思维过程。
2,教学难点。
应用绘图编辑器修改角色造型。
教学方法
1.演示法:演示修改角色属性和运用角色造型编辑器的常用操作。
2.任务驱动法:通过设计“创建奇妙的太空场景"的学习任务,引导学生通过自主学习、模仿练习,逐步完成探究活动主题。
3.观察归纳法:通过观察顺序结构脚本的特点,进行模块化分析,引入循环的应用。
4.评价法:展示部分学生优秀作品,提高审美情趣。客观评价自己的优点和不足,交流解决问题的方法。
不
教学准备
1.教学环境。
计算机网络教室、多媒体广播教学软件、Scratch2.0软件。
2.教学资源。
教学课件、奇妙太空.sb2、数学运算.sb2范例等本课教学资源包。
教学过程
教学环节
教师活动
学生活动
设计意图
导课
(3分钟)
1.引言:上一节课,我们通过编写Scratch程序指挥角色运动,作为一名小导演,完成了最简单的动画,其实Scratch具有强大的功能,不但可以做动画.还可以
演奏音乐、画图、做数学题等。
2. 演示:“数学运算.sb2”和"奇妙太空.sb2”等实例。
3. 提出问题。
(1)找一找Scratch作品中的角色有哪
些,每个角色做了哪些动作。
(2)Scratch角色和影视剧中角色的联
系和区别。
4,过渡引言:上-节课我们已经学会
了给主角添加简单的动作.这节课我们继续来学习给角色增加更多的动作指令,让角色按我们的指令行动。
5,揭示课题:第2课指挥角色听
命令。
侦听,开阔视野。
观察和思考:找
出作品中的角色,并
说出角色的动作'思
考Scratch角色和影视
剧中角色的联系和
区别.
明确课题。
通过对实例的观察和交流活动,让学生明确角色的概念,了解角色的动作指令,从而导出课题u
通过对比,进一步明确角色的概念。
主动探究,
解决问题
(18分钟)
1.提出任务:创建奇妙的太空场景。
2.编写剧本。
(1)剧本梗概:X星球上,机器人
Roboi正在不停地探索,天空中星星在闪烁。
(2)角色:Robot1和Star]°
(3)舞台:太空背景Space„
3.指导学生:白学教材第8〜9页,
完成舞台背景和角色的添加,让星星角色Star]闪烁,让机器人Robotl在舞台上来回行走.
4,提出问题:在制作中,你碰到什么
问题?如何解决这个问题?
5.转播学生演示:如何实现角色旋转
模式为左右旋转•
(1) 通过修改角色信息,设置角色旋转模式为左右旋转’
(2) 通过运动积木"将模式设置为……”设置角色旋转模式为左右旋转。
6.引导学生观察顺序结构的脚本,寻
找规律•
(1)分析脚本,发现规律。
通过分析星星闪动的脚本,我们发现:
星星的变化是有规律的,在脚本里有一部
分脚本重复出现,
(2)拆分脚本,形成模块。
根据故事梗概,
说一说角色的动作表
现方式。
自学教材第8〜9
页,完成操作。
分享问题解决
过程。
观看学生示范
操作。
观察,分析脚木
中重复出现的部分.
充分调动学
生已有的知识与
经验,先理清动
画思路,再在实
践中检验思路,
完成顺序结构脚
本设计。
在教师的引
导卜观察重复的
指令,将其改造
成循环结构的脚
本,在对比中感
悟两种程序结构
的区成
将星星闪动的脚本,除了开始积木之外的16行脚本,分成四个相同模块。(可以结合互动白板等设备,由学生自行操作模块化过程)
(3)引人循环,优化脚本,,
教师演小:应用重复执行指令,将其中一个模块指令重复执行,实现星星不停地闪烁。
7. 指导学生应用重复执行指令优化两个角色的脚本。
8. 巡视指导:指导有困难的学生,通过参考教材第10页图2-7,学会优化脚本’检查学生优化脚本完成情况.
9. 演示讲解:新增和修改角色造型。
(1) 转换绘图编辑器编辑模式为"位图模式”,演示在绘图编辑器里在“位图模式”下的工具应用.(这一步骤放在复制造型之前,可以避免角色造型的移位)
(2) 复制造型,新增•个-模一样的造型2.
(3) 修改造型2外观:可以修改局部颜色,也可以修改手脚动作等。
10. 演示讲解:通过绐角色Robotl添加教材第11页图2-10的脚本,实现角色的外观变化。
11. 小结:今天了解了程序中的顺序结构和循环结构,我们可以应用循环结构优化脚本,让我们的程序变得更简单。
但要提醒同学们注意的是在Scratch中允许存在无限循环,我们可以随时通过控制按钮停止程序执行。在其他程序设计语言中,无限循环可能产生让计算机出错的结果,应当慎用。
观看演示,倾听讲解。
实践操作•
观看演示,倾听讲解。
倾听。
教师示范操作,扫清学生学习障碍,
了解使用无限循环的注意事项。
完善脚本,创新应用(15分钟)
1. 基础任务:指导学生根据老师的演示,并参考教材第10-11页的操作方法,修改Robotl角色的造型,让Robotl的动作更丰富。
2. 提高任务:通过复制Star】角色,
完成基础任务。
选择性完成提高
提高任务的设詈,为学有余力的学生留下更多自由发挥的空间。
新增Star2和Star3角色,修改角色的脚本,尝试应用外观模块中的指令,让角色呈现不同的外观,如教材第12页图211.
3. 展示评价学生作品。
(1) 学生自评:在操作过程中有什么困难?我是如何解决难题的?
(2) 生生互评:你认为作品的优点在哪里,哪些地方还可以改进。
C3)教师点评:作品的创新点在哪,学生自主获取知识和在原基础上的提升能力如何。
4. 指导学生根据评价修改作品.
5. 引导学生保存并提交作品,
任务.
参与自评.瓦评互功,根据评价修改完善作品。
保存并提交作品.
采川多元评价,有利于培养学生的反思能力,提高信息素养.
反思评价,
拓展延伸
(4分钟)
1. 引导学生填写教材第12页的活动评价表,反思"遇到困难时的表现二
2, 引导学生思考:应用“重复执行"解决问题有什么优势.
3总结这节课的主要内容,引导学生反思如果再次完成本节课学习任务,可以如何提升。
4,拓展延伸。
(1) 应用“重复执行”指令还可以解决什么向题?
(2) 如何让角色在舞台移动到不同的位置?
认真填写,反思本课所学。
思考和分享。
倾听总结。
交流汇报.
通过填写活动评价表,让学生了解白己的知识掌握程度-通过总结,梳理这节课的知识重点。
通过拓展延伸,引导学生尝试应用信息技术解决问.野,通过设问延续下节课学习内容.
教学反思方向
1.教师是否做到精讲,是否给学生留足练习时间。
2.学生是否掌握了新增和修改角色造型的常用操作。
3.学生是否了解顺序结构脚本和循环结构脚本的区别。
4.学生在遇到困难时,教师如何引导学生主动获取帮助信息。
5.教师如何引导学生根据剧本进行创新表达。
学科网(北京)股份有限公司
$$