首页 小学:新五下第二单元信息技术教案

小学:新五下第二单元信息技术教案

举报
开通vip

小学:新五下第二单元信息技术教案宫N区欲向街道否桥小咨1911第二单元算法与程序设计单元内容简介通过第一单元的学习,学生对计算机软硬件及计算机的开展有了较深入的了解。他们有了越来越丰富的计算机知识,接触的程序和应用也越来越多,本单元将引导学生继续深入学习程序设计并探究程序背后的算法。算法与程序设计是信息技术学科的核心内容之一,是开展学生计算思维的重要载体。计算思维是个体运用计算机科学领域的思想方法形成问题解决方案过程中产生的一系列思维活动,是信息技术学科核心素养的重要组成局部。在五年级上册第二单元中,学生学习了Scratch趣味编程,了解了顺序、...

小学:新五下第二单元信息技术教案
宫N区欲向街道否桥小咨1911第二单元算法与程序 设计 领导形象设计圆作业设计ao工艺污水处理厂设计附属工程施工组织设计清扫机器人结构设计 单元内容简介通过第一单元的学习,学生对计算机软硬件及计算机的开展有了较深入的了解。他们有了越来越丰富的计算机知识,接触的程序和应用也越来越多,本单元将引导学生继续深入学习程序设计并探究程序背后的算法。算法与程序设计是信息技术学科的核心内容之一,是开展学生计算思维的重要载体。计算思维是个体运用计算机科学领域的思想方法形成问题解决 方案 气瓶 现场处置方案 .pdf气瓶 现场处置方案 .doc见习基地管理方案.doc关于群访事件的化解方案建筑工地扬尘治理专项方案下载 过程中产生的一系列思维活动,是信息技术学科核心素养的重要组成局部。在五年级上册第二单元中,学生学习了Scratch趣味编程,了解了顺序、循环、分支三种程序结构,具备了写程序基本的能力。为了让学生能根据生活、学习需求编写出较为复杂的计算机程序,初步形成用计算思维以及计算机程序解决实际间题的能力,本单元编排了进一步学习算法与程序设计的内容。在进行具体的程序设计之前,本单元的每一课都编排了对算法的分析与描述内容,希望学生可以突破Scratch的限制,将知识迁移至其他程序设计语言中进行创作,表达用计算机程序解决问题的一般方法。本单元各课内容如下表所示:课序课题简介第6课算法初步介绍算法的概念、描述方式及算法与程序之间的关系第7课询问交互以流程图的方式归纳“知识问答”程序算法,并编写询问交互脚本。第8课变量计数介绍变量的概念与特点,为“知识问答”程序增加计分功能。第9课列表存储介绍列表的概念与特点,建立“知识问答”程序题库。第10课遍历列表综合运用变量与列表,完善“知识问答”程序,实现遍历题库、自动提问的功能。第n课循环嵌套用Scratch绘制正多边形,介绍多重循环的概念及其在绘图中的使用方法。第12课过程调用介绍过程的基本概念,学会利用Scratch创立过程(自制积木)并调用过程。初步理解参数的概念,在Scratch中创立使用第13课带参过程带有参数的过程。富fa区分湖街道公桥小咨高桥小学信息技术(学科)五年级(下册)电子备课表备课者柯峰课题第9课列表存储课时1设计意图Scratch中的列表相当于其他程序设计语言中的数组,可以将其看成一系列变量的集合,可存储大量数据。本课通过建立“问题”“答案”两个列表,读取比拟两个列表中的数据,以实现随机出题为例,介绍了列表的概念和列表的基本使用方法。教学目标.理解列表概念,掌握列表数据的输入、读取、比拟等基本操作。.利用列表改进“知识问答”程序的算法,修改脚本实现随机出题功能。重难点教学重点:理解列表概念,学会使用列表的一般方法。教学难点:理解随机出题的算法。环境与素材.学生机安装Scratch3学软件。.前一课中的“知识问答”程序作品。课时安排1课时教师活动调控一、提问引入.我想在知识问答程序中自动更换问题,应该怎么做呢?.试试用列表来管理这些“问题”。揭题:列表存储二、认识列表1.变量可以存储数值,列表也可以。存储数量变量1个列表多项2.列表由什么组成?(列表名和列表值)怎样访问相应列表值?(列表名和编号组合访问)三、应用列表宫N区欲向街道否桥小咨1911.新建1个问题列表:取名、输入每项对应数值。观察这个列表指令模块有哪些功能?(增加、减少、显示、运算、比拟等),算法与描述。(1)再新建1个答案列表,与问题列表对应。然后新建1个变量i,用于随机生成列表编号。(2)对照书上P26页,用自然语言描述上述“一次随机出题”算法流程图。.设计脚本。(1)列表中的数值,可以有不同方式输入。(一是编写脚本输入,二是直接在列表的数值中输入。)(2)随机数的产生。(取值范围是1到列表编号的最大值)学生尝试,将变量I显示在舞台上,按下空格键,观察变量I的值的随机变化。(3)你学会将变量隐藏与显示了吗?(打J或不打四、练习.尝试做一个抽奖程序,用列表存储同学的姓名,随机显示中奖姓名。.进行个性化、美化,演示交流观看效果。练习做一个抽奖程序,用列表存储同学的姓名,随机显示中奖姓名。设计板书第9课列表存储设计教学反思宫N区欲向街道否桥小咨1911高桥小学信息技术(学科)五年级(下册)电子备课表备课者柯峰课题第10课遍历列表课时1设计意图遍历列表,顾名思义就是将整个列表的数据从头到尾“访问”一遍。本课学生将综合运用所学对“知识问答”程序做最后的调整与完善,实观遍历列表,按顺序自动提问“问题”列表中的所有问题。教材使用自然语言和流程图两种方式介绍了遍历列表的算法,让学生掌握遍历列表的一般方法。为了便于学生理解、掌握,在编写Scratch脚本时,并没有采用条件循环指令,而是使用了有限次数的循环指令。教学目标.理解利用循环结构遍历列表的算法,修改脚本实现按顺序自动提问所有问题的功能。.调试、优化程序,进一步完善作品。.重难点教学重点:理解利用循环结构遍历列表的算法,编写按顺序自动提问所有问题的脚本。教学难点:理解利用循环结构遍历列表的算法,调试程序。环境与素材.学生机安装Scratch3.0软件。.前一课中的“知识问答”程序作品。课时安排1课时教师活动调控一、提问引入1.怎样从第1题开始按顺序提问所有问题?2•可以试试用循环的方式遍历列表。揭题:遍历列表二、算法与描述.创立一个新变量,让它从1开始逐一增加。.算法分析:通过变量循环调用题库里的问题,直到全部问题问完为止。这样就可以实现从第题开始按顺序自动提问所有问题。.实践:可以将变量I的初值设为1,询问问题列表的第I项问题,进行比拟判断后将I值增加1。问题列表上有多少项,以上步骤就重复多少次。三、程序设计富fa区分湖街道公桥小咨.怎样实现依次询问,直到最后1个?.使用控制重复的次数,依次询问,即可。(1)重复次数由列表最大值决定。(2)每次询问后,变量要加1,实现累积。四、提供与测试1.选择优秀作品,与同学提供并测试。2.找出问题,提出改进方案。3•教你一招:通过文本导入的方式,可以一次性批量增加列表的数据。(1)新建一个txt文本文件,每一行输入列表值,行号由文本所在行决定。(2)按以上规那么输入各项对应的文本,并保存为一个.txt文本。(3)右击新建的列表,选择导入即可生成数据列表。五、练习加入更多的创意,让知识问答程序变得更友好、更高效。练习设计加入更多的创意,让知识问答程序变得更友好、更高效。板书设计第10课遍历列表教学反思宫N区欲向街道否桥小咨1911高桥小学信息技术(学科)五年级(下册)电子备课表备课者柯峰课题课题第11课循环嵌套课时1设计意图在生活中,解决实际向题的过程往往存在许多具有规律性的重复操作。因此,将解决实际问题的方法转化成计算机程序时,在程序中就需要重复执行某些语句。这一组被重复执行的语句即为循环体,能否继续重复,取决于循环的终止条件。当一个循环结构程序的循环体本身也是一个循环结构时,就形成了循环嵌套。在Scratch中,很多图形的绘制都可以使用循环来实现,而且可以直观地呈现角色运动的路线,这对学生进步理解几何图形、培养空间想象力很有帮助,因此教材选择了画图作为循环嵌套的学习载体。教学目标1,了解Scratch画图的原理,知道常用的画笔类指令。.利用画笔类指令绘制简单的图形,掌握利用循环绘制正多边形的方法。.通过绘制多个正多边形,掌握循环嵌套的使用方法。教学重点:利用循环嵌套绘制多个正多边形。教学难点:理解循环嵌套结构。环境与素材学生机安装Scratch软件。课时安排1课时调控调控教师活动一、提问引入.Scratch也能画画?它的画笔在哪里呢?怎样选择画笔呢?.揭题:循环嵌套二、Scratch画图的原理.Scratch的每一个角色都可以画图,最基本的画图指令就是画线段。.看看一条线段怎样画出来的。(设置粗细、颜色、初始位置,落笔后移动,画完后抬笔。).复杂的曲线可以看作是由很多很短的线段组成的。在连续画线的情况下,完整的一笔完成后,再抬笔。富fa区分湖街道公桥小咨三、探索画笔类指令.怎样找到画笔模块?(与音乐一样,要到扩展模块中添加).每一个指令的作用是什么?(学生逐一分析,试用。).尝试绘制以下图形,会用到哪些绘图指令?角色需要如何运动?100步线段、45度角75步线段、两边为50步的120度角、边长为50步的正方形。四、巧用循环和循环嵌套画图形1.利用循环,可以使画画更加方便。(1)由正方形的绘制,你能依次绘制出正三角形、吗?正五边形(2)你能通过嵌套(重复叠加)实现更复杂的有规律的图形绘制。学生绘制旋转角为120度的正三角形三个图案。学会后,实现其他正多边形的旋转变换。⑶思考五角星如何绘制?学生尝试,不行的话,教师指导方法。然后,请学生继续用嵌套的方法,实现图形自由绘制。五、练习宫N区欲向街道否桥小咨1911分析以下图形的特征.并画一画练习设计分析以下图形的特征,并画一画。<>X板书设计第n课循环嵌套教学反思宫N区欲向街道否桥小咨1911高桥小学信息技术(学科)五年级(下册)电子备课表备课者柯峰课题设计意图第12课过程调用课时1“过程”是程序设计中的一个重要概念。“过程”在简化程序流程,使程序变得更容易理解、更具可读性方面都起着比拟大的作用。随着对Scratch程序理解的不断深入,学生能利用Scratcha解决的问题越来越多,编写的程序越来越复杂,此时就会产生如何精简程序并使程序变得更容易理解的需求。“过程”的学习,有助于解决这个问题。在Scratch中,“过程”是通过“自制积木”的方式来实现的。教材中提出了“过程”这个概念,主要是让学生能站在更高的维度来了解程序设计的基本概念,让学生能了解程序设计中涉及的比拟专业、 规范 编程规范下载gsp规范下载钢格栅规范下载警徽规范下载建设厅规范下载 的相关知识。教学目.理解“过程”(自制积木)的概念,知道“过程”的作用。.学会创立“过程”(定义自制积本),掌握调用“过程”的方法(使用自制积木)。教学重点:学会创立“过程”,掌握调用“过程”的方法。事点“教学难点:理解“过程”的概念。环境与素材学生机安装Scratch软件。课时安排1课时教师活动一、问题引入1.经常要画正方形,能不能自己创造一个正方形的指令呢?2.我们可以把正方形的指令定义为一个过程,使用时,直接调用就可以画正方形。提示课题:过程调用二、认识“过程”1.什么是过程?(一些相对固定的、需要屡次使用的脚本。过程相当于一条你写的指令。)2,过程只能使用一次吗?(自定义的过程可以不限次数使用,这样你宫N区欲向街道否桥小咨1911就可以将常用的、步骤较多的指令集合到这个过程中,方便程序调用。)3.观看书本过程调用流程图,说说你的理解。结束三、创立“过程”.找到自制积木模块并进入。.创立方法:制作新的积木、修改积木名称为并完成、在代码区红色自定义积木下设计代码。.请你来给正方形设计一个自定义积木(过程)。定义正方平❹次]移动步]书。。度四、调用“过程”.观看实例,理解过程就像一个普通指令,可以在任何地方调用。.尝试在一个新脚本中调用正方形过程。.运行如课本三段脚本,看看分别画出了什么图形?五、练习编写一个绘制正五边形的“过程”,并使用这个“过程”来绘制以以下图形。宫N区欲向街道否桥小咨1911宫N区欲向街道否桥小咨1911第14课消息传递理解Scratch中角色通过广播与接收消息进行协作的思想,学会使用消息传递的方式控制程序流程。第15课创编学习工具了解程序设计的基本环节,创作一个完整的Scratch作品。单元教学目标了解算法的概念及算法常见的描述方式,能选择合适的方式描述简单算法;了解算法与计算机程序之间的关系,以Scratch为载体学习变量、列表、过程等内容,掌握编写Scratch程序实现简单算法的方法,体验程序设计的基本流程,开展学生的计算思维。考前须知根据学生的实际情况,合理把握每一课“算法”局部的难度,以理解为主,学生能够用合适的方式将算法描述清楚即可,不对流程图的绘制作硬性要求。建议开展工程化学习,创设真实的情境,引导学生发现问题,以解决问题为导向设计算法、编写程序、实践创新。本单元教材以Scratch3.0为例。富fa区分湖街道公桥小咨高桥小学信息技术(学科)五年级(下册)电子备课表备课者柯峰课题第13课带参过程课时1设计意图上一节课学生学习了不带参数的“过程”、对“过程”已经有了一定的认识,知道通过“过程”的创立和调用可以使程序变得更简洁、可读性更强。而本课编排的带参数的“过程”那么更加灵活,功能进一步扩展,并具有可调节性。本课编排了“认识带参过程”“探索正多边形的规律”“创立带参过程”三个板块的内容。“认识带参过程”主要让学生理解带参过程的作用,即通过修改正多边形过程的两个参数,就可以实现不同的功能,使“过程”的能力变得更强大。“探索正多边形的规律”主要是整合数学中的几何知识,概括出绘制正多边形的般规律。“创建带参过程”介绍了在Scratch软件中创立“正多边形”这带参过程的方法。教学目标.通过“正多边形”过程的创立,知道带参过程的方法和作用。.了解Scratch软件中自制积木中参数的类型。.掌握自制积木的调用方法。.重难点教学重点:理解带参过程的作用,掌握自制积木的使用方法。教学难点:理解带参过程的作用,合理设置参数。环境与素材学生机安装Scratch软件。课时安排1课时教师活动倜控一、问题引入L我想画正三角形、正方形、正五边形……能不能调用同一个“过程”来实现?2,使用带参数的“过程”,一招就能搞定!揭示课题:带参过程二、认识带参过程L教师举例:编写过程时,为过程添加一些参数,在过程使用中,只耍改变这些参数的值,就可以实现不同的效果。2.利用教师提供的源程序体验,学生尝试添加参数值,观察思考画法。宫N区欲向街道否桥小咨1911三、探究正多边形的规律1.观察下面画正三角形、正方形、正五边形的程序,你发现了什么规律?2,绘制正多边形时,旋转的角度和边数有关。.如果告诉你正多边形的边数,用什么公式可以计算出旋转度数。.可以用什么方法来画圆呢?四、创立带参过程1.单击指令面板区的“自制积木”,制作新的积木。命名为添加输入顼添加数字啦本对两个参数命名正多娜完成后状态.学生讨论,如何在下方为过程添加相关指令。3.如何执行呢?事件中选择毕绿旗指令,自制积木中选择富fa区分湖街道公桥小咨=''一—指令,并输入边数和边长,并执行即可。五、练习编写一个自动计算1+2+3+…+n的过程练习设计编写一个自动计算1+2+3+…+n的过程板书设计第13课带参过程教学反思富fa区分湖街道公桥小咨高桥小学信息技术(学科)五年级(下册)电子备课表备课者一柯峰课题第14课消息传递课时1设计意图在面向对象的程序设计中,消息传递是对象间通信的一种重要手段。通过消息的发送与接收,可以很方便地实现各个对象之间的协同,编写出功能更强大、交互更丰富的程序。由于学生编写的程序越来越复杂,经常会碰到各个对象间的协同问题,因此教材安排了本课内容。由于广播消息、接收消息这两个指令都放在事件组中,所以理解和运用好广播消息、收消息,是学习面向对象程序设计的重要内容。教学目标.理解消息传递的功能、知道程序设计中对象之间消息传递的必要性。.掌握Scratch软件中“广播”和“当接收指令的使用方法。.知道程序设计中调试的重要性,有目的地调试程序。重难点教学重点:理解消息传递的功能,掌握“广播”和“当接收……”指令的使用方法。教学难点:知道程序设计中调试的重要性,有目的地调试程序。环境与素材.学生机安装Scratch软件。.“秒表”范例作品。课时安排1课时教师活动调控一、提问引入L我想用Scratch制作一个秒表,如何在点击“开始计时”后,让秒针转动起来?2.这里需要用到“广播”和“接收广播”指令。揭示课题:消息传递二、分析秒表算法.观看秒表示意图,想一想需要哪些按钮启动和结束?(开始计时、停止计时)秒针那么是接收指令。.分析“开始计时”按钮:被点击、广播消息“开始计时”、结束。.分析“停止计时”按钮:被点击、广播消息“停止计时”、结束。.分析“秒针”:接收开始、每过1秒旋转6度、结束,接收“停止计时”、停止所有脚本、结束。宫N区欲向街道否桥小咨1911三、布置舞台与角色.导入角色。秒表的表盘、指针、按钮等角色可以到网上下载,也可以用画图软件、 ppt 关于艾滋病ppt课件精益管理ppt下载地图下载ppt可编辑假如ppt教学课件下载triz基础知识ppt 等来绘制。2•利用PPT中的SmartArt图示绘制表盘十分方便,绘制完成后另存为图片,就可以在Scratch中导入。3,布置舞台。调整各自角色在舞台上的位置、大小。(一定要注意,将指针角色的底部设置为中心,因为指针旋转的时候,是绕着中心旋转的。)四、设计脚本.当按下“开始计时”按钮时,使用广播指令,发现消息。指针接收到接收到消息时,开始旋转计时。.设计制作代码。开始计时、停止计时、指针。3,想一想:在指针角色的脚本中,起到了什么作用,能不能去掉?五、校准秒表.观察:运行秒表程序一分钟,看看和实时时间相差多少?.分析原因?(计算机执行一条指令需要时间,根据右转6度需要时间,根据计算结果,调整。)如:慢了3秒,那么3/120=0.025秒。即实际1秒等待设置为1-0.025=0.975。.利用计时器,可以制作出十分精准的秒表程序。六、练习制作一个带有分针的秒表,要求:秒针走一网后.发送消息给分针,告诉分针妥走一格,表示已经过了一分仲宫N区欲向街道否桥小咨1911宫N区欲向街道否桥小咨1911练习设计制作一个带有分针的秒表,要求:秒针走一图后.发送消息给分针,告诉分针要走一格,表示已经过了一分钟。、.板书设计第14课消息传递教学反思富fa区分湖街道公桥小咨高桥小学信息技术(学科)五年级(下册)电子备课表备课者柯峰课题第15课创编学习工具课时1设计意图本课是小学信息技术教材中Scratch程序设计的最后课。通过前期的学习,学生已经具备了较强的Scratch程序设计能力。本课意图通过学习工具的创编实例,让学生完整经历分析问题、设计算法、编写脚本、运行调试这四个程序设计过程中的主要环节,使学生对程序设计有一个整体的认识,帮助他们进行总结和提升。“分析问题”局部以“倒计时口算练习”工具为例,介绍分析问题环节主要需要考虑的内容。“设计算法”局部用流程图的方式呈现“倒计时口算练习”工具程序关键步骤的算法,流程图分主程序流程图和子程序流程图。“编写脚本”局部那么引导学生根据算法设计编写相应的脚本实现程序功能。“运行调试”局部主要介绍如何调试并优化“倒计时口算练习”工具。教学目标.知道程序设计的一般过程,了解每个环节的主要任务。.通过创编“倒计时口算练习”工具,巩固对程序流程图的理解,感受完整的作品创编过程。重难点数学重点:创编“倒计时口算练习”工具。教学难点:设计合理的减法、除法出题方式。环境与素材学生机安装Scratch软件。课时安排1课时教师活动调控一、问题引入.我们学习了很多编程知识,能不能创编一个学习工具帮助同学们学习呢?.可以给低年级同学编一个“倒计时口算练习”。揭示课题:创编学习工具。二、分析问题.什么分析问题?(研究需求,明确创作的作品要到达的目标。).“倒计时口算练习”工具一般包含自动出题、用户回答、计时计分。.程序运行过程分析:出示运算方式,让用户选择加减乘除,然后给出两个算术宫N区欲向街道否桥小咨1911运算数,妈生成两个随机数。还要考虑倒计时、统计得分。三、设计算法1.设想好运算步骤,用框图一出来。-—3:开始、——一V倒计时是否为0?~-——1调用过程“出题”/按收用户回签星示得分、错题7<主衽序滴,柱田出题入口过程“出题”流程图.减法出题时的“不够减”现象如何解决?如何确保被减数大于或等于减数?(1)比拟两个随机数的大小,如果减数大于被减数,交换两个数。(2)将两个随机数的和作为被减数,其中一个随机数作为减数。.在出除法题时,可能会出现“无法整除”的现象,要如何解决呢?(四舍五入保存整数lO)四、编写脚本宫N区欲向街道否桥小咨1911.脚本要简洁优美,便于阅读。.用户单击角色时,需要给变量运算赋值。用户确定后,广播开始计时,隐藏运算符号。.倒计时结束时,可以使用停止脚和旨令让当前角色的其他所有脚本停止执行。五、运行调试L为什么要调试?(发现和诊断脚本中的错误或问题。).调试要怎么做?(全面测试程序的每个局部。)还可以怎样完善与优化?(题目的字号大小是否合适?错题列表显示区域是否足够?能不能让用户调整题目的难度?)六、练习进一••停厂十时口*依用”扛力.让它吹»外耳W纨问平日•涉学可的好工具o-1-练习设计进一步先步“例计时口算练习”杈乐,让它成为低年级同学日常学习的好工具板书设计第15课创编学习工具教学反思富fa区分湖街道公桥小咨高桥小学信息技术(学科)五年级(下册)电子备课表备课者柯峰课题第6课算法初步课时1设计意图在五年级上册第三单元中,学生已经学会用自然语言或者图表初步描述程序算法,但是学生对于算法的概念是陌生的。一个好的算法是程序的关键所在,要想编写出能正确执行且高效稳定的好程序,对算法的学习是不可或缺的。因此,本作为本单元的起始课,正式提出“算法”这一概念。教学目标.初步认识算法,了解算法常见的描述方式,能用恰当的方式描述简单算法。.理解算法与计算机程序之间的关系,了解常见的程序设计语言。重难点教学重点:初步认识算法,了解算法常见的指述方式。教学难点:用恰当的方式描述简单算法。环境与素材.生活中常见的能运用算法解决问题的场景(文字、图片,视频等资料)。.“小猫走迷”范例作品。.安装好儿童常用的编程软件,提供相关介绍。课时安排1课时教师活动调控一、生活中的算法生活中,我们使用各种算法提高解决问题的效率。(导航选择路线、小猫走迷宫、折纸、排队)看实例后,问:什么是算法?学生谈谈。(计算的方法)教师抓住认知冲突,解构算法概念。(解决实际问题的方法、步骤,形成解决问题的方案。)二、描述算法宫N区欲向街道否桥小咨1911.算法的常见描述方式有哪些?(自然语言、流程图).以小猫走迷宫为例,让学生先用自然语言说一说如何移动、如何碰壁返回、如何到达终点获胜?.以小猫走迷宫为例,观察流程图是如何描述算法的。小林是否碰到红色?Ch,提示到达终点,结、束.然后学习流程图的一般画法。流程图符号名称功能开始/结朱躯表示算法的开始或者结束处理枢框中指出要处理的内容O判断框V用于条件判断:满足条件时.执行一条路径;不满足条件时,执行另一条路径榆人/榆出框表示榆入或检出敕据—>流程线指出流程,控制方向O连接框用于连接因页而画不下而断开的流程线.画一画小猫碰壁返回的流程图。三、用计算机执行算法.执行算法的工具是什么?(计算机)计算机来执行算法,可以用到什么软件?(编写程序的软件).你已经学会的编写程序语言是什么?(Scratch3.0).还有哪些编程语言?(Swift、APPInventor、Python).观看一个用Python语言编写的程序。宫N区欲向街道否桥小咨1911富fa区分湖街道公桥小咨高桥小学信息技术(学科)五年级(下册)电子备课表备课者柯峰课题第7课询问交互课时1设计意图为了让学生体验一个较为复杂的程序是如何设计并不断完善和优化的,教材将本课至第10课的学习内容设计成一个工程一一编写“知识问答”程序。其中,本课主要实现问答交互的功能,即计算机询问题目并根据用户输入的回答判断对错。教学目标.通过联系生活实际,设计问答交互程序的主要算法。.在编写问答交互脚本过程中,理解双分支选择结构,理解“询问”与“回答的关系。重难点教学重点:利用双分支结构编写问答交互脚本。教学难点:理解双分支选择结构;理解“询问”与“回答”的关系。环境与素材.学生机安装Scratch3软件。.提供与生活中常见的知识问答游戏相关的图片、视频或文字介绍等素材。课时安排1课时教师活动调控一、游戏引入师生共同来玩知识问答游戏,体会问答游戏的基本流程。揭示课题:询问交互二、算法与描述.知识问答程序包括哪些内容?(程序初始化、问答交互)程序初始化包括什么?(角色的外观、位置等)初始化的好处是什么?(养成编程好习惯,减少后期的问题,提高编程效率。)问答交互的主要过程是什么?(提问角色提出问题,用户输入回答,然后根据回答判断对错,并输出不同的对错提示。).给出空白流程图,尝试填写,完成后校对分析。富fa区分湖街道公桥小咨“4jj工用户.入-w»*7f*-w»-4##M*,广士…g1…Mrtfa^HA*•山\・疑录|M<)一次"M»CX"JL«S三、程序设计.设计舞台与角色。根据需要为角色设计相应的造型。(提问、答对、答错)提示:养成好习惯,给角色和造型合理命名。这样做为程序提供了可读性。.设计脚本。(1)编写初始化脚本,设置提问角色的造型、位置、大小等。(友好的操作提示,既能让用户有友好的体验,又防止了不必要的麻烦。)(2)编写问答交互主体脚本,包括询问和判断两大局部。教师演示使用方法,介绍两者之间的关系。让学生思考:回答为什么能够被程序判断是否对错呢?(程序有最近一次输入信息的记忆功能,对提示成功,错提示错误。)(3)学生先尝试寻找合适的指令,组合完成问答交互脚本。(两个如果……那么……)然后讨论哪个指令更适合更有效率?(如果……那么……,否那么……)学生交流与演示。教师组织学生观看 课件 超市陈列培训课件免费下载搭石ppt课件免费下载公安保密教育课件下载病媒生物防治课件 可下载高中数学必修四课件打包下载 生动演示计算机执行双分支选择结构的过程,提高对程序执行过程的认识。练习设计添加更多的题目完善知识问答程序,并提供给同伴体验问答。板书设计第7课询问交互教学反思教师可根据练习内容和学生实际情况开展分层教学,对基本程序完成较好的同学,允许在巩固学生所学的同时充分发挥学生的创意。给予学生发挥的空间与时间,要求有提高就行,不宜过分过度添加,关键在于理清双分支结构的意义。富fa区分湖街道公桥小咨高桥小学信息技术(学科)五年级(下册)电子备课表备课者柯峰课题第8课变量计数课时1设计意图“变量”是计算机程序设计中的一个重要概念,它是程序运行期间计算机用于存储数据的存储空间。考虑到学生的年龄特征,本课以给知识问答程序增加计分功能为例,让学生在完善程序的过程中,理解什么是变量,掌握变量的使用方法,降低学习难度。教学目标.理解变量概念,掌握变量的建立、赋值、自增自减等基本操作,学会使用变量的、般方法。.完善“知识问答”程序的算法,编写计分功能脚本。重难点教学重点:理解变量概念,学会使用变量的一般方法。教学难点:理解变量概念。环境与素材.学生机安装Scratch30软件。.前一课中的“知识问答”程序作品。课时安排1课时教师活动调控一、提问引入我想给知识问答程序增加计分功能,这该怎么做呢?得分在程序运行过程中不断发生变化,为了更灵活地使用它,你可以请变量帮助。二、认识变量1.什么是变量?(变量是存放数据的一个存储空间,由变量名和变量值两局部组成。它的名称不变,它的值是可以变化的。)如人体的身高、体重,菜谱中的各种可变数据。富fa区分湖街道公桥小咨.变量名命名有什么要求?(唯一).什么是变量值?(变量存储的数据,可以读取、设定、增加或减少。).学习小知识。(一个盒子:盒子的名称不变,但盒子里的内容是可以改变的。)三、应用变量.使用要求:先新建变量,设定初值。如得分变量,用于存储得分,并设定初值为Oo.算法与描述。回答正确,得10分,最后由角色说出得分。.设计脚本。新建变量,根据用途合理命名。并说一说变量模块由哪几局部组成?(设定初值、增加、).怎样显示这个变量?(打上J).编程实践:怎样实现变量计分呢?(设定初值、正确得10分、最后说出总分).如果你答错了,又该怎么设计指令呢?(使用增加-10分功能即可。)练习设计完善算法,为知识问答程序添加“答错减分”功能。板书设计第8课变量计数教学反思
本文档为【小学:新五下第二单元信息技术教案】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
个人认证用户
豆豆资料
暂无简介~
格式:doc
大小:687KB
软件:Word
页数:33
分类:
上传时间:2022-09-11
浏览量:0