文档介绍:一.教材分析
《循环嵌套》是高中信息技术二年级第一章程序设计的重要内容,通过For-Next循环控制程序的运行,程序设计是靠语句来控制的,循环是一种很重要、很基本的方式,应用十分广泛,如用循环嵌套结构可以在屏幕上显示各种用字符组成一.教材分析
《循环嵌套》是高中信息技术二年级第一章程序设计的重要内容,通过For-Next循环控制程序的运行,程序设计是靠语句来控制的,循环是一种很重要、很基本的方式,应用十分广泛,如用循环嵌套结构可以在屏幕上显示各种用字符组成的图案。
本节是围绕For-Next循环展开的,从一个For-Next循环的基础上引申到二重循环,三重循环,甚至多重循环,并通过实例加深理解,为以后的学****做准备。
二.教学目标
知识目标
(1)认识Visual Basic中“For-Next”循环的进一步应用:循环嵌套。
(2)通过学****掌握循环嵌套的用法,并能实现循环嵌套的基本应用及基本方法。
2. 能力目标
能独立编制字符图形的程序,使用二重或多重For循环,并能进行相应的变换,输出不同的字符图形。掌握Visual Basic的编程基本方法和思路,并通过实际操作,培养学生的自主思考能力和创新能力。
3. 情感目标
通过亲手操作,加深对For-Next嵌套循环的理解,逐步认识Visual Basic的编程规则。
通过实际的操作,激发学生对编程的学****兴趣。
三.教学重点与难点
重点:For循环的嵌套使用。
难点:For循环中的嵌套方式,变量的选取,abs函数、Tab函数及Print输出控制语句。
四.教学方法
程序设计是十分需要学生的自主创新、思考和动手能力的。我们在以学生为主体,教师为主导的原则下,展现获取知识和方法的思维过程。基于本节课的特点,我采用了任务驱动法,并采用指导学生实践的教学手段。即:教师启发引导讲解,边讲边演示实验,学生上机操作的教学方法,让学生通过实践去认识和了解循环嵌套。
五.教学流程
1、创设情境,导入新课
2、任务驱动,层层深入
3、课堂练****巩固创新
4、归纳总结,梳理知识
5、知识的迁移
六.教学过程
1、创设情境,导入新课
首先通过一个简单的字符图形:
1 2 3 4 5
1 2 3 4 5
1 2 3 4 5
的实现过程引入,复****For循环的概念、功能及使用方法。一个for循环只能输出一行,程序为:
For j = 1 to 5
Print j;
Next j;
Print
要实现上述字符图形的输出,则需要反复执行三次。这就需要用循环来控制值,程序代码为:
For i =1 to 3
For j = 1 to 5
Print j;
Next j;
Print
N