(完整版)1《while循环》教学设计模板.docx 6页

  • 2
  • 0
  • 0
  • 约2.24千字
  • 2020-08-05 发布

(完整版)1《while循环》教学设计模板.docx

文档工具:
    1. 1、本文档共6页,可阅读全部内容。
    2. 2、本文档内容版权归属内容提供方,所产生的收益全部归内容提供方所有。如果您对本文有版权争议,可选择认领,认领后既往收益都归您。
    3. 3、本文档由用户上传,本站不保证质量和数量令人满意,可能有诸多瑕疵,付费之前,请仔细先通过免费阅读内容等途径辨别内容交易风险。如存在严重挂羊头卖狗肉之情形,可联系本站下载客服投诉处理。
    4. 文档侵权举报电话:19940600175。
    - - PAGE # - -i -i - 《while循环》教学设计 课题 while循环 授课类型 新授课 课程名称 编程语言基础 C语言 教学目标 知识目标 通过学习让学生掌握while循环。 让学生能了解while循环的格式,掌握while循环的执行过程。 让学生学会使用while循环编辑简单的程序。 能力目标 学生能够学会while循环。 学习变复杂为简单,变抽象为具体的积极思维方法,培养学生分 析问题,通过观察、思考、对话、探索,解决问题的能力,以及 举一反二、自己获取知识的能力。 情感目标 培养学生严谨、认真的工作态度。 培养学生的动手实践能力和互帮互助的团队合作能力。 教学重点 掌握循环结构while语句在编程序时应用 教学难点 掌握理解循环结构执行过程 教学方法 讲授法、任务驱动教学法、观察法、归纳总结法、练习法 教具 多媒体电脑 教学内 容及过程设计 步 骤 教学内容 教师活动 学生活 动 设计意图 时间 分配 课题引入 问题1:打印一行十个星号,如何实现? 问题2:打印两行十个星号,如何实现? 启发引导 展示课前自 主探究内 容, 对比讲授导 入新课并出 示教学目标 观看、 聆听、 思考, 尝试归 纳总结 将学习的知 识与学生的 生活实践结 合起来,有 利于引导学 生的学习兴 趣,为学生 营造良好的 工作氛围, 激发学生的 学习欲望, 同时让学生 体验到学有 所用。 新课学习 任务一 while语句的一般形式 while(表达式) { 语句序列; } 代码形式: i=1; while (i <= 10) { sum = sum + i; i++ ; } while为语句的关键词,表达式为循环条件, 语句部分一般包括两部分: 循环体和步长,所 以一般为多条语句构成,应使用复合语句,以 符合语法规范的要求。 分发任务清 单1,检杳学 生自主学习 情况,引入 后面要学习 的内容。 观察、 聆听并 总结看 到的信 息,然 后带着 任务自 主学习 培养学生思 考的能力、认 真的学习态 度 新课学习 新课学习 任务二 while语句的执行过程 1?首先计算“表达式”的值,如果非 0,循环 条件为真,则进入第2步,开始一次循环周期; 如果为假,则进入第 3步。 2?执行“{} ”内的“语句序列”,这些“语句序 列”称为“循环体”。循环体执行完后,返回 第1步,开始下一轮的循环条件测试。 3?结束循环,执行while循环后面的语句。 while语句的传统流程图如图 2所示,其特点 是先判断,后执行,若条件不成立,有可能一 次也不执行。 图2 while语句的流程图 注意:在整个循环中,初始条件只在 循环开始时执行一次,以后进行的是循 环条件、循环体和步长之间的循环,一 般初始条件以变量初始化或变量赋值语 句的形式在循环语句之前已经实现,所 以在while语句中没有这一条件的体现 任务三 while语句的应用 例 4-1、编程求 1+2+3+4+5。 #i nclude <stdio.h> mai n() { int sum,i; sum=0; i=1; while (i <= 5) 教师讲解语 句的执行过 程,配合语 句的流程 图。 能够熟练的 运用当型语 句是作为编 程技术人员 的一项很重 要的基本 功。) 观察思 考并且 本节课教学 的重点。在教 学时,教师要 通过执行过 程、生动的讲 解力求使学 生把流程图 记住,为下一 步学习其它 类型的循环 语句奠定了 基础。 1.布置任务 要求,分发 1.思 考、理 通过教师的 任务清单2。 解并做 讲解,使学生 2.教师作为学 笔记。 掌握了循环 生学习过程中 2.动手 结构,为学生 的指导者、参 编程, 编辑简单程 与者、合作者, 相互学 序作好准备。 走到学生中 习讨论 {sum = sum + i; i++;} printf( “ 1+2+3+4+5=%d ,sum); } 间,参与到学 生的实践中。 3?把具有代 表性的学生 作品展示给 学生看,进 行简单点 评,使学生 看到自己的 长处和不 足,同时归 纳总结本课 的内容,再 次强调重点 和难点。 并互相 帮助。 巩固练习 求 2+4+8+ +50 的值。 mai n () { int i=2,sum=0 ; while (i<=50) { sum=sum+i ; i=i+2 ; } printf ("%d",sum) ; }程序运行结果:2+4+8十…+50=650 检查本节学 习情况 归纳小结 while语句的一般形式。 while语句的执行过程。 while语句的应用。 让学生总 结,教师进 行补充强调 尝试归 纳总结 培养学生归 纳总结的能 务 课后作业 课后思考 思考:在程序设计中,循环语句的优点

    文档评论(0)

    • 内容提供方:kunpengchaoyue
    • 审核时间:2020-08-05
    • 审核编号:8102077020002131

    相似文档