05-12《克隆飞机大战》教学设计
- 格式:doc
- 大小:583.00 KB
- 文档页数:8
[摘要]文章以五年级《克隆飞机大战》教学为例,以Scratch 搭建平台,结合小学生的逻辑思维发展特点、认知特点、已有的认知水平及生活经验,探讨如何通过编程来设计游戏,如何在课堂教学中关注学生信息核心素养的培养、计算思维能力的提升,从而为后续Scratch 编程教学及培养学生的编程兴趣奠定基础。
[关键词]Scratch ;计算思维;程序;克隆;核心素养[中图分类号]G43[文献标识码]A[文章编号]1007-9068(2022)09-0088-03案例:《克隆飞机大战》一、前端分析(一)教材分析《克隆飞机大战》是苏科版小学信息技术教材五年级上册第12课的内容,是学习Scratch 基础部分的延续,旨在让学生认识和理解“克隆”控件,为后面独立设计程序打下基础。
教学目标:认识与理解“克隆”控件;掌握利用“克隆”控件控制角色变化的方法;通过使用“克隆”控件,掌握多个角色相同动作的实现方法;通过使用“克隆”控件,感受编程的乐趣。
教学重点:认识与理解“克隆”控件。
教学难点:掌握利用“克隆”控件控制角色变化的方法。
预计课时:1课时(二)学情分析在本节课教学之前,学生已经掌握了使用条件语句、循环语句以及侦测、外观、动作等模块,还未涉及“克隆”控件,更不知如何使用。
学生有复制角色的直觉思维,而这节课旨在提升学生的计算思维能力,即解决问题的能力,复制虽然也可以实现无数架飞机,但是会使程序冗长,而克隆就简化了解决问题的步骤。
“分析可能的解决方案,找到最有效的方案,并且有效结合这些步骤和资源。
”这是国际教育技术协会和计算机科学教师协会于2011年给计算思维做的可操作性的定义中提到的。
二、教学设计(一)体验游戏——激趣导入1.教学实录(课前播放空战短片)师:同学们,你们玩过“飞机大战”这个游戏吗?想不想体验一下?现在请打开桌面的飞机大战游戏,玩一玩吧!师:好不好玩?今天我们就来一起制作一个“飞机大战”的游戏!(板书)2.过程解析激趣导入,让学生对本节课的学习内容充满期待。
克隆飞机大战教学目标:1、认识与理解“克隆”控件。
掌握利用“克隆”控件控制角色变化方法。
2、通过使用“克隆”控件,掌握多个角色相同动作的实现方法。
3、通过使用“克隆”控件,感受编程的乐趣。
教学重难点:重点:认识与理解“克隆”控件。
难点:利用“克隆”控件控制角色变化。
课时安排:安排2课时。
教学准备:多媒体网络教室、《飞机大战》课件及学件。
第一课时教学过程:一、游戏导入师:同学们,微信朋友圈有个一个很火的游戏叫“飞机大战”,同学们想不想体验一下。
邀请学生体验Scratch师:好不好玩?想不想学习如何制作它呢?板书:克隆飞机大战。
游戏“飞机大战”。
二、新知传授任务一:绘制飞机角色师:在这个游戏中共2个角色,分别是“火炮”和“飞机”。
下面我们就根据教材提示绘制游戏角色。
绘制飞机角色(1)单击,打开“绘图编辑器”,使用椭圆工具画出飞机造型。
师:除了使用椭圆工具,也可通过画笔、直线、矩形等工具画出飞机造型。
(2)单击“绘制新造型”,画出飞机爆炸后的造型。
师:可以放大或还原图像,便于观察或修改细节部分。
绘制火炮角色(1)画出火炮,将中心点设置在火炮下方。
中心点是角色旋转的位置,角色将以此点为中心进行旋转。
(2)复制造型1,调整火力位置,模拟开火的样式,注意中心点不移动。
师:通过快速点击造型1、造型2看到造型切换的效果。
任务二:编写程序师:角色制作完毕后,我们该如何设计角色的程序呢?先来回忆一下,两个角色都是如何运转的?生(预设):火炮间断发射,用鼠标左右键控制炮管方向。
飞机从顶部随机位置往下飞,被炮击中爆炸并消失或飞到舞台底部消失。
火炮开火(1)模拟火炮开火。
(2)利用鼠标左右键控制炮管方向。
三、总结第二课时一、导入上一节课我们已经为火炮搭建了脚本,这节课我们来完成全部的脚本。
二、新授克隆飞机师:同学们,我们该如何设计飞机从顶部随机位置往下飞,被炮击中爆炸并消失或飞到舞台底部消失呢?一架一架飞机设置?还是有什么其他的方法?教师介绍“克隆”控件。
苏教版信息技术五年级上册《克隆飞机大战》教案一. 教材分析《克隆飞机大战》是苏教版信息技术五年级上册的一课,主要让学生了解和掌握克隆技术的应用。
本课通过克隆飞机大战的游戏,让学生在实践中掌握克隆技术的原理和操作方法。
教材内容丰富,既有理论知识的介绍,也有实践操作的指导,适合五年级学生学习。
二. 学情分析五年级的学生已经具备了一定的计算机操作能力,对新鲜事物充满好奇,具有较强的学习兴趣。
但是,对于克隆技术的理解和操作,还需要教师的引导和讲解。
因此,在教学过程中,教师需要关注学生的学习兴趣,引导学生主动探索,培养学生的动手操作能力和解决问题的能力。
三. 教学目标1.让学生了解克隆技术的概念和原理。
2.让学生掌握克隆技术的操作方法。
3.培养学生运用克隆技术解决实际问题的能力。
四. 教学重难点1.克隆技术的原理和操作方法。
2.如何在实际游戏中运用克隆技术。
五. 教学方法1.任务驱动法:通过设定任务,引导学生主动探索和操作。
2.演示法:教师通过演示,让学生直观地了解克隆技术的操作过程。
3.小组合作法:学生分组合作,共同完成任务,培养团队协作能力。
六. 教学准备1.电脑和投影仪,用于展示克隆飞机大战游戏和讲解克隆技术。
2.克隆飞机大战游戏软件。
3.教学PPT。
七. 教学过程1.导入(5分钟)利用投影仪展示克隆飞机大战游戏,引起学生的兴趣。
然后,简要介绍克隆技术的概念和原理。
2.呈现(10分钟)讲解克隆技术的操作方法,包括如何选择克隆对象、如何设置克隆参数等。
同时,演示克隆技术在游戏中的应用。
3.操练(10分钟)学生分组操作克隆飞机大战游戏,尝试运用克隆技术。
教师巡回指导,解答学生的疑问。
4.巩固(10分钟)学生独立操作克隆飞机大战游戏,完成一定的任务。
教师选取部分学生的作品进行点评,总结克隆技术的运用要点。
5.拓展(10分钟)引导学生思考:克隆技术在现实生活中的应用。
学生分享自己的观点,教师进行点评和总结。
苏科版五年级信息技术12《克隆飞机大战》教学设计一. 教材分析《克隆飞机大战》是苏科版五年级信息技术第12课的内容。
本节课的主要任务是通过学习Scratch编程语言,让学生制作一个克隆飞机大战的小游戏。
教材内容丰富,步骤清晰,通过本节课的学习,让学生掌握克隆积木的使用,以及如何利用克隆积木制作出生动的游戏效果。
二. 学情分析五年级的学生已经具备了一定的编程基础,他们对Scratch编程语言有一定的了解。
但是,部分学生在使用克隆积木方面可能还存在一定的困难。
因此,在教学过程中,需要关注这部分学生的学习进度,耐心地进行指导。
三. 教学目标1.让学生掌握克隆积木的使用方法。
2.培养学生独立制作游戏的能力。
3.提高学生编程的兴趣,培养学生的创新思维。
四. 教学重难点1.克隆积木的使用。
2.如何利用克隆积木制作出生动的游戏效果。
五. 教学方法1.任务驱动法:通过设置制作克隆飞机大战的游戏任务,引导学生自主学习。
2.示范教学法:教师通过演示,讲解克隆积木的使用方法。
3.小组合作法:学生分组合作,共同完成游戏制作。
六. 教学准备1.准备Scratch编程软件。
2.准备克隆飞机大战的游戏素材。
3.准备计算机教室,每台计算机安装Scratch编程软件。
七. 教学过程1.导入(5分钟)利用克隆飞机大战的游戏素材,引导学生关注本节课的学习内容。
2.呈现(10分钟)展示克隆飞机大战的游戏,让学生初步了解游戏效果。
3.操练(15分钟)讲解克隆积木的使用方法,引导学生动手操作,制作克隆飞机大战的游戏。
4.巩固(10分钟)学生独立完成游戏制作,教师巡回指导,帮助学生解决问题。
5.拓展(10分钟)鼓励学生发挥创意,对游戏进行修改和优化。
6.小结(5分钟)总结本节课的学习内容,强调克隆积木的使用方法。
7.家庭作业(5分钟)布置作业:让学生利用克隆积木制作一个属于自己的游戏。
教学过程每个环节所用时间:导入5分钟,呈现10分钟,操练15分钟,巩固10分钟,拓展10分钟,小结5分钟,家庭作业5分钟。
第12课飞机大战(二)
一、教学目标
1、知识与技能
(1)掌握明确内容、确定角色的方法
(2)掌握构思功能、搭建脚本的方法。
2、过程与方法
通过设计并制作“飞机大战”游戏的过程,让学生初步了解游戏设计的理念,学会根据需要修改、完善脚本的方法。
3、情感态度与价值观
通过探究游戏脚本的搭建和完善,让学生感受作品的智能与交互性,激发学生学习scratch的兴趣。
二、教材分析
本课设计并制作“飞机大战”游戏的过程,让学生初步了解游戏设计的理念,学会根据需要设计角色及其造型,并构思脚本功能,通过修改、完善脚本增加互动性,优化设计。
教学重点:
(1)掌握明确内容、确定角色的方法
(2)掌握构思功能、搭建脚本的方法。
(3)尝试增加游戏的互动性,掌握修改完善脚本的方法。
教学难点:掌握构思功能、搭建脚本的方法。
课时安排:
1课时
三、教学准备
多媒体教学系统,微课视频,多媒体课件。
四、教学过程
在教学中要充分认识到教给学生知识是要让学生感受到,这些知识在生活中是有用的,建立起课堂与生活的密切联系。
“飞机大战”这个游戏是学生喜欢的小游戏,平时是只玩的是别人设计的,现在学生要自己设计,很好地激发学生的学习热情。
学生也能很好意识到在课堂中所学的这些东西可以应用在自己的生活中,学习的积极性自然就高。
《克隆飞机大战》讲义在未来的世界里,科技的飞速发展带来了无数令人惊叹的创新,而其中一项引人瞩目的技术便是克隆技术。
然而,当克隆技术应用到飞机领域时,一场前所未有的大战悄然拉开了帷幕。
克隆飞机,顾名思义,是通过克隆技术复制出来的飞机。
这些飞机在外观、性能和功能上与原始飞机几乎完全相同。
克隆飞机的出现,最初被视为一种提高航空运输效率和降低成本的创新手段。
但随着时间的推移,事情开始变得复杂起来。
一方面,克隆飞机为航空公司带来了巨大的经济效益。
由于无需重新研发和设计新的飞机,航空公司可以节省大量的时间和资金。
同时,克隆飞机的生产速度更快,能够迅速扩充机队规模,满足不断增长的客运和货运需求。
这使得一些航空公司在激烈的市场竞争中占据了优势,迅速扩张业务,抢占市场份额。
然而,另一方面,克隆飞机的大量出现也引发了一系列严重的问题。
首先是安全隐患。
虽然克隆飞机在表面上与原始飞机相同,但由于克隆过程中可能存在的细微差异,以及缺乏对克隆飞机的长期监测和研究,其安全性无法得到充分保障。
一旦发生事故,后果将不堪设想。
其次,克隆飞机的泛滥导致了航空市场的混乱。
一些不法企业为了追求利润,非法克隆知名飞机品牌,扰乱了市场秩序,损害了正规航空公司和飞机制造商的利益。
这不仅影响了整个航空产业的健康发展,也削弱了消费者对航空业的信任。
在这场克隆飞机大战中,各方势力纷纷登场。
航空公司为了自身利益,有的积极推动克隆飞机的应用,有的则坚决抵制,担心潜在的风险。
飞机制造商则面临着知识产权被侵犯的困境,不得不投入大量资源进行维权和技术创新,以保持自身的竞争优势。
政府和监管部门也被卷入其中。
他们需要制定相关的法律法规,规范克隆飞机的生产和使用,保障公众的安全和利益。
但由于克隆技术的复杂性和快速发展,监管往往滞后于实际情况,给不法分子留下了可乘之机。
为了应对克隆飞机带来的挑战,国际社会开始加强合作。
各国政府共同商讨对策,成立专门的机构来研究和监管克隆飞机技术。
05-12《克隆飞机大战》教学设计第12课克隆飞机大战【教材分析】本节课是Scratch模块的第12课内容,是学习Scratch基础部分的延续,认识和理解“克隆”控件,为后面独立设计程序打下基础。
【学情分析】在本节课之前,学生已经掌握了使用条件语句、循环语句,侦测、外观、动作等模块,还未涉及“克隆”控件,更不知如何使用。
【教学目标与要求】1.认识与理解“克隆”控件。
2.掌握利用“克隆”控件控制角色变化方法。
3.通过使用“克隆”控件,掌握多个角色相同动作的实现方法。
4.通过使用“克隆”控件,感受编程的乐趣。
【教学重点与难点】重点:认识与理解“克隆”控件。
难点:利用“克隆”控件控制角色变化。
【教学方法与手段】任务驱动法。
【课时安排】安排1课时。
【教学准备】多媒体网络教室、《飞机大战》课件及学件。
【教学过程】新知传授邀请学生体验Scratch游戏“飞机大战”。
师:好不好玩?想不想学习如何制作它呢?板书:克隆飞机大战。
任务一:绘制飞机角色师:在这个游戏中共2个角色,分别是“火炮”和“飞机”。
下面我们就根据教材提示绘制游戏角色。
1.绘制飞机角色(1)单击,打开“绘图编辑器”,使用椭圆工具画出飞机造型。
师:除了使用椭圆工具,也可通过画笔、直线、矩形等工具画出飞机造型。
(2)单击“绘制新造型”,画出飞机爆炸后的造型。
师:可以放大或还原图像,便于观察或修改细节部分。
2.绘制火炮角色(1)画出火炮,将中心点设置在火炮下方。
中心点是角色旋转的位置,角色将以此点为中心进行旋转。
(2)复制造型1,调整火力位置,模拟开火的样式,注意中心点不移动。
师:通过快速点击造型1、造型2看到造型切换的效果。
任务二:编写程序师:角色制作完毕后,我们该如何设计角色的程序呢?先来回忆一下,两个角色都是如何运转的?生(预设):火炮间断发射,用鼠标左右键控制炮管方向。
飞机从顶部随机位置往下飞,被炮击中爆炸并消失或飞到舞台底部消失。
1.火炮开火(1)模拟火炮开火。
05-12《克隆飞机大战》教学设计第12课克隆飞机大战一、教材分析本节课的主要内容是认识和理解克隆控件,为后面独立设计程序打下基础。
克隆是Scratch 2.0版中的新技术,是学生创作动画游戏的程序设计的重要技术之一。
教材以游戏克隆飞机大战为主题,激发学生的学习兴趣与创作热情。
教材第一部分内容是绘制飞机角色和火炮系统,是对前面所学的绘图编辑器使用方法的复习与巩固。
特别是绘制火炮系统时,为了达到更加逼真的效果,教材中给出具体的指导方法,造型切换的直观演示方法。
第二部分是对克隆控件的学习,通过克隆多架飞机达到对克隆控件的理解。
教材中给出了详细程序脚本,特别要注意的是,克隆角色初始位置与原角色在同一位置。
在飞机角色的移动过程中,采用Y 坐标值减少的方法让飞机向下方移动,在数据计算时会有负数出现,当飞越底线时删除克隆体。
在交互时,采用颜色侦测的方法,飞机碰到红色即爆炸。
通过对这个游戏制作,学生可以充分理解角色克隆的启动、删除等。
二、学情分析克隆角色类似于复制角色,没有复制角色看起来那么直观,而且只在脚本执行时才会被启动,学生在理解上有些困难,老师要多举例子,突破教学中的重难点。
启动克隆角色后的脚本上基于前面所学知识,在编写上没有更多的困难,多关注克隆角色的思维发散性的培养。
三、教学目标与要求1. 认识与理解克隆控件。
2. 利用克隆控件控制角色变化。
四、教学重点与难点1. 重点:认识与理解克隆控件。
2. 难点:学习克隆控件控制角色产生、删除等方法。
五、教学方法与手段自主学习、小组合作学习。
六、课时安排安排1课时。
七、教学准备计算机网络教室、教学广播系统。
八、教学过程(一)新课导入同学们喜欢玩游戏吗?你曾经玩过哪些游戏?学生回答。
老师这里有一款腾讯的飞机大战游戏,想不想上来玩一玩?请一位学生上来体验。
在这款游戏里面我们看到有飞机,有大炮。
今天我们利用Scratch 来制作一款飞机大战的游戏,一起来学习“克隆飞机大战”。
苏科版五年级信息技术12《克隆飞机大战》教案一. 教材分析《克隆飞机大战》是苏科版五年级信息技术第12课的内容。
本节课通过克隆飞机大战的游戏,让学生掌握利用克隆指令在Scratch中创建多个相同角色的方法,培养学生的编程思维和团队协作能力。
教材内容丰富,难度适中,符合五年级学生的认知水平。
二. 学情分析五年级的学生已经具备了一定的计算机操作能力,对Scratch编程有一定的了解。
但学生在利用克隆指令创建多个角色方面还存在一定的困难,需要通过本节课的学习进行巩固和提高。
此外,学生对于团队协作完成项目还有一定的陌生,需要老师在课堂上进行引导和培养。
三. 教学目标1.知识与技能:掌握利用克隆指令在Scratch中创建多个相同角色的方法。
2.过程与方法:通过小组合作,完成克隆飞机大战游戏的设计与制作。
3.情感态度与价值观:培养学生的团队协作意识,提高学生解决实际问题的能力。
四. 教学重难点1.重点:掌握克隆指令的使用方法。
2.难点:如何设计克隆角色,使游戏更具挑战性和趣味性。
五. 教学方法1.任务驱动法:通过设计克隆飞机大战游戏,激发学生的学习兴趣,培养学生解决问题的能力。
2.小组合作法:引导学生分工合作,共同完成游戏设计,培养学生的团队协作意识。
3.示范教学法:教师通过演示克隆指令的使用方法,帮助学生理解和掌握。
六. 教学准备1.硬件准备:电脑、投影仪、Scratch软件。
2.软件准备:克隆飞机大战游戏案例、相关教学素材。
3.教学设计:教案、PPT、作业布置。
七. 教学过程1.导入(5分钟)利用投影仪展示克隆飞机大战游戏,引发学生的兴趣。
教师简要介绍本节课的内容和目标。
2.呈现(10分钟)教师通过PPT展示克隆指令的使用方法,讲解克隆角色的设计原理。
同时,展示优秀的学生作品,激发学生的创作欲望。
3.操练(15分钟)学生分组,每组选择一个角色进行克隆。
教师巡回指导,解答学生在操作过程中遇到的问题。
4.巩固(10分钟)学生根据教师提供的素材,尝试设计克隆飞机大战游戏。
第12课克隆飞机大战
【教材分析】
本节课是Scratch模块的第12课内容,是学习Scratch基础部分的延续,认识和理解“克隆”控件,为后面独立设计程序打下基础。
【学情分析】
在本节课之前,学生已经掌握了使用条件语句、循环语句,侦测、外观、动作等模块,还未涉及“克隆”控件,更不知如何使用。
【教学目标与要求】
1.认识与理解“克隆”控件。
2.掌握利用“克隆”控件控制角色变化方法。
3.通过使用“克隆”控件,掌握多个角色相同动作的实现方法。
4.通过使用“克隆”控件,感受编程的乐趣。
【教学重点与难点】
重点:认识与理解“克隆”控件。
难点:利用“克隆”控件控制角色变化。
【教学方法与手段】
任务驱动法。
【课时安排】
安排1课时。
【教学准备】
多媒体网络教室、《飞机大战》课件及学件。
【教学过程】
新知传授任务一:绘制飞机角色
师:在这个游戏中共2个角色,分别是“火炮”
和“飞机”。
下面我们就根据教材提示绘制游戏角
色。
1.绘制飞机角色
(1)单击,打开“绘图编辑器”,使用椭
圆工具画出飞机造型。
师:除了使用椭圆工具,也可通过画笔、直线、矩形等工具画出飞机造型。
(2)单击“绘制新造型”,画出飞机爆炸后的
造型。
师:可以放大或还原图像,便于观察
或修改细节部分。
2.绘制火炮角色
(1)画出火炮,将中心点设置在火炮下方。
(2)复制造型1,调整火力位置,模拟开火的样式,注意中心点不移动。
师:通过快速点击造型1、造型2看到造型切换的效果。
任务二:编写程序
师:角色制作完毕后,我们该如何设计角色的程序呢?先来回忆一下,两个角色都是如何运转的?
生(预设):火炮间断发射,用鼠标左右键控制炮管方向。
飞机从顶部随机位置往下飞,被炮击中爆炸并消失或飞到舞台底部消失。
1.火炮开火
(1)模拟火炮开火。
(2)利用鼠标左右键控制炮管方向。
2.克隆飞机
师:同学们,我们该如何设计飞机从顶部随机位置往下飞,被炮击中爆炸并消失或飞到舞台底部消失呢?一架一架飞机设置?还是有什么其他的方法?
教师介绍“克隆”控件。
师:克隆就像角色的分身术一样。
表示建立一个指定角色的克隆体,可以是本身,也可以是其他角色,并且与这个角色相同。
表示角色的克隆体在启动时执行什么样的动作。
表示删除当前的克隆体。
克隆的角色只有在程序项目运行时才出现。
(1)选择飞机角色,克隆自己,出现多架飞机。
(2)设置克隆飞机起点位置。
小组交流巩固提升
总结评价
(3)通过改变坐标值,让飞机向下飞行。
(4)被击中时,飞机造型变为爆炸效果。
(5)当飞机飞出底线时自动消失。
师:现代武器中,火炮的造型各式各样,你可以改变火炮造型,使其看起来形象更加逼真。
大胆设计,根据自己的设想编写程序,使游戏变得更有
【教学反思】
“克隆”本身就是一个很前沿的词汇,学生对于“克隆”的认知可能仅仅是复制一个已有的角色再粘贴出一个一模一样的角色。
然而克隆出来的角色通过程序的编写,也可以实现不一样的状态,例如从不同位置出现、不同的特效等等。
“克隆”控件的学习让学生编写复杂程序的能力进一步地提升,为编写复杂程序打下良好的基础。
【教案设计:刘映川(南京市力学小学)】(注:可编辑下载,若有不当之处,请指正,谢谢!)。