还剩2页未读,继续阅读
文本内容:
《语言程序设计基础》微课教案C第二章程序流程控制微课名称使用for语句模块三任务3认识for语句知识来源L明白for语句执行的特点
2.明白for语句的一般格式知识
3.理解for语句表达式省略的情况L能画出for循环的流程图
2.能进行简单的for循环运算教学目标技能
3.能设计简单的for循环程序情感L养成自学习惯
2.提高学习兴趣
3.树立学生参与意识教学用途■课前预习■课中讲解或活动口课后辅导其他____________________________教学类型■讲授型口解答型口答疑型口实验型其他_____________________环节教师活动学生活动
一、提出本知识点的教学目标明白这节课的
1.明白for语句执行的特点目标
2.明白for语句的一般格式
3.理解for语句表达式省略的情况
二、讲解知识点-使用for语句实现循环使用for语句改写下列代码int n=l;思考并做一做whilen=6putcharz*z;教n++;学讲授过过程改写程forint n=l;n=6;n++putcharz*;观察这两个程序段在格式上有什么区别?写出for语句的一思考般格式做一做二for语句格式L请观察for语句的流程,完成提问理解for循环格式:for(表达式1;语句思考并回答提问请归纳执行过程做一做第1步计算表达式1如果结果为真,转第2步计算表达式2,果为假,转第5步第3步执行for下面的语句部分(循环体),执行完后转o观察第4步计算表达式3,结束本次循环周期,转回,开始下一次循运行结果环第5步结束循环,执行for语句后续的语句
(三)for语句的省略形式
①for(;表达式2;表达式3)语句思考省略表达式1例for(;i10;i++)sum+=i;省略表达式1时,应在for语句之前给循环控制变量赋初值
②for(表达式1;;表达式3)思考语句做一做省略表达式2for(i=l;;i++)sum+=i;它等价于i=l;while
(1)(sum+二i;i++;省略表达式2时,会认为表达式2永远为真,循环一直进行下去
③for表达式1;表达式2;思考语句省略表达式3fori=l;i10;sum+=i;i++;省略表达式3时,应设法让循环结束
④省略所有表达式思考for;;语句它等价于while1语句省略所有表达式时,无休止地执行循环体L省略形式中的分号不能省
2.避免使用for的省略形式
3.如果循环控制变量仅是用于本循环,则可在“表达式r中定义并初始化记忆知识熟读小结。
个人认证
优秀文档
获得点赞 0