- 1、本文档共7页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
《do循环语句》教学设计
《Do 循环语句》教学设计
一、教材分析:
1、本节课的内容是《2.4 程序的循环结构》的一部分,排在for语句之后。教材中的例子是采用do/loop until(直到型循环)语句格式,但此格式与大部分学生的平时思维习惯不太一致,所以讲解时改用do while/loop(当型循环)格式,然后让学生在理解的基础上自己掌握do循环语句的其他格式。通过本节课的学习,会使学生对循环结构有一个更深刻的理解。
2、“用计算机解决问题的步骤”是贯穿整书的一个重点,本节也不例外。因此,在完成任务的过程中要注重培养学生解决问题的方法和思路。
二、学生分析:
1、教学对象为高一的学生,刚学习了for循环语句,大部分同学理解了循环语句的作用,初步掌握了for循环语句的语句格式、执行过程,并且通过学习知道for语句适合解决循环次数已知的问题和执行三要素。
2、本人根据自己的教学经验,在分支结构和for语句的教学中,就已经引入了调试的方法(监视+逐语句),并配合流程图,让学生直观理解各语句的执行过程。所以学生对于本节的学习方法已经比较适应。
三、教学目标知识教学难点:根据实际问题,语句1亿5*1016粒)
问:这个问题用For语句能解决吗,为什么?
在VB中就有另一种循环语句DO,能够很好解决这类问题。下面我们就借助一个小程序,来帮助大家认识这个语句。 学生结合for语句特点,分析问题并填写学案中表格(1) 1、复习for语句三要素
2、已有的知识无法解决现有的问题,以此激发学生的求知欲
探究新知
(15分钟) 教师调试执行Do While小程序“输出1-5”:
⑴、教师点击执行程序
⑵、教师进入代码窗口,找到对应源代码
⑶、教师利用“监视” 和“逐语句”调试功能,展示循环变量n的变化情况 学生观察程序执行过程,并填写学案中表格(2),探究并尝试归纳程序执行规律 用VB的调试功能,既能让学生直观看到程序执行的“内幕”,也能提高学生调试成学能力 问:这个小程序对应流程图应该怎样画呢?请结合流程图描述该程序的执行过程? 学生根据记录表和程序执行过程画出对应流程图,并描述其执行过程 流程图是学好程序设计的重要工具。让学生以画流程图的形式不仅可以加强学生对do语句的理解,更增强学生自学程序能力 归纳Do While语句格式、流程图及特点:
⑴、在学生流程图基础上推广得到Do While语句的流程图
⑵、在(1)的基础上,引导学生归纳出Do While的执行特点
⑶、问:若n=n+1语句未出现,会有什么样的后果呢? 学生思考、归纳 由具体推广到一般,让学生自己推导、归纳出结论 学生刚学完for语句,在do语句中很容易忽略循环变量的变化 课堂练习:根据P57页表2-10,画出do语句的四种不同格式对应的流程图。 学生根据文字提示,在学案表格(3)中画出对应流程图 举一反三,加强学生对do语句不同格式的理解 练习巩固
(16分钟) 1、引导学生分析引入部分题目:
⑴、循环次数:未知
⑵、循环条件:棋盘上米粒总和小于5亿吨
⑶、循环体:累加求和;改变循环条件
2、在上一步的基础上画出大致流程图 在老师的引导下用循环语句三要素分析问题,并画出流程图 教给学生分析问题、解决问题的方法 上机实践:用DO语句完成引入部分题目
扩展任务:试试用四种不同的do语句格式完成上机实践 学生根据前面的分析编写程序,完成上机实践 一题多解,培养学生的发散思维 课堂小结
(2分钟) 1、do语句的格式、流程图
2、循环结构三要素 掌握用循环语句解决问题的思想和方法 帮助学生形成知识体系 分析小结
(5分钟) do语句与for语句的区别:
学生2人一组,讨论并填写学案中表格⑸
教师汇总 对do循环语句与for循环语句进行比较 趁热打铁,注意所学知识的纵向连接
八、教学评价
评价等级
评价内容 A(优秀) B(良好) C(一般) D(要努力) 自评 理解Do循环执行过程,并能结合流程图清晰描述 理解透彻并能结合流程图清晰描述 理解但描述不太清晰 基本理解,流程图绘制需要参考 有印象,但不太理解 Do语句的四种不同格式 能自己画出对应流程图,并清楚知道其区别 能自己画出对应流程图,并大致清楚其区别 能看懂四种流程图,基本清楚其区别 感觉个个都差不多 上机实践 能自己分析问题,并能用两种以上方法调试成功 能自己分析问题,程序调试成功 在老师的帮助下,基本完成 题目与知识点结合有困难,程序无法调试成功 Do与for语句的区别 能够清晰地概括出两者的不同,并说出依据 能够概括出两者的不同,有一定依据 基本说出两者的区别,但无充足依据 有困难,只能说出一两点
九、教学反思
1、教材处理。本节课的内容我将书本的do….loop until
文档评论(0)