-1-/6第5章循环结构一一、整章授课思路-2-二、回顾、预习检查、任务、目标部分:[10分钟]-3-三、课程知识点讲解:-3-1.while循环结构:[30分钟]-3-2.do-while循环结构:[20分钟]-4-3.程序调试:[30分钟]-5-四、本章总结[10分钟]-5-五、学员问题汇总-5-六、作业-..6--2-/6授课教师:课时:2小时•本章工作任务>计算100以内的偶数之和>升级“我行我素购物管理系统”✓查询商品价格✓升级购物结算✓升级菜单切换•本章主要目标>理解循环的含义>会使用while循环结构>会使用do-while循环结构>会使用Eclipse进行程序调试•本章重点>while>do-while>调试程序•本章难点>理解while与do-while循环的工作原理,并能解决实际问题、整章授课思路本章依次讲解三个问题:while循环、do-while循环、程序调试。1、while循环:提出问题,什么是循环结构;为什么要使用循环结构;while循环结构的基本语法;针对案例讲解while循环结构的具体用法;2、do-while循环:提出问题,什么场合下要使用嵌套if选择结构;讲解嵌套if选择结构的语法知识;针对案例“百米赛跑”现场演示;总结if结构的书写结构3、程序调试:提出问题,为什么要使用switch选择结构;讲解什么事switch选择结构;使用switch选择结构解决案例“奖励”;常见错误讲解;比较switch和多重if选择结构;二、回顾、预习检查、任务、目标部分:[10分钟]•回顾1、回顾与作业点评2、上节课学习了条件结构,使用它可以帮助我们实现逻辑判断-3-/63、boolean类型4、Scanner输入5、赋值、关系、逻辑运算符•预习检查1、循环用于执行重复的语句有哪些?2、while和do-while的区别?3、调试步骤有哪些?•任务同本章工作任务•课程目标同本章主要目标三、课程知识点讲解:1.while循环结构:[30分钟]上节课学习了条件结构,可以帮助我们实现逻辑判断,但在现实生活中,还有很多需要不断重复去做的动作,比如乒乓球,一来一回不停重复,直到对方没接到球为止;—案例:令狐冲为了向东方不败示爱,说100遍“我爱你”1)用计算机帮助完成,难道要写100句System.out.println(“我爱你”);吗?2)如果东方不败觉得不够,将次数增加,而且内容还换了,换成“我爱你,而且只爱你!”怎么解决?3)令狐冲很是郁闷,想知道有没有更加简单的方法,请教前辈,得到真传:循环结构,几行代码即可搞定;4)引出循环结构后,只演示效果,对比两个代码,让学生体会到循环的威力;u讲解:通过案例的效果演示,让学生们感受到了循环的威力,那么到底什么是循环呢?1)总结生活中这些循环的共同点:重复、反复做相同的动作;2)得出循环结构的构成:✓循环不是无休止的进行的,只在满足条件的时候循环才进行,不满足就退出,比较接乒乓球,如果对方接不到,本次循环就退出了,则这个条件称为“循环条件”;✓反复进行的操作,称为“循环操作”,也叫“循环体”。✓思考问题:程序中的循环是什么样子?•1・1while循环结构1)根据代码分析循环必须具备的条件:✓循环体:重复进行的操作,如System.out.println();✓循环控制变量:在循环中不停变化的量,用于控制循环的次数,如i;初值:i=1;终值:30,常用于循环条件的地方;变化量:如何变化的。2)while循环语法的讲解,画流程图:✓强调编码规范(缩进,换行),执行顺序(在语法上标出来)-4-/6✓总结:循环变量在循环体外定义,并在循环开始前赋值;✓变化量必须放在循环体内,否则为死循环。3)举生活实例,讲解如何使用while循环结构解决问题:✓Stringanswer;Scannerinput=newScanner(System.in);System.out.print(^是否接到球了?(y/n):^);answer=input.next();//用户输入,虽然是一个字符,但当作是字符串while(!answer.equals(“y”)){System.out.println(“A抽球给B”);System.out.println(“B回抽球给A^);System.out.println(u是否接到球了?(y/n):^);answer=input.next();}4)根据生活实例,让学生自己练习:输入一个数,求和1到10相乘;2.do-while循环结构:[20分钟]u案例:根据前面所学的while循环结构,如果一开始条件就不满足,则while循环就一次也不能执行,但有时需要先执行一次,然后才...