《For…Next语句的运用》教学设计
四川省旺苍中学 干建康
一、教材分析
1、模块:算法和程序设计(高中信息技术 选修1)
2)年级:高中一年级
3)所用教材版本:上海科技教育出版社
4)所属的章节:第二章第四节(第3《For…Next语句的运用》教学设计
四川省旺苍中学 干建康
一、教材分析
1、模块:算法和程序设计(高中信息技术 选修1)
2)年级:高中一年级
3)所用教材版本:上海科技教育出版社
4)所属的章节:第二章第四节(第3课时)
二、教学目的
1、认知目的:
①进一步深化理解、掌握FOR循环语句的格式和功能和执行过程;
②在理解的根底上,尝试运用FOR循环语句去解决详细的问题;
③培养学生的利用知识解决问题的才能,培养学生良好的学********惯,进步自主学****的才能。
三、教学重点和难点
重点:理解、掌握数学模型的构建过程,并能用流程图对其进展详细描绘
难点:培养学生运用已获取的知识和构造去解决问题的思维和过程。
四、设计思路:
① 教学方法设计:
以讲义为载体的任务驱动式教学法,通过抛出问题,让学生自已查找答案,以学生自学、老师导学为手段,通过老师精心设计讲义和有效地引导学生达本钱节课的教学目的。
② 教学流程设计:
首先,抛出需要解决的问题,引导学生自主分析,发现需要用到上节课的知识,引导学生回忆上节课的知识,然后结合计算机解决问题的四个步聚,引导学生自学分析、考虑任务完成的思路和方法;老师在整个学生自主学****过程中,适时的抛出问题,引导学生完成任务。
五、教学过程
(一) 课堂导入
【老师活动】
1、设置任务:找水仙花数。
【学生活动】
1、学生利用计算机上网查找什么是水仙花数,理解水仙花数的特征和其他类似的数有哪些?
2、和老师一起回忆上节课内容;
(二)学****过程
1、问题分析:
假设这个三位数整数为X,首先是找出它的取值范围是多少?
然后就是要对每一个X别离出其各个位置上的数,假设S是各位数的立方和,A代表百位数,B代表十位数,C代表个位数 ,请同学们建立方程(数学模型):
既然要别离各位数,请大家回忆一下别离各位数的方法?
当我们计算出了各位数的立方和之后,还要将它和谁进展比较才能确定这个数是不是水仙花数?
结合我们上节课的知识,就可以写出循环的大体构造:
For X=100 To 999 step 1
循环体
Next X
2、算法设计:
3、编写程序:
请同学根据前面的分析,将下面的程序补充完好
Private sub command1_click()
For = to step
《For…Next语句的运用》教学设计 来自淘豆网www.taodocs.com转载请标明出处.