苏科版初中信息vb教案

上传人:小** 文档编号:56634875 上传时间:2018-10-14 格式:DOC 页数:31 大小:323.54KB
返回 下载 相关 举报
苏科版初中信息vb教案_第1页
第1页 / 共31页
苏科版初中信息vb教案_第2页
第2页 / 共31页
苏科版初中信息vb教案_第3页
第3页 / 共31页
苏科版初中信息vb教案_第4页
第4页 / 共31页
苏科版初中信息vb教案_第5页
第5页 / 共31页
点击查看更多>>
资源描述

《苏科版初中信息vb教案》由会员分享,可在线阅读,更多相关《苏科版初中信息vb教案(31页珍藏版)》请在金锄头文库上搜索。

1、1西城初中西城初中 VB 教案教案 1课课 题题程序设计与计算机软件执教执教 课型课型新授课教学教学 目标目标认知目标: 1、了解计算机软件与程序设计的密切关系; 技能目标: 2、培养学生合理选用计算机应用软件解决实际问题的能力; 情感目标: 1了解程序设计的地位,提高学生学习程序设计的积极性。 2培养学生爱科学,爱祖国的思想情感。 3增强学生的审美能力,提高学生的协作学习兴趣。教学教学 重难重难 点点教学重点:计算机软件与程序设计的密切关系以及程序设计的一般过程。教学教学 方法方法1启发式教学法 2多媒体辅助教学教师活动学生活动媒体应 用设计意图一、导入计算机是人们处理信息的有效 工具,人们

2、经常通过计算机执行 程序来完成信息的处理。因此, 要让计算机按人们的要求处理信 息,首先要编写相应的程序。二、新课讲授 提问: 1、计算机系统中软件与硬件的关 系。 2、程序设计与计算机软件之间的 关系。 3、学习程序设计有什么意义?1、学生带着问题阅读课本。2、完成三个问题。 教学教学 设计设计1、请学生回答上述三个问题; 2、对三个问题做适当补充。 程序是一组能让计算机识别的工 作指令集合,计算机执行这组指 令后能完成某一项具体的工作。 软件是指计算机程序、数据和相 关文档资料的集合。软件技术的发展是构建国家信 息安全的三大战略之一。 在一些核心部门是决不能使用国 外软件的,软件必须自己研

3、制。学生回答问题: 1、 计算机系统由硬件、 软件两部分组成。其中, 硬件是基础,软件是灵魂, 计算机解决问题是通过软 件驱动硬件工作来完成的。2、 编写程序也称程序设 计,它与计算机软件有着 密切的联系。软件驱动硬 件进行各种工作,本质上 是通过执行程序来完成的。2分析“竞赛评分器”程序 1、 启动“竞赛评分器”程序, 并演示; 2、 复习提问:该窗口最上面蓝 色的一行称为什么? 3、 复习提问:光标闪动的方框 叫什么? 4、 复习提问:在本窗口中,文 本框总共有多少个? 5、 复习提问:其中用于输入分 数的文本框有多少个? 6、 复习提问:剩下的三个文本 框有什么用? 小结 1、 了解计算

4、机软件与程序设计 的密切关系; 2、在程序设计时,应尽可能详细 的分析问题。因为计算机在解决 问题时是通过执行程序来完成的。观看教师的演示并回答问 题。回答:标题栏。 回答:文本框。 回答:总共有 13 个。回答:用于输入分数的文 本框有 10 个 回答:用来输出成绩处理 后结果。教学教学 反思反思3西城初中 VB 教案教案 2课课 题题算法执教执教 课型课型新授课教学教学 目标目标认知目标: 1了解程序设计的一般过程; 2了解算法的基本概念,学会用自然语言描述简单的算法。 能力目标: 3提高学生学习程序设计的积极性。 4培养学生分析问题、解决问题的能力。 情感目标: 5培养学生爱科学,爱祖国

5、的思想情感。 教学教学 重难重难 点点教学重点: 算法的概念,算法在程序设计中的地位以及算法的描述。教教 学学 方方 手手 法法 段段1启发式教学法 2探索学习法 3多媒体辅助教学教师活动教师活动学生活动学生活动媒体媒体 应用应用设计意设计意 图图 教教 学学 程程 序序 设设 计计一、 新课导入 请学生阅读课本,并回答 下面问题: 1、 程序设计的一般过程 是怎样的? 2、 什么叫算法?1、学生阅读课本。 2、回答问题: 程序设计的过程为: 首先对要解决的问题进行分析; 再拟定一套解决问题的方法与步骤; 最后选用一种计算机语言来描述具体的步骤。 算法:用来解决问题的方法和步骤。4二、 算法的

6、描述: 举例讲解:求底边 a 为 3 厘米,高 h 为 2.5 厘米 的三角形面积。 请学生回答解决该问题的 算法。 练习:己知圆的半径, 求圆的面积。 请学生设计算法,用自然 语言描述。提出问题:有 1000 位同 学的姓名与电话号码的通 讯表,现要求编写程序:当 输入某同学的姓名,计算机 立刻显示该同学的电话号 码。提出问题:如果查找的 同学正好在最后一个,用 方法 1 要查找几次?学生阅读课本并回答: 1、将 3 输入计算机; 2、将 2.5 输入计算机;3、计算机的值;4、输出计算机; 学生讨论、探究: 1、输入圆的半径; 2、计算圆的面积; 3、输出圆的面积。 讨论:分组进行讨论、交

7、流。结论查找可以有多种方法:方法 1、从第 1 位同学开始按顺序查找。 方法 2、以姓名为关键字进行排序,再采用“二分法” 查找。 1、 对通讯表以姓名为关键字进行升序排序; 2、 从通讯表的中点行开始检索,判断是否与该同 学的信息相符。如果相符,则显示该同学的电话号 码,并结束程序; 3、 当信息不相符时,如果表的中点行的同学姓名 要比所找的同学姓名大,则放弃中点行的下半部分, 返回到上半部分的中点行继续进行检索;如果表的 中点行的同学姓名要比所找同学姓名小,那么放弃 中点行的上部分,返回到下半部分的中点行继续进 行检索 结论:算法是解决问题的方法和步骤。结论:要 1000 次。引出:用流程

8、图描述算 法。讨论:分组进行讨论、交流。 结论:要 10 次。 结论:算法的优劣直接影响所编程序的质量,算法 是程序的灵魂。 探究:对于“张三对李四说他的孩子考上了大学” 这句话,思考:谁的儿子考上了大学。结论:用自然语言描述算法,有时会产生歧义。教学 反思5西城初中西城初中 VB 教学教案教学教案 3课课 题题 认识 Visual Basic执执 教教课型课型新授课教学目教学目 标标认知目标: 1、 熟悉 VB 的界面; 技能目标: 2、 掌握在 VB 中编程的一般过程; 情感目标: 3、逐步培养学生严谨、科学的程序设计思想。教学重教学重 点点掌握在 VB 中编程的一般过程;教学方教学方 法

9、法1启发式教学法 2任务驱动式 3边讲边操作教师活动教师活动学生活动学生活动媒体媒体 应用应用设计意图设计意图情境导入 1、程序设计语言有哪几类? 2、Basic 语言属于哪一类语言? 3、程序设计语言的作用是什么? 过渡:解决一个问题,先要设计 解决问题的算法,再选一种程序 设计语言将算法描述出来。VB 是 一种易学好用的程序设计语言。回答:机器 语言、汇编语 言、高级语言。回答:高级 语言。 回答:将算 法转化为计算 机能理解的程 序。教教 学学 程程 序序 设设 计计新课讲授: 提出任务:编写一个“求圆面积” 的程序。 1、分析确定算法; 3、 设计程序界面; 提问:程序的界面是由哪些元

10、素 组成的?分析回答: “求圆面积” 程序算法为: 1、 输入圆 半径; 2、 计算圆 面积; 3、 输出圆 面积。 观察、讨论:一个窗体; 四段文字; 两个文本框; 两个命令按钮;6教教 学学 程程 序序 设设 计计演示并请学生回答问题 1、 Visual Basic 的窗口组成? 2、 常用的控件名。演示: 1、 启动 Visual Basic。 2、 根据教材图 2.1-2,在窗体上 分别添加 Label1、Text1、Command1 和 Label2 等控件。 演示: 在属性窗口中设置对象的属性。 演示:进入代码窗口输入程序。 1、 进入代码窗口的两种方法: 1) 单击工程管理窗口上

11、端的 “代码视图”按钮。 2) 单击菜单“视图”下的“代 码窗口”命令。 2、在代码窗口的上端有“对象” 与“事件”两个下拉列表框。输 入第一段程序时,要先在“对象” 列表框中选择 Command1 对象。 输入第二段程序时,要先在“对 象”列表框中选择 Command2 对 象。右边的事件列表框中会默认 为 Click(单击) ,此时不用更改。阅读课本并回答: 1、 Visual Basic 的 窗口组成: 菜单栏、工具栏、 工具箱、窗体、工 程管理窗口、属性 窗口。 2、 常用的控件名。命令按钮 (Command) 、标签 (Label)、文本框 (Textbox)、图片框 (Pictur

12、eBox)、图像 (Image)根据教师演示,完 成“求圆面积程序” 界面的设计。根据教材 14 页表格 设置各对象的属性。按照课本第 14 页图 2.1-6 将程序输入到 程序代码窗口。保存并运行程序。 如有错误,应更正 错误后再运行。小小 结结本节课应掌握的两点: 1、 掌握在 VB 中编程的一般过程,即先设计界面,再输入程序。 2、 输入程序之前,先选对象再选事件。教教 学学 反反 思思7西城初中西城初中 VB 教学教案教学教案 4课课 题题实践:编写“求正弦函数值”程序执教执教 课型课型实践课教教 学学 目目 标标认知目标: 1、熟悉 Visual Basic 6.0(简称 VB)界面

13、。 技能目标: 2、掌握在 VB 中编写程序的一般过程。 情感目标: 3、增强学生用计算机解决问题的意识。教教 学学 重重 难难 点点教学重点: 在 VB 中编写程序的一般过程 教学难点: 在代码窗口中输入程序段。教教 学学 方方 法法1启发式教学法 2探索学习法 3网络广播交互式 4任务驱动式教学教师活动教师活动学生活动学生活动1、 引导学生分析程 序界面的组成。分析程序界面的组成,并完成如下表:对象名控件名对象在程序中的作用Form1窗体在上面加载对象组成程序界 面Label1标签显示“请输入角度”Label2标签显示“正弦函数值为”Text1文本框输入角度Text2文本框输出函数值Com

14、mand1命令按钮 计算正弦函数值Command2命令按钮 结束程序教教 学学 程程 序序 设设 计计2、引导学生制作程序 界面1、启动 VB 2、向窗体添加 6 个对象。对象名分别是:label1, label2, text1, text2, command1, command2. 3、在属性窗口中设置对象的属性,并填写下表:对象名属性属性值Form1Caption求正弦函数值Command1Caption开始Command2Caption结束Text1Text空Text2Text空8Label1Caption请输入角度:Label2Caption正弦函数值为:2、 引导学生输入程 序段。

15、1) 进入代码窗口的 两种方法: a. 单击菜单 “视 图”下的“代码窗口” 命令; b. 在工程窗口中先 选中窗体 form1,再单 击窗口上部的“查看 代码”按钮。 2) 程序共有两段: 第一段程序的对象为 command1,事件为 click;第二段程序的对 象为 command2,事件 为 click。1、 进入代码窗口,并写出所使用的方法。 2、 输入程序段: Dim a As Double Dim x As Double Private Sub Button1_Click(ByVal sender As Object, ByVal e As System.EventArgs) Ha

16、ndles Button1.Click a = TextBox1.Texta = (3.1416 / 180) * ax = Math.Sin(a)x = Int(x * 1000 + 0.5) / 1000TextBox2.Text = x End SubPrivate Sub Button2_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles Button2.ClickEnd End Sub教教 学学 程程 序序 设设 计计引导学生保存并运行 程序。 1、 保存程序,保存 位置为“我的文档” , 文件名为自己姓名。 2、 运行程序,如

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 商业/管理/HR > 管理学资料

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号