admin 管理员组文章数量: 1086019
2024年1月18日发(作者:登录界面的测试用例怎么写)
【四年级上册教材编程模块分析】
本单元是儿童编程模块,以SCRATCH软件基础知识学习为主线,以编程猫逃离未来机器人的追踪为故事载体,本单元包括“初识Scratch”、“逃离时空隧道”、“摆脱机器人追踪”三课。
故事情景:
编程小猫在指导丁丁和点点参与编程学习的过程中,不慎被未来机器人抓住,准备将编程小猫通过时空隧道送回未来接受处罚。而编程小猫的能量中心——就是Scratch编程软件,它为编程小猫提供了强大的编程指令和能量,在这危难时刻,丁丁点点必须马上熟悉Scratch的工作界面,并运用指令帮助编程小猫恢复说话的能力、行走的能力、以及给编程小猫找到补充能量的能量方块,最后编程小猫恢复体验,摆脱机器人的追踪,逃到了拥有魔法的智慧城堡中,并在其中去寻找打败机器人的神奇魔力。
认识并熟悉Scratch的工作界面,掌握指令拖动与拼接,灵活运用以Scratch为核心的儿童编程工具。通过编程小猫故事情景的需要,设计并完成相关指令。主要学习说、造型切换、重复执行、移到、滑行、背景切换等指令。这些指令是在Scratch讲故事的基础,当然根据学生掌握的情况也可以加入新的指令和方法。从本单元开始,故事线的任务结果并不是唯一的,几乎每一课都可以用另外的方法完成,课程内容的开放性很高,切记不要照本宣科,尽量鼓励学生去体验和发现,儿童编程模块将会是学生最喜欢的课程之一。
因为整个四年级的信息技术教学中,主要安排有美图秀秀、WORD文字处理以及网络模块和编程模块。所以讲故事是儿童编程模块的核心,学生通过学习美图秀秀获得图片制作的能力,为儿童编程模块提供必要的角色、背景等讲故事的素材来源;WORD文字处理工具为儿童编程提供讲故事的线索和方法,当然讲故事还需要语文学科的文字功底,也需要数学学科的逻辑思路。最后,通过儿童编程将孩子们喜闻乐见的故事、身边的真人真事制作成动画故事、互动小游戏等,让学科之间知识相互融合,实现学习成果的最大化。
单元中设计了我的收获作为学习评价量表。教学中以教学目标为依据,引导和组织学生对自己的学习情况进行客观的评价。教师可根据学生情况增设部分指标,以提高评价的灵活性和针对性,要鼓励学生创新。
单元教学目标:
1.熟悉Scratch 2 的工作界面舞台区、角色区、脚本区、编辑区的功能。
2.熟练掌握指令的拖动、拼接、移动、复制、删除等基本操作方法。
3.灵活使用说、造型切换、重复执行、移到、滑行、背景切换等指令,为自己的故事服务,在掌握的基础上,可以尝试更多适合讲故事的指令,丰富故事的表现形式。
4.学会解读教材中对任务的分析过程,并尝试将自己编写的故事,进行分析,比如按照舞台、角色、脚本等元素进行分析,也可以根据故事发展的线索进行分析。
h儿童编程的核心是“想象、编程、分享”,学生完成教材上的任务只能是完成三分一,要充分激活学生的想象能力、最后要让学生作品有分享平台。
第10课 初识Scratch
【教学目标】
1.学习并掌握Scratch工作界面,知道舞台、角色、脚本、编辑四大功能区。
2.掌握脚本指令的拖动、拼接、参数修改等操作方法。
3.能用“说”指令,修改说话时间,制作一个简单清楚的自我介绍。
【重难点分析】
通过学习“说”指令,掌握Scratch工作界面,体验编程。
【教学建议】
1.初识Scratch是虽是体验用Scratch编程的第一课,但对于已经在三年级玩过“我的世界”大冒险游戏的学生来说并不陌生。两者的不同在于,“我的世界”大冒险的任务情节是相对固定的,而Scratch编程更加开发和自由,学生的发挥空间更大。
2.导入舞台背景和调整角色大小基础操作,需要在老师的示范下完成。而指令设置部分,可以让学生自己尝试体验,回忆之前学习过的内容,特别是指令的移动、拼接等操作。从库中导入舞台(角色)的操作是非常基础的操作,Scratch2库中有非常丰富的角色和舞台背景素材,学生通过素材库可以编写相当丰富的作口出来。合理使用素材库,让学生的学习重心在于脚本指令的运用。
3.播放演示的示范,要学生自己去体验全屏演示,这是之前没有的体验,单一的演示窗口,展示内容更加突出。
4.Scratch工作界面部分由师生共同归纳总结,可以参考“我的世界”大冒险的工作界面,引导学生认识四大功能区,并能通过探一探,去发现和体验功能按钮的作用,为以后的学习奠定基础。
5.学会保存Scratch的作品,其格式为.sb2,因为下节课会用到前面的作业。建议使用信息技术学科教学平台进行教学,对学生的作业管理相当方便。具体可参考教材电子版提供的相关资料。
第11课 逃离时空隧道
【教学目标】
1.学会使用重复指令、造型切换、等待指令实现角色的原地运动。
2.掌握滑行指令的运用,让角色能按时移动到自己想要的位置。
3.知道根据任务的需求,要将“大任务”分成若干“小任务”。
【重难点分析】
1.理解造型重复切换与角色运动的关系。
2.熟练运用拖动角色定位与滑行指令配合实现角色的移动。
【教学建议】
1.保存项目文件和打开项目文件,是每个应用软件必须要掌握的操作技能,Scratch也不例个,要培养学生保存作品的习惯。
2.小猫原地动起来,一定要引导学生观察角色的造型,通过造型的切换,实现角色的动作,甚至角色的“超级变身”,通过这种引导,可以激发学生对造型切换运用的研究,同时也能让他们更容易理解,动作形成的原理。这里使用了重复(无限次)的指令,程序运行后,小猫就会交替切换造型,原地踏步,直到关闭程序。为什么没有使用重复(次数)呢?因为需要太多的计算,会影响部分学生对移动运用的体验。
3.我们给出的任务分析流程图中,最右边给出的指令,都是从脚本区拖出的默认状态,具体参数需要看中间蓝色的分析步骤。
4.删除指令的方法有两种,教材上是在指令块的最顶端点右键,然后选择删
除指令。另一种方法与三年级学习的“我的世界”大冒险中一样,直接将指令拖到脚本区,也可以删除不用的指令。
5.上传救援通道,上传自己的角色,虽然只是一步的操作,却是未来学生通过美图秀秀等图片工具完成自己的角色后,上传角色的重要方法,不可忽视。同理操作还有舞台背景上传。
6.规划逃生路线教学中,先将角色放到需要的位置上,然后再使用“移到”指令,这是Scratch2中自动完成坐标脚本指令中坐标的更换,因为低年级的学生无法理解坐标的运用,所以在Scratch2中,直接自动完成。学生需要掌握操作的步骤即可。同理,滑行指令也是一样,先移动角色到需要的位置上,再去拖动滑行指令即可。
第12课 摆脱机器人追踪
【教学目标】
1.学会舞台造型顺序的调整,能利用等待指令和舞台切换实现对舞台显示内容的准确管理。
2.掌握舞台切换来激活角色的从左到右的移动,实现角色不断向右前进。
3.学会使用重复(次数)指令,以“下一造型”为例来简化程序指令,让程序简洁易读。
【重难点分析】
1.熟练掌握背景显示顺序和时间的管理,通过舞台切换来激活角色动作。
2.运用重复指令,以“下一造型”为例简化程序指令。
【教学建议】
1.本课教学也需要前一课的作品,当然也可以直接新建一个文件也可。主要是为了巩固对项目文件的操作,还有就是删除角色的操作,让学生掌握不需要角色可以直接删除,删除角色的方法除了教材上的方法外,还可以通过工具栏上的剪切按钮。
2.从背景库中导入的舞台顺序,需要通过舞台背景里通过拖动位置的方式,实现对舞台显示顺序的调整,利用将背景切换为指令和等待指令,实现舞台显示的精准管理。
3.小猫原地动起来中,使用下一个造型指令,简化将造型切换为与等待指令的两次运用,合并成使用一次指令,要让学生理解下一个造型指令,还是需要打开小猫的造型,下一个造型是从当前造型开始数起的下一个造型,当造型依次显示到最后一个造型后,又回到第一个造型处。可以通过造型前的编号来解读此指令。
下一个背景也是同样的原理。
4、利用当背景切换到指令,激活角色的从左下角移动到右下角的动作,不断切换实现角色不断向右前进的效果。这里需要解释一下。实现这个效果的方法其实有很多种。选择当背景切换到提令,可以让程序更容易解读,思路更清楚,容易理解。特别适合讲故事,根据故事情节,切换到相应的舞台背景,当背景切换可以激在场的角色进行动作反馈,推动故事的讲述。
5、复制脚本,通过修改局部参数(比如舞台背景名称)实现快速指令的编写,这是程序编写中重要的操作方法,希望学生都能掌握此操作方法。
6.根据流程图简化程序指令。教材里教学的方法是从可读性方面来讲解的,毕竟才开始接触程序的编写,养成良好的编写习惯,更有利用交流与分享。但是,追求程序的精简,用最少的指令,实现同样的功能也是很多专业人士的追求,我们也要为这部分学生提供方法。同时,通过对比同样任务的两种指令,可以让学生明白,完成同样的任务,可以有多种方法和途径。比如摆脱机器人的追踪一课,至少可以写四种以上的方示来完成。学生最重要的学习对任务的分析,然后选择适合自己的方法来解决。
参考教案
【教学内容】 第11课 逃离时空隧道
【教学目标】
1.学会使用重复指令、造型切换、等待指令实现角色的原地运动。
2.掌握滑行指令的运用,让角色能按时移动到自己想要的位置。
3.知道根据任务的需求,要将“大任务”分成若干“小任务”。
【重难点分析】
1.理解造型重复切换与角色运动的关系。
2.熟练运用拖动角色定位与滑行指令配合实现角色的移动。
【教学方法】
故事激趣、示范教学
【课时安排】 1课时
【教学环境】
多媒体网络教室、Scratch 2 离线版
【教学过程】
一、故事激趣
前一节课我们已经初识Scratch的基本操作方法,也用学会了制作自我介绍,今天我们要帮助编程小猫逃离时空隧道。首先要让小猫动起来,再利用救援能量通道上的能量方块为它增加动力,当走到右下角后小猫就算逃离成功了。
大家有信心完成吗?那么我们要根据编程小猫提供的线索,分析任务,然后一一解决。
二、教学示范,引导分析,发现体验
同学们看老师的示范:
1.导入前一步的作品,通过打开项目,找到前一课的作品,选择覆盖文件即可。然后选择角色区的小猫,再打开造型,可以看到小猫造型里有两幅图。用鼠标交替点击,看舞台区小猫有什么变化? 请同学们先打开作品,观察造型点击后的变化。
2.同学们已经发现小猫运动的秘密了吧,那怎么通过指令让小猫动起来呢?
同学们看书第70页,修复小猫的运动能力,这里是任务的分析。请同学们看书后,自己在脚本区里找到相应指令块,拼接在一起试一试,能不能让小猫动起来。
3.小猫自我介绍的内容还在,可是今天我们并不需要小猫说话,可以删除不用的指令,同学们可以根据书上友情提示的方法删除,也可以根据《我的世界》大冒险里删除的方式,拖动不用的指令块到脚本区。
三、看书自学、同学示范、完成练习
1.小猫已经在原地动起来了,现在它需要能量才能逃离时空隧道,首先我们要导入“救授通道”角色,请同学们根据教材71页的方法,导入图片,并调整好图片的位置,让小猫从能量块的位置撤离吧。
2.同学们根据小猫任务分析提供的思路,能去脚本区找到相对应的指令吗?
当然不能,因为任务分析是一种思考方式,我们应该掌握的是方式,不是每次都
按任务分析去找指令来拼接就可以了。所以,大家还要认真看第3步逃离时空隧道的操作方法,一共有3步,看那位同学尝试成功,来给大家演示一下,你是如何实现。并说一说你的方法。
3.同学们,小猫从什么位置出发呢?虽然我们拖动后,它就从拖到位置出发,但是下一次运行它又会从最后的位置出发,所以固定小猫出发的位置很重要喔。所以一定要使用移动指令,不论角色在舞台的什么位置,只要使用了移动到指令,它都能出现在你想要的位置上。简直是无敌“瞬间移动”喔!
4.根据前面同学的示范,我们一起来总结滑行指令的使用方法,先将角色拖动到需要位置,然后再到动作脚本区找到滑行指令,最后拖动到编辑区按任务要求拼接。请同学们根据这种方法,让小猫顺利的逃离吧!
四、巩固练习,拓展内容,提升探索
1.同学们经过努力帮助小猫完成了逃离,细心的同学发现线路长短不一,但是小猫都是用1秒钟滑行,感觉节奏时快时慢。其实我们可以通过修改小猫造型切换等待的时间和滑行时间,让它的动作更协调喔。
2.如果前的任务都完成的同学,可以尝试探一探,让小猫在第2和第3能量块处,改变一下小猫的方面。
五、小结
同学们,今天我们通过学习,发现了小猫动起来的秘密:通过造型的不断重复。同时也掌握了小猫移动的方法,通过移到指令——定位和滑行指令——移动,掌握这些知识,你就可以控制角色在舞台里自由自在的移动了。不过呢,在Scratch里,实现任务的方法是多种多样的,不论用什么方式,只要根据任务的要求,完成任务,都是棒棒的!
版权声明:本文标题:小学信息技术4年级上册 编程模块教学参考 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://roclinux.cn/p/1705540032a489111.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论