以目标为先导,进行信息技术教学

发布者:周幼松     所属单位:宜春市第三中学     发布时间:2016-08-26    浏览数:0

程序设计是教学中的重点也是难点,循环结构是其中的一种设计结构,其作用是使一段程序反复执行。FOR/NEXT语句是循环运算的专家,在程序设计中频繁出现。本节课的学习,会使学生对算法有一个更深刻的理解,为实现独立编程起到了关键性作用。

通过前面的学习,学生学会了输入语句、输出语句、赋值语句和条件语句的基本用法,本节将介绍循环语句的用法. 程序中的循环语句与程序框图中的循环结构存在一一对应关系,这种对应关系对于学生理解循环语句的结构,进一步理解算法中的循环结构都是很有帮助的.我们可以给出循环语句的一般格式,让学生自己画出相应的程序框图,也可以给出程序框图,让学生写出算法语句,提高学生的应用能力.

循环语句分为两种:

 1°当型循环语句

    当型(WHILE型)语句的一般格式为:

    WHILE 条件

    循环体

    WEND

    功能:计算机执行此程序时,遇到WHILE语句,先判断条件是否成立,如果成立,则执行WHILEWEND之间的循环体;然后返回到WHILE语句再判断上述条件是否成立,如果成立,再执行循环体,这个过程反复执行,直到一次返回到WHILE语句判断上述条件不成立为止,这时不再执行循环体,而是跳到WEND语句后,执行WEND后面的语句.因此当型循环又称“前测试型”循环,也就是我们经常讲的“先测试后执行”“先判断后循环”.

2°直到型循环语句

    直到型(UNTIL型)语句的一般格式为:

    DO

      循环体

    LOOP UNTIL 条件

功能:计算机执行UNTIL语句时,先执行DOLOOP UNTIL之间的循环体,然后判断“LOOP UNTIL”后面的条件是否成立,如果条件不成立,返回DO语句处重新执行循环体.这个过程反复执行,直到一次判断“LOOP UNTIL”后面的条件成立为止,这时不再返回执行循环体,而是跳出循环体执行“LOOP UNTIL条件”下面的语句.

    因此直到型循环又称“后测试型”循环,也就是我们经常讲的“先执行后测试”“先循环后判断”.

(3)相同点:都是反复执行循环体语句.

不同点:当型循环语句是先判断后循环,直到型循环语句是先循环后判断.

、学生对循环终止条件的确定还存在一定困难,尤其循环体中当型循环结构  直到型循环结构的顺序对终止条件的影响。

2、教学过程中对循环体当型循环结构 直到型循环结构 中滲透的函数思想(数学本质)体现不够。

对算法教学的思考:教材将算法与程序框图基本算法语句分开处理。是否将这两部分内容结合起来处理,在讲基本结构的时候,通过基本算法语句在计算机上用VB演示计算结果,是否会更生动,效果会更好。强调基本结构,适当降低程序框图和算法语句的难度(学生反映其中的一些例题结构太复杂,理解比较吃力)。

算法作为数学与计算机技术的桥梁,体现了数学研究的一个新的方向,其作用是勿庸质疑的,但作为高中数学课程中的新内容,如何利用计算机程序软件将其更完美地展现给学生,还需大家共同努力!

评论
发布

2015年