内容正文:
班级
高二9班
科目
数学[来源:学|科|网]
主讲教师
日期
课题
循环语句
课型
新课
教学目标
1、 通过程序框图的循环结构和循环语句的对应关系,认识理解循环语句,区别UNTIL语句和WHILE语句.
2、 通过具体实例的学习掌握循环语句结构,能利用循环语句编写程序.
3、 通过模仿,操作,探索的过程,体会算法的基本思想和基本语句的用途,培养学生有条理的思考,表达的能力,提高逻辑思维能力.
重点
循环语句的基本结构及用法.
教学准备[来源:学科网ZXXK]
多媒体课件[来源:学科网]
难点[来源:学科网ZXXK]
准确应用循环语句表示算法.[来源:Zxxk.Com]
教学过程
设计意图
【温故知新】
1、思考1:我们学过哪些程序语句?
2、思考2:我们学过哪些循环结构?
3、循环语句相关案例演示,通过计算机软件执行,展示效果。
【探究学习】
1、 WHILE循环语句
学生尝试解释WHILE循环语句(WHILE:当……时候 WEND:朝……方向行走)
2、 UNTIL循环语句
学生尝试解释UNTIL循环语句(DO:做什么 LOOP UNTIL——绕环回线走,直到达到某种条件为止,即循环下去,直到条件成立,执行UNTIL语句后的语句 )
区别:在WHILE语句中,是当条件满足时执行循环体,而在UNTIL语句中,是当条件不满足时执行循环体。
【典型例题】
【例1】编写程序,计算自然数1+2+3+…+99+100的和.
分析:这是一个累加问题.我们可以用WHILE型语句,也可以用UNTIL型语句。
【变式1】编写程序求:n!=1×2×3×4×5×……×n的值
【变式2】编写程序求:1×3×5×7×……×101的值.
请学生在例1 程序基础上进行修改程序框图和程序。
【分类训练】
【拓展提升】
化归与转化思想在算法中的应用
【典例4】 今有物不知其数,三三数之剩二,五五数之剩三,七七数之剩二,问物几何?请设计程序解决此问题,并画出程序框图.
【审题视角】构建数学模型→算法分析→画出程序框图→写出程序语句
利用MathBasic小程序执行演示循环计算结果。
【反思与总结】1.两种循环语句 2.化归与转化思想在算法中的应用
【作业布置】 优