资源描述
Click to edit Master title style,Click to edit Master text styles,C,语言,while,循环结构,2011,级电信,1,班,房彪,11300148,提纲,说课内容,教学与学情分析,教学目标,教学重难点,教法与学法,教学过程,板书设计,教材分析,P57,第五章 循环结构程序设计,5.1 while,语句,学情分析,知识与能力层面,之前所认识的编程知识只能按照一般逻辑顺序执行,对重复执行的代码需要多次重写以达到目的,增加了冗余信息。,突破现有思维方式,对于同一任务采用更加简练的代码。,心理层面,流程图更加复杂和抽象,综合了顺序结构程序和选择结构程序中的内容。,习惯分析顺序结构的程序,循环结构需要突破以往分析程序的思维方式。,教学目标,知识,理解循环结构,过程,While,循环,技能,编程实战,教学难点与重点,难点,理解循环结构的概念和四要素,重点,理解围绕循环结构的四要素,使用,while,循环语句编程,教法与学法,教法,教授,实验,讨论,学法,观察法,小组合作,自主学习,教学过程,创设意境,建立概念,深化理解,实例演示,作业,创设意境,来自,NASA,的趣味视频,由水循环视频联想程序结构。,建立概念,自然循环概念,事物周而复始的变化或运动,程序循环概念,重复执行相似的语句或任务,程序循环的四要素,初始化、循环条件、循环体和变量修正,深化理解,程序循环结构的四要素,初始化、循环条件、循环体和变量修正,While,循环语句,循环控制结构、语法格式,Demo,演示,在,Microsoft Windows Studio 2012,演示,while,循环实例:求输入一个班学生成绩的平均成绩。,板书部分,视频,I Have Question,请问同学们这张短片说明了什么?,循环概念,自然:事物周而复始地运动或变化,程序:重复执行相似的任务或语句,循环结构,While,语句,For,语句,Do-while,语句,While,循环控制结构,在执行,while,语句时,首先判断循环条件,如果循环条件为,true,,则执行循环体代码,然后再判断循环条件,一直到循环条件不成立为止。如果循环条件为,false,,则直接执行,while,语句后续的代码,。,开始,循环条件,循环体,结束,否,是,While,语法格式,While,(表达式),循环体,初始化代码,While,关键字,循环条件,循环体,其他代码,Demo,写一个程序:计算,1+2+3+10=,?,题目,算法设计,基本算法,技巧算法,流程图设计,开始,循环条件,循环体,结束,否,是,Int sum=0,i=0;,sum=sum+i,;,i+;,while(i10),printf(“sum=%d”,sum);,代码编写,#include stdio.h,int _tmain(),int i=0,sum=0,;/i,循环(加法)次数;,sum,总和,while(i=10),sum=sum+i,;/,循环叠加,i+;/,循环次数加,1,printf_s(The sum=%dn,sum);/,输出计算结果,return 0;/,返回程序入口,总结,循环概念(重点),While,循环语句组成(难点),While,循环语句应用,谢谢!,
展开阅读全文