教资模板 小学信息技术(1)
《认识 DO—Loop 语句》
一、教学目标
1.能够说出 DO—Loop 循环语句的基本格式和功能。
2.通过小组讨论,能总结出 DO—Loop 循环语句的格式,提高总结
归纳能力。
3.激发学习的兴趣,能使用 DO— Loop 循环语句解决一些简单的问
题,体会编程的思想。
二、教学重难点
【重点】Do Loop 语句的格式,控制循环的条件以及循环的执行过
程。
【难点】能独立写出 Do Loop 语句循环的执行过程,确定循环体的
内容。
三、教学过程
(一)导入新课
一位同学不小心违反了学校纪律,班主任令其写检查,他写完后交
给班主任,班主任看后说:“认识不深刻,拿回去重写,知道认识深刻
为止”。让学生想一下这是什么样的过程,预设学生说,不断循环的过
程,其实我们也能够利用计算机去设置一些循环的过程,利用循环的过
程解决生活中的一些问题。
——引入新课——认识 DO—Loop 语句。
(二)新知探究
任务一:认识 DO—Loop 循环语句
教师先介绍有关 DO—Loop 循环的有关知识。利用 For—Next 循
环,可以控制计算机按指定的次数执行循环体中的代码。对于事先不知
道循环次数的问题,可以在程序中使用 DO—Loop 循环。
任务二:认识 DO—Loop 语句的格式
展示书中的动手做这样一个 VB 程序,提问学生这个程序的目的是
什么?学生能发现是在计算机自然数的累加和 S=1+2+3+4+...+n 时,
找出使 S 不大于 10000 的最大自然数 n。
继续提问学生条件表达式是什么?S<=10000 是一个条件表达式。学
生小组讨论找出循环体并总结出循环体的格式。
任务三:写 DO—Loop 语句。
最后教师系统的给学生依照此程序介绍 Do Loop 语句。并进行总结:
计算机遇到 DO 语句时,先判断条件表达式是否成立。如果成立,就执
行循环体规定的操作 ;否则,转到 Loop 语句下面去执行后续的代码。每
完成一次循环体规定的操作后,由 Loop 语句指挥计算机返回 DO 语句,
再进行下一次判断以及相应的操作。
DO-Loop 循环的流程如右图所示。
(三)巩固提高
请学生用二分法算法求方程近似解,流程图如图所示,用 Do-Loop
语句描述这个算法。
(四)小结作业
1.老师以提问方式引导学生一起简单回顾本节课所学知识点。
2.请学生思考有几种循环语句?又有什么区别。
四、板书设计
