苏科版初中信息技术选修《认识Visual Basic》教
案visual basic》教案设计
【背景材料】
本节是江苏科学技术出版社出版的《初中信息技术(选修)》第二单元第一节的内容,题目是《认识visua basic》。在第一单元已经讲解了程序设计解决问题的一般过程,以及算法,流程图等基本概念。算法必须要选用一种程序设计语言来描述,计算机才能接受。本节将VB作为实现算法的平台,不是为学VB而学VB,而是以VB这个相对比较简单的程序设计语言为平台,培养学生程序设计思想。
本节以编写“求圆面积”程序为线索,介绍用VB编写程序的一般过程。在过程中熟悉VB工作界面、对象等。 【教学设计】
教学目标:1.熟悉VB的界面 2.掌握用编程的一般过程
3.能模仿教材中的例子,编写简单的vb程序
4.逐步培养学生严谨、科学的程序设计思想
教学重点:
用VB设计工作界面 教学难点:
VB程序代码的理解
教学方法:任务驱动、启发式教学、边讲解边操作 教学过程:
师:先来问大家一个数学问题,圆的面积怎么求知道吗? 学生嘘声一片,七嘴八舌道:太简单了,s=?r2 师:再具体一点呢?已知哪些条件,就能得出结果? 生:已知半径,根据面积公式就能得到面积。
1 / 6
师:很好,那么怎么用VB程序解决求圆面积呢?这节课我们就来探讨这个问题。
我打开用VB程序编写好的求圆面积,演示给学生看。学生感觉挺好玩的。
然后我给出三组数据,已知半径分别为4,4.25,6.345,求圆面积,请一位同学上讲台操作,剩下同学在下面两组用笔算,两组用计算器算,并记录结果,进行比赛。结果,台上同学最快完成任务,计算器组第二,用笔计算的还在哼哧哼哧的算着,结果还不准确。学生兴趣高涨,直呼太神奇了。
师:大家思考一下,我们这个VB程序是如何解决求圆面积的,也就是它的原理是什么样的,可以与数学上的相比较。 生:“不是一样的嘛,给出圆半径,得出圆面积” 生:“就是,还是利用数学上的求圆面积公式”
师:“大家说的一点都不错,我们用VB 编写程序,第一步就是分析问题,确定用什么方法解决,然后画出流程图,最后才开始编写程序”
教师给学生看流程图:
2 / 6
开始
师:下面请同学们仔细观察“求圆面积”程序界
输入圆半径 计算圆面积 输出圆面积 结束 面,对照书本11页,找一找每个对象的名称,作用是什么?(6分钟)学生自习讨论,学习控件的名称和作用
3 / 6