课 题 知识与技能 循环语句 单元课时 (1)正确理解循环语句的概念,并掌握其结构的区别与联系。 (2)会应用循环语句编写程序。 过程与方法 经历对现实生活情境的探究,认识到应用计算机解决数学问题方便简捷,教学目标 促进发展学生逻辑思维能力 情感态度与价值观 深刻体会到循环语句在解决大量重复问题中起重要作用。减少大量繁琐的计算。通过本小节内容的学习,有益于我们养成严谨的数学思维以及正确处理问题的能力。 教材重点 循环语句中的For语句步骤、结构及功能 分析 难点 会编写程序中的循环语句 教 法 三疑三探 学 法 自学、合作、探究 教具学具 教学过程 一、设疑自探(10分钟) (一)创设情境,导入新课 试求自然数1+2+3+„„+99+100的和。 显然大家都能准确地口算出它的答案:5050。而能不能将这项计算工作交给计算机来完成呢?而要编程,以我们前面所学的输入、输出语句和赋值语句还不能满足“我们日益增长的物质需要”,因此,还需要进一步学习基本算法语句中的循环语句 (二)根据课题,提出问题 看到这个课题,你想知道什么?请提出来。 (预设: ) 同学们提的问题都很好(真好),大多都是我们本节应该学习的知识,老师将大家提出的问题归纳、整理、补充为下面的自探提示,希望能为大家本节的学习提供帮助。请看: (三)出示自探提示,组织学生自探。( 分钟) 自探提示: 1、什么是循环语句?,循环语句的格式是什么? 2、循环语句有几种形式?其格式有什么不同? 3、如何用循环语句描述一个算法? 二、解疑合探(15分钟) (一).小组合探。 1.小组内讨论解决自探中未解决的问题; 2.教师出示展示与评价分工。 问题 展示 评价 (二).全班合探。 1.学生展示与评价; 2.教师点拨或精讲。 1 2 3 4 For语句是表达循环结构最常见的语句之一,它适应于预先知道循环次 在预先不知道循环次数时,用Do Loop语句,在Do Loop语句中,每次重复后,都需要检验While后的条件是否能被满足,一旦不满足条件,循环停止 DO 循环体 LOOP While 条件为真 满足条件? 是 循环体 否 For循环变量=初始值To终值 循环体 Next 三、质疑再探:(3分钟) 1.现在,我们已经解决了自探问题。下面我们再回看一下,开始我们提出的问题还有那些没有解决? 2.本节的知识已经学完,对于本节的学习,谁还有什么问题或不明白的地方?请提出来,大家一起来解决. 四、运用拓展(17分钟) (一) 根据本节学习内容,学生自编习题,交流解答。 请你来当小老师,编一道题,考考大家(同桌)! (二) 根据学生自编习题的练习情况,教师有选择的出示下面习题供学生练习。 为了巩固本节知识,加强知识的运用拓展,老师也给大家设计了一些习题,检测一下大家对本节知识的掌握与运用情况。请看: 1、编写程序,计算自然数1+2+3+„„+99+100的和。 解: i=1 sum=0 DO sum=sum+i i=i+1 LOOP UNTIL i>100 PRINT sum END 2、某纺织厂1997年的生产总值为300万元,如果年生产增产率为5﹪,计算最早在哪一年生产总值超过400万元。 分析:从1997年底开始,经过x年后生产总值为300×(1+5﹪),可将1997年生产总值赋给变量a,然后对其进行累乘,用n作为计数变量进行循环,直到a的值超过400万元为止。 解: 程序框图为: 程序: 开始 xa=300,p=1.05,n=1997 a>400? 否 是 a=a*p 输出n 结束 a=300 p=1.05 n=1997 DO a=a*p n=n+1 LOOP UNTIL a>400 PRINT n END (三)全课总结 1.学生谈学习收获。 n=n+1 通过这节课的学习,你都有哪些收获?谈一谈. 2.学科班长评价本节课活动情况。 (四)作业设计 (五)课后反思 个性添加页
备课时间: 年 月 日 备课人: 累计课时 教师补充: 教后记: