《do循环语句》教学设计_第1页
《do循环语句》教学设计_第2页
免费预览已结束,剩余4页可下载查看

下载本文档

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

文档简介

1、Do 循环语句教学设计一、教材分析 :1、本节课的内容是2.4程序的循环结构的一部分,排在for语句之后。教材中的例子是采 用do/loop until(直到型循环)语句格式,但此格式与大部分学生的平时思维习惯不太一致,所以 讲解时改用do while/loop(当型循环)格式,然后让学生在理解的基础上自己掌握do循环语句的 其他格式。通过本节课的学习,会使学生对循环结构有一个更深刻的理解。2、“用计算机解决问题的步骤”是贯穿整书的一个重点,本节也不例外。因此,在完成任务的 过程中要注重培养学生解决问题的方法和思路。二、学生分析 :1、教学对象为高一的学生,刚学习了for循环语句,大部分同学理

2、解了循环语句的作用,初步掌握了for循环语句的语句格式、执行过程,并且通过学习知道for语句适合解决循环次数已知的问 题和执行三要素。2、本人根据自己的教学经验,在分支结构和for语句的教学中,就已经引入了调试的方法(监视+逐语句),并配合流程图,让学生直观理解各语句的执行过程。所以学生对于本节的学习方法已 经比较适应。三 、教学目标:课程内容标准:会使用程序设计语言实现顺序、选择、循环三种控制结构。初步掌握调试、运行程序的方法。 根据课程标准,确定本节课的教学目标如下:1、知识与技能: 掌握do循环语句的基本格式; 理解do循环语句的执行过程; 能用do循环语句编写简单的程序; 能区分for

3、与do循环语句的不同。2、过程与方法: 经历并能用流程图来表示do循环语句的执行过程; 掌握do循环语句解决问题的一般方法,并能解决实际问题; 培养学生分析问题,解决问题的能力。3、情感态度与价值观: 引导学生发现知识,培养他们进行探究和创造的能力。四、教学重点、难点:教学重点:do循环语句的语句格式、控制循环的条件、执行过程。do循环语句与for循环语句的区别教学难点:do循环语句的执行过程 根据实际问题,分析并确定循环体、控制循环的条件。五、教学方法 :问题法,演示法,任务驱动。首先通过 “一粒米的故事续编” ,以知识冲突的形式引入课题。 接着通过对一个简单程序的监视, 引导学生通过流程图

4、来理解do循环语句的特点,并进行知识扩散,让学生自己掌握do语句的几种格式。然后结合引入部分的题目, 引导学生经历计算机解决问题的步骤。 最后通过小结和与for语句 的对比,加深学生对循环语句的整体认识。六、教学环境:安装Visual Basic中文6.0及电子课室的多媒体网络计算机室;七、教学过程:教学环节教师活动学生活动设计意图导入新课 (2分钟)上一节课我们用for循环语句共冋分析解 决了“一粒米”的问题,知道了如果要按术士 的要求将棋盘摆满,将需要一个天文般的数 字。现在我把问题改一下,2007年我国粮食总产量5亿吨,那么最多能摆放多少个格子 呢?(假设1亿吨米约为5*1016粒) 问

5、:这个问题用For语句能解决吗,为什么?在VB中就有另一种循环语句DO,能够 很好解决这类问题。下面我们就借助一个小程 序,来帮助大家认识这个语句。学生结合for语 句特点,分析问 题并填写学案 中表格(1)1、 复习for语句二要素2、 已有的知识 无法解决现有 的问题,以此激 发学生的求知 欲教师调试执行Do While小程序“输出1-5”:、教师点击执行程序、教师进入代码窗口,找到对应源代码、教师利用“监视”和“逐语句”调试功能,展示循环变量n的变化情况学生观察程序 执行过程,并填 写学案中表格(2) , 探究并尝 试归纳程序执 行规律用VB的调试功 能,既能让学生 直观看到程序 执行的

6、“内幕”, 也能提高学生 调试成学能力探究新知 (15分钟)问:这个小程序对应流程图应该怎样画呢?请 结合流程图描述该程序的执行过程?学生根据记录 表和程序执行 过程画出对应 流程图,并描述 其执行过程流程图是学好 程序设计的重 要工具。让学生 以画流程图的 形式不仅可以 加强学生对do语句的理解,更 增强学生自学 程序能力流訛程甜疏程图归纳Do While语句格式、流程图及特点 、在学生流程图基础上推广得到De语句的流程图泊11 1While学生思考、归纳由具体推广到 一般,让学生自 己推导、归纳出 结论N =? .: | y和ill|-n底帀护U内主q?-y*ei、在(1)的基础上,引导学

7、生归纳岀卜Do Whil的执行特点、 冋: 右n=n+1语句未出现, 会有什么样 的后果呢?学生刚学完for语句,在do语 句中很容易忽 略循环变量的 变化课堂练习:根据P57页表2-10,画出do语句 的四种不同格式对应的流程图。学生根据文字 提示, 在学案表 格 (3)中画出 对应流程图举一反三,加强 学生对do语句 不同格式的理 解练习巩固 (16分钟)1、引导学生分析引入部分题目:、循环次数:未知、循环条件:棋盘上米粒总和小于5亿吨、循环体:累加求和;改变循环条件2、在上一步的基础上画出大致流程图在老师的引导 下用循环语句 三要素分析问 题,并画出流程 图教给学生分析 问题、解决问题

8、的方法上机实践:用DO语句完成引入部分题目 扩展任务:试试用四种不同的do语句格式完成上机实践学生根据前面 的分析编写程 序,完成上机实 践一题多解,培养 学生的发散思 维课堂小结(2分钟)1、do语句的格式、流程图2、循环结构二要素掌握用循环语 句解决问题的 思想和方法帮助学生形成 知识体系分析小结 (5分钟)do语句与for语句的区别:1、 学生2人一组,讨论并填写学案中表格2、 教师汇总对do循环语句 与for循环语句 进行比较趁热打铁,注意 所学知识的纵 向连接八、教学评价评价等级评价内容A(优秀)B(良好)C(一般)D(要努力)自评理解Do循环执 行过程,并能结 合流程图清晰 描述理

9、解透彻并能 结合流程图清 晰描述理解但描述不 太清晰基本理解,流程 图绘制需要参 考有印象,但不太 理解Do语句的四种 不同格式能自己画出对 应流程图,并清 楚知道其区别能自己画出对 应流程图,并大 致清楚其区别能看懂四种流 程图,基本清楚 其区别感觉个个都差 不多上机实践能自己分析问 题,并能用两种以上方法调试 成功能自己分析问 题,程序调试成 功在老师的帮助 下,基本完成题目与知识点 结合有困难,程 序无法调试成 功Do与for语句的区别能够清晰地概 括出两者的不 同,并说出依据能够概括出两 者的不冋,有一定依据基本说出两者 的区别,但无充足依据有困难,只能说 出一两点九、教学反思1、 教

10、材处理。本节课的内容我将书本的do.loop until格式改为do while.loop格式,因为until” 是“直至”,“while”是“当”,相比较而言,“while”更符合我们的使用习惯,让学生在第一次接触do语句时能有一种更容易理解的方式。同时对于其余的几种格式,因相差不大,让学生自己画流程 图去理解。2、弓I入。弓I入采用知识冲突的方式,让学生用已有的知识去解决新的问题,通过分析问题,从而引出新知。在上一节课我重点安排学生用for语句完成“一粒米的故事”,从而为本节课做好铺垫。3、 探究新知。对于本节课的知识点“do语句的格式和流程图”,教学中主要采用教师演示一个 简单程序的调试

11、过程,学生观察和记录,然后由学生利用已有知识画出流程图,教师再通过归纳的 方式推导出“do语句的格式和流程图”。整个过程强调知识的主动构建,教师通过问题引导学生发 现程序的执行规律,并最终得出结论。4、 重分析。本节课的重要目标之一就是让学生学会分析。因此,在上机实践中,我通过循环结 构三要素的确定,让学生养成先分析,后写程序的习惯。5、 此节课的成功离不开持续性的良好的学习方法。 从分支结构开始, 我就让学生学会观察、 分 析程序的执行过程,并习惯通过流程图来正确理解程序。6、例子生活化程度不够,数学味较浓,对部分学生的兴趣和吸引力不太大。附录一:Do 循环语句学案一、学习目标 掌握do循环

12、语句的基本格式、执行过程;能用do循环语句编写简单的程序; 能区分for与do循环语句的不同。 能分析并解决实际问题二、学习重点能通过实验观察发现do循环语句的执行过程 根据实际问题,分析并确定控制循环体、循环的条件三、学习过程(1)结合for语句特点,想想“一粒米”的故事续编 这个问题能用For语句能解决吗,为什么?重复执行的内容循环变量的变化范围步长(2)观察“输出1-5”程序执行过程(注意观察变量n的值和有黄色标记的行),填写下表,并尝试画出对应流程图。循环循环前循环后次数n的值循环体n的值流程图:第一次第二次第三次第四次第五次第六次(3)根据P57页表2-10,画出do语句的四种不同格式对应的流程图。格式Do while条件循环体loopDo un til条件循环体loo

温馨提示

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

评论

0/150

提交评论