- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
DO循环语句教学设计
DO循环语句教学设计 【教材内容分析】 注重实例分析,将程序设计语言作为解决问题的工具,充分利用VB的特点,从实际需要出发,围绕实例进行DO循环语句教学并上机实践程序代码的编写。 本节内容属于程序设计基础部分中循环结构内容的教学,循环结构是程序设计中的重点也是难点,仅靠教材上的一个例题是不能让学生真正掌握和理解的。实现循环结构的语句除了FOR循环语句之外,还应该给学生介绍DO循环语句,它可以实现未知循环次数的循环结构。 【学生情况分析】 本模块教学对象为高一的学生,在学习本课之前,学生已经学习了FOR循环语句,理解了循环的含义,并且能够运用FOR循环语句实现累加计算。 本阶段的学生求知欲望强烈,喜欢自己思考问题,但缺乏互相讨论的意识。由于“算法与程序设计”模块的特点,内容抽象难懂,表现形式枯燥,很容易造成书写程序的畏难心理,因此教师需要帮助学生克服这种心理障碍。 【教学方法】 教法:实例分析、任务驱动 学法:自主探究、协作学习 【教学资源】 教师用资源:教学演示文稿(PPT) 学生用资源:“折纸游戏”源程序 【教学目标】 知识与技能: (1)能够按照格式要求正确书写DO循环语句。 (2)结合实际问题,能够理解Do While……Loop格式的执行过程。 (3)能够说出FOR循环语句与DO循环语句的区别。 过程与方法: (1)通过实际问题分析,能够正确选择所应用的循环语句。 (2)根据问题需求,能够确定循环控制条件及循环内容,积累程序设计经验。 情感态度与价值观: (1)在“折纸超身高”和“植树问题”的实例分析中积极思考,形成主动探究新知的意识。 (2)增强DO语句在实际生活中的应用价值,提升主动学习程序设计的欲望。 【教学重点】 DO循环语句的执行过程及适用条件。 【教学难点】 结合实际问题,确定控制循环的条件及循环内容。 【教学过程】 环节1:创设情景,趣味引出 (设计意图:在游戏中激发学生兴趣,找出纸的厚度的变化规律。) 教师:一张普通的办公用纸,它的厚度大约有0.05毫米,现在要将此纸对折5此,纸的厚度是多少?你有哪些计算方法? 学生:(1) 0.05*25 (2)对折一次,计算一次。这样每次对折的厚度是上一次对折厚度的2倍。 教师:很好!用赋值语句来实现就是S=2*S。 环节2:循序渐进,发现问题 (设计意图:巩固FOR循环语句的应用,在问题分析中引导学生发现FOR循环语句的不足,引出本课的主题。) 教师:经科学实验证明,由于纸的厚度和柔韧度的影响,一张纸最多只能对折7次。(来源于中央电视台的“走进科学”栏目) 因此,下面将要研究的问题是在理想的状态下。(提问)将此纸对折10次,纸的厚度是多少? 学生:(打开练习源程序,完善教师给出的不完整程序。) 教师:(再次提问)如果有一张无限大的纸,对折多少次后纸的厚度能够超过你的身高呢? 学生:(学生上机尝试修改程序) 教师:(提问完成的学生)你的计算结果是什么?你是如何修改程序的? 学生:我的身高是1.62米,需要对折15次。(展示其修改的程序) For N=1 To 15 S=2*S If S1620 Then Print N,S Next N 我在循环中加入了判断,如果纸的厚度超过了1.62米,则输出折纸次数和纸的厚度。 教师:(进一步提问)你是如何确定循环次数的呢? 学生:(边讲解边演示)先把终值稍微改大一些,比如12,运行程序发现没有输??结果,我觉得可能是估算次数太小了,于是我又把终值设为20,运行程序发现输出了多组数据,从这些数中我发现应该是折15次。 教师:从这位同学的尝试中可以看出,要想得到正确结果,需要不断测试终值。终值小了,没有输出结果;终值大了,就会有多余的数据输出。因此要实现次数未知的循环,FOR语句是比较困难的。为了解决这个问题,今天同学们将学习一种新的语句——DO循环语句。(教师板书课题) 环节3:讲解新知,初试身手 (设计意图:讲授DO循环语句的相关知识,利用“折纸计算”初步体会DO循环语句的实际应用。) 教师:首先我们来了解DO语句的格式。(教师板书) (结合流程图讲解DO语句的执行过程) 按照程序自顶向下执行的原则,当程序遇到DO语句时,首先判断WHILE后面的条件,如果条件满足,将执行循环体语句,之后再判断条件是否满足,从而形成重复的过程,直到条件不满足时结束循环。 学习了DO语句的基本知识,该语句在“折纸计算”问题中如何实现呢? (课件展示计算过程,如右图。)请同学们尝试将流程图用程序 语言实现。 学生:(学生上机实践) 教师:(巡视学生,对个别人进行指导) 已经有同学完成了程序代码的书写,他发现有多组数据输出,我们来帮他看看问题出在哪
您可能关注的文档
最近下载
- (高清版)DB4401∕T 112.1-2021 《城市道路占道施工交通组织和安全措施设置 第1部分:交通安全设施设置》.pdf VIP
- 素食店创业计划书.pptx
- 5《秋天的怀念》—优质课课件(共30张PPT).pptx VIP
- 血管瘤治疗后护理.pptx
- 年产12000吨中药材中药饮片加工GMP项目可行性研究报告写作模板-备案审批.doc
- 有限空间作业考试试题库(附答案).docx
- 公共政策审计课件.pptx
- “分数除法”六年级上册第三单元整体教学设计.docx VIP
- 成考政治试题及答案.doc VIP
- 人教版七年级上册英语Starter Unit 3知识点梳理及语法讲义(学生版).pdf VIP
文档评论(0)