循环结构.docx_第1页
循环结构.docx_第2页
循环结构.docx_第3页
循环结构.docx_第4页
循环结构.docx_第5页
已阅读5页,还剩5页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第5课循环结构教学设计一、 设计思想本节课强调以学生为中心,要求学生由知识的灌输对象转变为加工对象,故在本节课中,教师通过适当的问题启发学生思考,通过课堂讨论,学生在有一定理论基础之后,通过实际操作、参考导学案等方法,自我探索、自主学习,使学生在完成的过程中实现知识的传递和迁移。二、 教材分析循环结构是青岛版信息技术八年级(下册)第1单元算法思想初步第5课的内容,本节课用1课时的时间。循环结构是结构化程序中很重要的一部分,它与顺序结构,分支结构构成结构化程序的三种基本结构。在E语言程序设计中循环结构的地位相当重要,利用循环结构能大大提高程序的效率,减少程序编写的复杂程度。本课利用E语言程序解决九九乘法表的计算和输出问题,是学生在了解和认识E语言开发环境后,以九九乘法表这个典型例子作为载体,让学生掌握E语言程序的循环结构,利用循环结构有效地解决问题。通过对用E语言编写程序的了解,学会使用国产软件,支持民族产业,增强民族自豪感。三、 教学重点和难点【教学重点】理解循环结构,掌握循环结构的使用方法;【教学难点】在程序设计中利用循环结构有效地解决问题。四、 课标与本节课关系本节课要求学生能够根据目标任务的要求,利用循环结构,使用E语言程序进行编程,实现具体的设计。让学生理解循环结构是程序设计的重要组成部分。鼓励学生利用循环结构解决日常学习、生活中的实际问题,通过亲身体验与理性建构相结合的过程,感受并认识循环结构的内涵,理解程序设计对社会发展的影响,构建与社会发展相适应的价值观和责任感。五、 学情分析很多计算机编程语言涉及大量的计算机英文术语,在学习的时候势必会感到吃力。现在,我国自主开发的汉语编程语言E语言,可以用汉语语言来书写代码,解决算法的编程问题。八年级下学期开始接触E语言编程问题,开始可能会有点困难,但随着学习的深入,学生会逐步了解和使用E语言。现在对学情做如下分析:1八年级学生对计算机的操作非常熟悉;2学生在学习本课以前,已经学习了算法基础知识、顺序结构、分支结构及赋值语句等,为本节课的学习打下了基础;3学生具备一定的自学能力,合作学习习惯,学生思维活跃,有强烈的创新意识,对循环结构这一课的学习兴趣很高;4八年级学生形象思维、感性认识较强,理性思维、抽象认识能力还很薄弱,因此教学中宜选择学生熟悉的,易懂的实例引入。六、 教学目标 根据新课标的要求和学生的认知特点,确定本节课的教学目标。【知识目标】(1)理解循环结构的概念及在算法中的应用;(2)理解循环体的作用;(3)了解循环结构的特点。【技能目标】(1)学会在程序设计中利用循环结构有效地解决问题;(2)了解画板定位基础知识。【过程与方法目标】通过学习循环结构,培养学生分析问题的能力、逻辑思维能力、利用循环结构解决问题的能力、动手能力、综合运用能力和与他人合作的能力。【情感态度与价值观目标】(1)对待同一个问题,运用不同的知识和方法解决问题,往往能达到事半功倍的效果;(2)培养学生运用不同方法解决问题的习惯;(3)培养学生科学探索精神,养成做事一丝不苟的好习惯。七、 教学策略本节课主要采用“任务驱动与合作探究相结合”教学方式,主要是教师引导、学生自学与合作交流后得出结论、学生总结、教师点拨、将新知识纳入学生知识体系。主要体现在两部分:1、学生对循环结构的流程图和源文件进行分析,主要通过任务驱动的教学方式完成。2、对循环结构的深入理解及对引例的分析过程,主要通过学生以合作探究为主要方式来完成。另外采用多媒体辅助教学,为流程图的书写节省时间,有效提高课堂效率,充分调动学生学习的积极性。八、 教学手段引导发现、任务驱动、合作探究、练习巩固。九、 教学媒体易语言程序、Office办公软件、多媒体教学课件、网络教室、多媒体教学系统。十、 教学过程时间(分)教 学 内 容教师活动学生活动设计意图教学处理2分钟 1分钟4分钟4分钟3分钟4分钟10分钟 5分钟3分钟8分钟2分钟2分钟(一)课程导入师:1、同学们从小就背诵过九九乘法表,请同学们回忆已经学过的九九乘法表。生:背诵九九乘法表(部分)。师:这位同学回答的很准确,下面我们结合图片思考一下,九九乘法表有什么特征?生:1、有9行; 2、有45个积;3、是三角形。师:同学们的概括能力很强,今天我们学习的中心任务是利用循环结构完成九九乘法表的编程实现。(二)师生探究今天我们学习的主要内容是了解循环结构,要达到的目标是:(1)理解循环结构的概念及在算法中的应用;(2)理解循环体的作用;(3)了解循环结构的特点;(4)学会在程序设计中利用循环结构有效地解决问题;(5)了解画板定位基础知识。一、循环结构的概念师:请同学们参考课本第24页流程图,试对循环结构的概念进行总结。生:根据教师布置的任务,迅速阅读教材,独立思考,邻近的同学相互交流完成循环结构概念的总结。师:巡回观察学生的学习情况,适当进行点拨。学生回答:生1:有判断条件,条件正确时进入循环体,条件错误时循环结束。师:这位同学观察的很仔细,是从观察流程图上得出了循环结构概念,但是不全面。请同学们思考一下,循环判断前需要做什么,循环结束后需要做什么。还有同学回答吗?生2:应该有开始和结束。师:这位同学回答的很好。结合以上两位同学的回答,我们可以总结出循环结构定义:在算法中,从某处开始,按照一定条件,反复执行某一处理步骤直到循环结束的过程。师:通过循环结构概念的学习,同学们还能列举出生活和学习中循环结构的例子吗?生:尝试列举出生活和学习中的例子。生提出的典型例子:红绿灯、早上定的闹钟、一学期每周星期一的课程等。师生共同进行交流点评。二、循环结构在算法中的应用1、师:下面我们再次观察九九乘法回答老师提出的几个问题。(1)每一行什么时候结束的?生:当被乘数等于乘数的时候就结束了;师:这位同学回答的很好。(2)同学们请仔细观察每行的乘数和被乘数有什么变化? 生:每行乘数不变,被乘数加1。师:这位同学回答的很准确。(3)通过观察你还能发现什么?生: 每行乘数等于行号;师:这同学们说的很好,观察到乘数与行的关系。(4)同学们还能发现什么特点吗?生: 每列的被乘数等于列号;师:这同学们又发现了被乘数与列的关系。(5)还有什么特点吗?生:被乘数从1开始。师:同学们的观察力出乎老师的预料,请为自己鼓掌!师:请同学们参看课本P24页的判定框内的条件。生:阅读课本。师:同学们刚才已经总结出每行输出的判断条件,而且判断出行列与乘数和被乘数的关系,请同学们仔细体会解决的问题应如何分析。三、循环体的作用。师:请同学们阅读课文P24流程图,回答循环体有什么作用?通过九九乘法表每行输出的表达式的个数进行思考。生:当条件满足时,输出乘法表达式。师:怎样输出,比如第九行9个乘法表达式如何输出的?生:重复输出。师:这位同学回答的很到位,说出了循环体的一个很重要的特征重复。将这位同学的答案通用化以后就可以得出循环体的作用:循环体是算法中的循环结构中重复执行的步骤。四、循环结构的特点师:我们已经学习了循环结构的概念和循环体的作用,同学们能总结出循环结构有什么特点吗?生:根据所学内容讨论总结。师:下面请同学回答一下循环结构的特点。生:有循环体和判断条件。师:请问判断条件判断的是什么?是不变的还是变化的?生: 判断的是循环次数,次数是变化的,而且到达一定次数以后退出循环。师:这位同学的思路很正确。下面我来总结一下:循环结构的三个要素:循环变量(记录循环次数)、循环体(算法中重复的步骤)和循环终止条件(判断什么条件退出循环)。同学们已经对循环结构的概念、应用条件和特点有了一定了解,结合这些理论我们以易语言程序为载体,利用循环结构来完成九九乘法表的程序设计。五、利用循环结构有效地解决问题师:请同学们比较计次循环体(图1)和变量循环体(图2)这两个循环体。请参看老师提供的代码(图三)和运行结果(图四)进行总结。图1 图2图3图4生: 根据教师提供的图片交流讨论。师: 请同学们回答计次循环如何使用?生1:解决次数固定的循环,比如第二行输出两个表达式,循环两次就可以。生2:计次循环首(前,后),“前”是执行几次,“后”是第几次,是变量。师:这两位同学的回答概括性很强,下面老师结合大家比较熟悉的数学方法来概括一下。如:计次循环语句可理解为:计次循环首(a,b) 语句 计次循环尾。则:a保存语句执行次数(次数固定),第几次执行则存入变量b。师:下面我们来分析一下变量循环,例如:变量循环首(,),、部分各有什么作用?生: 根据教师提供的图片交流讨论。生1:变量循环首和部分是“1”。生2:变量循环首部分定义了次数。生3:变量循环首部分没有数值。师: 这几位同学归纳的很好。结合同学们的回答我来总结一下、部分是必需的, 部分是可选的。部分:初始值为“1”,定义循环变量的起始数值;部分:定义循环变量的目标数值,在循环首部如果发现变量值已超出此目标值时将跳出循环。部分:初始值为“1”,每次执行到循环尾部时都将把此值加入到循环变量中去。部分:参数数据只能提供变量。本数值型变量将用作控制循环执行次数,在循环尾部将自动递增或递减该变量内的数值。此部分内容概念性较强,理解起来有一定难度,但对变量循环的程序编写十分重要,请同学们做好记录,随程序编写的过程慢慢体会。师:课本P25下方“输出九九乘法表第9行的代码”部分请同学们将“被乘数”改为“乘数”,这样与课本P26上方“九九乘法表第9行输出结果”图相对应。六、仿写程序师:请同学们根据课本P25下方“输出九九乘法表第9行的代码”部分,仿写输出九九乘法表第3行的代码。生:仿写易语言代码。师:现在请同学来展示一下输出结果。生:个别展示结果。师:同学们做的很好,你知道画板为什么这样输出吗?七、画板定位基础知识师:大家在数学课上都学过数轴,谁能上来画出坐标轴并说明数轴的组成部分吗?生:画出数轴。介绍数轴由坐标原点、单位长度和正方向构成。师:这位同学回答的很专业,数学水平很高!在画板输出时:坐标原点在屏幕左上角,横坐标正方向从左向右,纵坐标正方向从上到下,单位长度默认是像素。这样同学们可以的更好理解九九乘法表输出。(三)闯关练习师:布置闯关任务(选择关口进行闯关,闯过一关就算闯关成功,有能力的同学可勇闯两关)第一关: 实现九九乘法表倒三角显示;第二关: 完成输出代码。生:学生练习,及时发现不足,集中发现问题。师:巡回辅导学生。(四)作品展示评价反馈学习情况评价反馈展示学生作品,请学生说明算法设计的思路和程序设计的过程,教师适当讲解容易出错的地方。(五)评价分类:(1)自我评价; (2)小组评价;循环结构评价表评价项目自我评价()小组评价()优秀良好一般优秀良好一般循环结构计次循环体变量循环体循环结构的应用(六)本课小结今天,我们学习了循环结构。现在总结一下本课的知识点,请看下面的选择题?1、在算法中,从某处开始,按照一定条件,反复执行某一处理步骤的过程。称之为( C )A、顺序结构 B、分支结构C、循环结构 D、枚举结构2、计次循环首(3,乘数) 执行语句计次循环尾计次循环执行( B )次A、4 B、3 C、2 D、13、画板坐标原点在:( A )A、坐标原点在屏幕左上角 B、坐标原点在屏幕右上角C、坐标原点在屏幕左下角 D、坐标原点在屏幕右下角4、循环结构的三个要素不包括:( D )A、循环变量 B、循环体 C、循环终止条件 D、循环必要条件(七)拓展创新发挥你的聪明才智解决下面一个问题,要求有代码编写的源文件。题目:在屏幕上输出以为基本图案的三角形,参考图案如下图所示。 (八)板书设计【教学反思】我所讲的课题是循环结构。整节课思路较清晰,目标制定合理,内容安排紧凑,教法恰当易于学生理解,感觉整体上本节课的知识学生能够充分掌握,有效利用。本节课的优点:1、学生在教师引导下,在已有知识结构和经验的基础上,借助多媒体的形象直观,共同完成问题的分析和算法的构建过程。体现研究问题常用的“由特殊到一般”的思维方式。2、通过类比,自主探究,帮助学生深入理解知识,完善知识结构,提升认知水平。通过小组讨论,实现生生互动,师生互助,丰富情感体验,活跃课堂气氛。3、以习题为载体,进一步巩固知识。沟通发展,有助于及时查漏补缺,尤其是在例题的基础上设置相类似的题目。本节课的不足之处:1、讲解变量循环这一环节,由于学生初次接触,加之参数较多,难于理解,学生的积极性没能充分调动起来,课堂气氛略显沉闷。2、学生没有充分表达自己的学习体会,也没有将学习的知识和实际生活紧密联系,如能联系的更加紧密,学生学习时就有了目标,有了更大的动力。提出学生熟知的问题。提出思考问题。引出课题强调学习目标布置任务引导学生参与学习观察学情二次备课根据学生的回答,引导学生对循环结构概念进行解读总结定义提出问题总结点评提出问题引导学生对问题进行思考选择有效的思路引导学生对问题进行分析及时鼓励总结分析问题方法提出问题循环体有什么作用总结循环体的作用提出问题提出比较问题和思路展示四组流程图提问讲评总结计次循环语句提问听学生回答,及时二次备课总结变量循环首部分更正课本错误布置任务提出问题从数学的数轴转为画板输出的坐标轴布置闯关任务并巡回辅导学生评价优、缺点出示评价表巡视各小组的评价情况提出小结问题布置作业强化知识运用回答九九乘法表。概括九九乘法表特点记录根据任务阅读课本进行概括总结阅读流程图,归纳总结循环结构概念记录回答教师布置的任务点评交流思考回答问题积极动脑思考九九乘法表的特点拍手鼓励自己和同学体会问题分析过程交流讨论得出对循环体的看法记录交流讨论总结循环结构特点交流讨论回答两个循环体的使用范围看图并进行交流讨论记录回答问题记录改正错误具体操作从数学方面总结记录进行闯关训练观看作品进行评价学生进行自我评价和小组内互评回答问题记录作业通过练习弥补学习不足设置情景引起学生的学习兴趣,通过学生熟知的问题充分调动学生学习的积极性明确学习流程通过自学总结出循环结构的概念。培养自学能力及合作能力,通过概念归纳加深对循环结构概念的理解通过生活实例加

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论