好文档 - 专业文书写作范文服务资料分享网站

苏科版初中信息技术选修《认识VisualBasic》教案

天下 分享 时间: 加入收藏 我要投稿 点赞

《认识visual basic》教案设计

【背景材料】

本节是江苏科学技术出版社出版的《初中信息技术(选修)》第二单元第一节的内容,题目是《认识visua basic》。在第一单元已经讲解了程序设计解决问题的一般过程,以及算法,流程图等基本概念。算法必须要选用一种程序设计语言来描述,计算机才能接受。本节将VB作为实现算法的平台,不是为学VB而学VB,而是以VB这个相对比较简单的程序设计语言为平台,培养学生程序设计思想。 本节以编写“求圆面积”程序为线索,介绍用VB编写程序的一般过程。在过程中熟悉VB工作界面、对象等。 【教学设计】

教学目标:1.熟悉VB的界面 2.掌握用编程的一般过程

3.能模仿教材中的例子,编写简单的vb程序

4.逐步培养学生严谨、科学的程序设计思想

教学重点:

用VB设计工作界面 教学难点:

VB程序代码的理解

教学方法:任务驱动、启发式教学、边讲解边操作 教学过程:

师:先来问大家一个数学问题,圆的面积怎么求知道吗? 学生嘘声一片,七嘴八舌道:太简单了,s=?r2 师:再具体一点呢?已知哪些条件,就能得出结果? 生:已知半径,根据面积公式就能得到面积。

师:很好,那么怎么用VB程序解决求圆面积呢?这节课我们就来探讨这个问题。

我打开用VB程序编写好的求圆面积,演示给学生看。学生感觉挺好玩的。

然后我给出三组数据,已知半径分别为4,4.25,6.345,求圆面积,请一位同学上讲台操作,剩下同学在下面两组用笔算,两组用计算器算,并记录结果,进行比赛。结果,台上同学最快完成任务,计算器组第二,用笔计算的还在哼哧哼哧的算着,结果还不准确。学生兴趣高涨,直呼太神奇了。

师:大家思考一下,我们这个VB程序是如何解决求圆面积的,也就是它的原理是什么样的,可以与数学上的相比较。 生:“不是一样的嘛,给出圆半径,得出圆面积” 生:“就是,还是利用数学上的求圆面积公式”

师:“大家说的一点都不错,我们用VB 编写程序,第一步就是分析问题,确定用什么方法解决,然后画出流程图,最后才开始编写程序”

教师给学生看流程图:

开始

输入圆半径 计算圆面积 输出圆面积 结束 师:下面请同学们仔细观察“求圆面积”程序界面,对照书本11页,找一找每个对象的名称,作用是什么?(6分钟)学生自习讨论,学习控件的名称和作用

找一找: 我的名字? 我的用途?

然后教师讲解,如何向工作界面中,添加这些控件,及属性设置。 ……

师:如果我要求梯形面积怎么办,如何修改?大家尝试一下?

学生动手实践: 在学生动手实践的过程中,可提示学生,梯形面积公式是什么,与圆面积公式有什么差别,已知量有什么不同,工作界面中还少什么?

学生基本能完成任务

师:好了,大家基本上都完成了,那么运行一下,看看有什么问题?

生(运行程序后):老师,得不到正确的结果,还是算的圆的面积。

师(引出代码的介绍):是吗?大家看一下,我们只是修改了程序的工作界面,到底它是怎么由已知条件得出结果的呢?让我们一起进入它的核心部分---程序代码。

教师演示,进入代码设计阶段,带领学生一起看代码(该部分不要求学生去编写代码,只要了解一下,会进行简单的修改即可) 教师:大家看一下,哪个部分能看懂 生:s=?r*r

师:那么我们求梯形面积,只要怎么样啊?大家试一试修改,再运行一下

学生把求圆面积公式换成梯形面积公式,并运行。 ……

生(做的快的学生大叫):老师,这下对了,我好了,我好了。 教学反思:

初二的学生初次接触程序设计,主要是培养他们的兴趣,在兴趣的基础上,了解VB解决问题的一般步骤

在实施该案例的过程中,我从数学上的求圆面积入手,引出vb程序,通过计算比赛,激发学生对程序的好奇与兴趣,在一起的讨论与我的提示中,学生积极动手。但是我发现可能由于学生刚接触程序设计,而我的案例中知识点量大了些,所以在课上我临时放弃了程序代码部分的内容,留待下节课再讲。但就已完成的教学内容来看,学习氛围和效果不错。

我觉得在教学过程中要根据各个学校学生基础水平的不同,学习氛围的不同,可以对教材的难度进行相应的调整。在入门的时候尽量慢一点,有趣一点,以培养学生的兴趣为主。

苏科版初中信息技术选修《认识VisualBasic》教案

《认识visualbasic》教案设计【背景材料】本节是江苏科学技术出版社出版的《初中信息技术(选修)》第二单元第一节的内容,题目是《认识visuabasic》。在第一单元已经讲解了程序设计解决问题的一般过程,以及算法,流程图等基本概念。算法必须要选用一种程序设计语言来描述,计算机才能接受。本节将VB作为实现算法的平台,不是为学VB而学VB,而是以VB这
推荐度:
点击下载文档文档为doc格式
4bgg49p5cv507xn0uyq64mg6283nbb00pym
领取福利

微信扫码领取福利

微信扫码分享