C基础及其教程 3_第1页
C基础及其教程 3_第2页
C基础及其教程 3_第3页
C基础及其教程 3_第4页
全文预览已结束

下载本文档

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

文档简介

《C语言程序设计》单元教案单元5循环结构程序设计一、单元名称循环结构程序设计二、授课对象与课时安排授课对象:职业院校计算机类及相关专业学生;课时安排:4课时(2次课,每次2课时,每课时45分钟)。三、学情分析学生已掌握顺序结构和选择结构,能处理简单的小数据量问题,但对“重复执行”的循环结构缺乏经验,理解循环的四要素(初值、循环条件、循环体、自变量)和正确结束循环是核心难点,循环嵌套更是普遍感到吃力。教学中应从“寻找幸运之星”“求1~20之和”等直观实例切入,用循环过程表逐步推演,帮助学生看清变量在每次循环中的变化,再过渡到for语句、嵌套和break、continue。四、教学目标1.知识目标掌握循环结构的特点及流程图画法;掌握while语句、do-while语句的语法结构及“先判断后执行”“先执行后判断”的区别;掌握for语句的语法结构及三个表达式的含义;掌握循环的四个关键点(初值、循环条件、循环体、自变量);了解三种循环语句的相互转换;掌握循环语句的嵌套使用及break、continue语句的用法与区别。2.能力目标能根据问题正确设定循环的四要素,避免死循环;能熟练运用while、do-while、for语句解决累加、累乘等问题;能运用循环嵌套输出九九乘法表、打印图形;能运用break、continue控制循环流程,解决实际应用问题。3.素质目标培养抽象思维能力和逻辑推理能力;养成耐心调试、细心检查的编程习惯;增强用程序高效处理批量数据、解决实际问题的意识。五、教学重点与难点1.教学重点while、do-while、for三种循环语句的语法结构与使用;循环四关键点的设定;循环的嵌套使用;break与continue语句的用法。2.教学难点循环条件的正确设定与循环的有效结束;累加、累乘中变量初值的确定(累加器s=0、累乘器s=1);循环嵌套的执行顺序与内外循环控制变量;break(结束整个循环)与continue(结束本次循环)的区别。六、教学方法与教学手段采用“任务驱动+过程推演+上机验证”的教学方法。以“寻找幸运之星”为导入,借助循环过程表在板书中逐步推演循环执行过程,直观展示变量变化;通过对比程序演示while与do-while、break与continue的差异,组织学生上机调试,突出“理实一体”。七、教学准备教师准备:多媒体课件、VisualC++6.0环境、循环结构示例程序、循环过程表、实训任务书。学生准备:教材、笔记本,预习“单元导学”中的幸运抽奖实例。八、教学过程课前导入(5分钟)以“寻找幸运之星”游戏引入:全班42人报数,报数是幸运数字倍数的同学获奖,请学生思考程序如何“重复判断并输出”,引出循环结构。新课讲授(40分钟)(一)循环结构概述:讲解循环结构特点及流程图,说明当型循环;(二)while语句与do-while语句:讲解语法格式、执行流程,通过求1+2+…+20实例讲解循环四关键点(初值、条件、循环体、自变量),对比while“先判断后执行”与do-while“先执行后判断”的区别;(三)for语句:讲解三个表达式的含义与执行顺序,说明表达式可省略的情形及逗号表达式;(四)循环的嵌套:讲解嵌套规则(内外循环不交叉、先内后外、可互相嵌套),结合输出行列表格实例讲解;(五)break与continue语句:讲解两者的语法与区别,通过对比程序演示break(结束整个循环)与continue(结束本次循环)的执行差异。实操训练(35分钟)任务1:用while、do-while、for三种语句分别求1~20之和;任务2:编程实现“幸运之星”抽奖(输出1~42中幸运数字的倍数);任务3:求若干学生某门课平均分(输入-1结束);任务4:用循环嵌套打印九九乘法表及三角形图形;任务5:解决鸡兔同笼问题;任务6:用break、continue实现大小写混合字母的小写字母输出。课堂小结(5分钟)梳理循环四关键点、三种循环语句的区别与转换、嵌套规则及break与continue的区别,强调循环条件设定与避免死循环。作业布置(5分钟)1.求1-3+5-7+…-99+101;2.输出2000~3000年所有闰年,每10个换行并统计总数;3.打印所有“水仙花数”;4.预习单元6“应用数组处理批量数据”。九、板书设计单元5循环结构程序设计循环四关键点:初值·循环条件·循环体·自变量while:先判断后执行|do-while:先执行后判断for:for(表达式1;表达式2;表达式3){语句}累加器s=0→s=s+a|累乘器s=1→s=s*a嵌套:内循环不交叉,先内后外,外控行内控列break:结束整个循环|continue:结束本次循环十、教学反思本单元是三大结构的收尾,循环四要素与循环嵌套是学生的普遍难点,需用循环过程表反复推演、强化变

温馨提示

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

评论

0/150

提交评论