第3章 Java语句及其控制结构(共12学时,包括实训内容)
课
题
快递公司问题件快递公司问题件货款处理关于圆的周长面积重点题型关于解方程组的题及答案关于南海问题
3.3 循环语句
理论课时
1学时
实训课时
1学时
教学内容
3.3.1 for循环
教学目标
理解循环的思想、掌握for语句的结构、执行过程和用法
教学重点
for语句的结构和用法
教学难点
for循环的思想并独立编写程序
教学活动及主要语言
学生活动
一、创设情境,导入新课(3分钟)(直接导入法)
? 导入:同学们,前面我们已经学习了输入语句、输出语句、赋值语句和选择结构语句。那么利用以前所学习的知识在屏幕上输出5个竖行排列的“*”,这个问题能不能解决。
? 再设计情境:要求输出100行,1000行或者更多行呢?前面学习的内容解决起来就不是很顺手了。(引出本节课要学习的内容)
二、新课讲解(共计12分钟)(讲解法、提问法、演示法)
1、for语句语法格式为:(7分钟)(板书)
for (
表
关于同志近三年现实表现材料材料类招标技术评分表图表与交易pdf视力表打印pdf用图表说话 pdf
达式1; 表达式2; 表达式3) {
循环体;
}
其中表达式1指出初始化部分,该部分可以设置计数器的初值,是一个赋值语句;表达式2条件判断部分指出循环结束条件,是一个条件表达式;表达式3是迭代部分指出计数器每次的增量,是一个赋值语句;循环体部分是反复被执行的代码,可以是一条语句,也可以是复合语句。
2、for语句循环结构图(5分钟)(多媒体动画演示)
三、解决问题,分析执行过程:(4分钟)(编写代码演示)
for语句的执行过程(讨论法)
1)先执行表达式1;
2)再执行表达式2(判断条件是否成立,如果成立则执行循环体,否则退出for循环);
3)然后再执行表达式3,这样一次循环就结束了;
4)转到2)开始下一次循环,直到表达式2条件不成立为止。
四、设置“陷阱”,强调语句格式(23分钟)(讨论法)
1、阅读程序,分析功能(提供一个完整的程序)(5分钟)
2、注意事项(8分钟)(强调)
1)几个特例:
2)影响程序结果的三要素是初始值、循环条件和循环体。
3、突破难点,尝试独立编写程序(10分钟)
编写程序,输出显示100以内的质数
五、归纳总结,再度提升(2分钟)(讲解法)
教师结合学生听课情况,对本节课的教学过程进行小结,指出学生应注意的学习重点和难点。
六、开拓思维,同时提出新的问题(3分钟)(激趣法)
实验内容:假设从今年开始,咱们班的每位同学(共60人)都能种植一棵树,以后的每一年每个人都比前一年再多种一棵树。
编写程序解决:1)20年后,可以种植多少棵树?
思考:2)多少年后够种植10000棵树?
教师提出预习问题,让学生产生继续探究、学习的愿望,整节课带着下一堂课的悬念结束,为学习下一结内容做好铺垫。
学生回顾和复习输入语句、输出语句、赋值语句和选择结构语句,并随着教师的引入,思考如何解决这个问题。
此部分主要由老师来讲解,同时学生也配合着老师回答一些常见问题
此时学生应该注意看动画的演示。
学生思考、尝试教师总结、执笔共同用所学习的知识解决问题,同时也应积极回答相应的问题。
阅读程序,进行认真的思考、讨论并分析问题,总结注意事项
学生思考这几种特例的区别和功能
分组合作讨论交流:
1)什么是质数
2)求100质数
、讨论,
学生记录作业和预习内容
板 书 设 计