教学课题VB程序设计基础教材分析本章的教学主要包括认识VB界面与面向对象程序设计两部分,第一部分内容首先对VB界面作简单介绍,以编写“求圆面积”程序为线索,介绍用VB编写程序的一般过程。第二部分是在学生编写“求圆面积”程序的实践基础上,引出面向对象程序设计中的对象,对象的属性、事件、方法等基本概念,以及面向对象编程的思想。此外,教材中设计了实践学习和探究学习,让学生利用对象编程的思想编写简单程序,以帮助学生理解对象编程的基本概念。最后教材中还安排了一个“播放视频”程序,让学生进行模仿编程,目的是让学生感悟到利用面向对象编程思想进行程序设计的优越性。学情分析重点:(1)VB的界面与利用VB编写程序的过程。(2)面向对象程序设计的基本概念以及面向对象的思维方式进行编程。难点:用面向对象的思维方式进行编程。教学目标1、知识与技能(1)熟悉VB的界面。(2)掌握用VB编程解决问题的一般步骤。(3)了解面向对象程序设计的基本思想。(4)了解VB中对象的属性、事件和方法等概念。2、过程与方法(1)在解决具体问题的过程中认识VB的界面,掌握用VB编程解决问题的一般步骤。(2)在编写程序的实践过程中接受面向对象程序设计的思想。(3)在探究操作的过程中了解对象的属性与设置。3、情感态度与价值观(1)让学生体验到VB是一种易学好用的程序设计语言。(2)让学生体会到用面向对象的编程思想进行程序设计的方便之处。4、行为与创新(1)模仿教材中的举例,解决其他的类似问题。页边批注(2)运用对象编程的原理,编写简单程序。教学准备网络教学软件(NetopSchool)、网络教室集体备课意见和主要参考资料《初中信息技术教师教学用书》教学过程第一课时一、情景导入问:程序设计语言的作用是什么?答:使计算机按照人的意图工作。问:程序设计语言有哪几类?答:机器语言、汇编语言、高级语言。问:你们知道高级语言有哪些么?答:……教师:高级语言随着操作系统的升级换代,从DOS系统的Basic、C和Pasic等字符界面,发展到Windows系统下的VB、VC等图形界面。我们之前看到的“竞赛评分器”就是一个图形界面下设计的程序。(展示“竞赛评分器”)我们下面就来了解下这个程序是怎么做出来的。二、教授新课1.我们制作这个程序用到的是VisualBasic(简称VB),是一种可视化的、采用面向对象程序设计方法和事件驱动方式的结构化程序设计语言。既可以用来开发个人使用的小型工具软件,也可以用于开发多媒体软件、数据库应用程序、网络应用程序等大型软件,是国内外最流行的程序设计语言之一。VB程序设计语言问世以来,出现了许多种版本,功能也越来越强,大家的计算机上已经安装了VB6.0,双击图标即可运行程序。2.VB界面1.1启动VB后,出现“新建工程”对话框,在对话框中选定“标准EXE”,单击“打开”按钮,进入VB界面。页边批注任务:学生熟记各部分名称及功能。1.2工具箱工具箱中包含按钮、文本框、图片框等控件,编程时将需要的控件添加到窗体中形成对象。添加的对象分布在窗体中,就构成了所要编制程序的界面。任务:在工具箱中找出以下控件,熟记名称和功能。3.用VB编写程序2.1求圆面积问:如何求圆面积?答:……。问:当半径R为1时,圆面积是多少?答:……问:当半径为1.5时,圆面积又是多少呢?答:……问:当半径为1.2578时,谁能告诉我圆面积是多少?答:……那么,我们来请计算机帮我们运算吧。展示“求圆面积程序”。2.2求圆面积算法“求圆面积”程序的设计思路是:输入圆的半径,让计算机利用求圆面积的公式算出面积,并输出结果。用流程图表示算法:2.3建立程序界面①分析程序界面程序界面由如图所示的10个对象组成。各控件具体说明如下:②添加对象选定工具箱中的相关控件,再将指针移到窗体中的合适位置,此时指针变成十字形,拖动指针在窗体中画出适当大小的对象。教师示范③任务:学生完成程序界面。④学生自学设置对象属性。三、小结本节课我们初步接触了VB程序设计语言,了解了它的界面组成,并通过制作“求圆程序”来熟悉工具箱中控件的使用,下节课我们来完善“求圆程序”的功能。第二课时一、情景导入复习“求圆面积”程序...