提醒:点这里加小编微信(领取免费资料、获取最新资讯、解决考教师一切疑问!)
四、教学过程分析
1.复习引入
复习循环结构,目的是承上启下,以旧引新,一方面引起学生对旧知识的回忆,另一方面为引入循环语句作铺垫。
操作方法:师生共同在黑板上画出框图,并对重点适当强调。
例1.设计一个计算
1+2+3+...+100
的算法并写出相应的框图。
直到型 当型
复习的时候通过提问的方式强调重点,学生通过对比,发现差异。
2. 探索新知
通过上面的两种循环结构程序框图,引出今天所要学习的两种循环语句,他们分别对应于程序框图中的两种循环结构,一般程序设计语言中也有当型(WHILE型)和直到型(UNTIL型)两种语句结构。即WHILE语句和UNTIL语句。
下面就向学生们介绍这两种语句的一般格式,并在相应位置作出对应的程序框图。之后提问:通过对照,大家觉得WHILE型语句与UNTIL型语句之间有什么区别呢?(学生独立思考,交流讨论、教师予以提示,点拨指导。由特殊到一般培养学生的观察、归纳、概括能力)
3.例题精析
例2 把例1的直到型循环框图转化为程序。
教师将直到型语句写在直到型结构旁边,并连线,告诉学生,这就是直到型循环语句。通过这样的训练,使学生意识到程序和框图是一一对应的,写程序只需把框图翻译成相应的语句即可。并且对循环语句有了一个大体的印象。可以培养学生的观察能力和对比能力
例3.求平方值小于1000的最大整数
. (WHILE型)语句的理解
4. 课堂小结
⑴循环语句的两种不同形式:WHILE语句和UNTIL语句(另补充了For语句),掌握它们的一般格式。
⑵在用WHILE语句和UNTIL语句编写程序解决问题时,一定要注意它们的格式及条件的表述方法。
⑶循环语句主要用来实现算法中的循环结构,在处理一些需要反复执行的运算任务。如累加求和,累乘求积等问题中常用到。
(通过师生合作总结,使学生对本节课所学的知识结构有一个明确的认识,抓住本节的重点。)
5. 布置作业
略
提醒:点这里加小编微信(领取免费资料、获取最新资讯、解决考教师一切疑问!)