首页 九年级信息技术教案全国通用

九年级信息技术教案全国通用

举报
开通vip

九年级信息技术教案全国通用九年级信息技术教案全国通用 六合区竹镇镇民族中学课堂教学教案 课 程序设计与计算机软件 执教 课型 新授课 题 认知目标: 1、了解计算机软件与程序设计的密切关系; 教技能目标: 学2、培养学生合理选用计算机应用软件解决实际问题的能力; 目情感目标: 标 1(了解程序设计的地位,提高学生学习程序设计的积极性。 2(培养学生爱科学,爱祖国的思想情感。 3(增强学生的审美能力,提高学生的协作学习兴趣。 教 学 重教学重点:计算机软件与程序设计的密切关系以及程序设计的一般过程。 难 点 教 学1(启发...

九年级信息技术教案全国通用
九年级信息技术 教案 中职数学基础模块教案 下载北师大版¥1.2次方程的根与系数的关系的教案关于坚持的教案初中数学教案下载电子教案下载 全国通用 六合区竹镇镇民族中学课堂教学教案 课 程序设计与计算机软件 执教 课型 新授课 题 认知目标: 1、了解计算机软件与程序设计的密切关系; 教技能目标: 学2、培养学生合理选用计算机应用软件解决实际问题的能力; 目情感目标: 标 1(了解程序设计的地位,提高学生学习程序设计的积极性。 2(培养学生爱科学,爱祖国的思想情感。 3(增强学生的审美能力,提高学生的协作学习兴趣。 教 学 重教学重点:计算机软件与程序设计的密切关系以及程序设计的一般过程。 难 点 教 学1(启发式教学法 方2(多媒体辅助教学 法 教师活动 学生活动 一、导入 计算机是人们处理信息的有效工具,人们经常通 过计算机执行程序来完成信息的处理。因此,要让 教计算机按人们的要求处理信息,首先要编写相应的学程序。 设二、新课讲授 计 [提问]: 1、学生带着问题阅读课本。 1、计算机系统中软件与硬件的关系。 2、完成三个问题。 2、程序设计与计算机软件之间的关系。 3、学习程序设计有什么意义, road days original-Grand floor 28 26 5 4 4 8 road five-star Village-South door bridge 30 11 15 10 5 9 road Salt ping BA-Dong Zi mouth 38 22 7 6 6 13 Road wuliangye global group-South Shang ferry 32 30 6 3 7 14 road three in the-Grand floor 1、请学生回答上述三个问题; [学生回答问题]: 2、对三个问题做适当补充。 1、 计算机系统由硬件、软件两程序是一组能让计算机识别的工作指令集合,计算部分组成。其中,硬件是基础,机执行这组指令后能完成某一项具体的工作。 软件是灵魂,计算机解决问题是软件是指计算机程序、数据和相关文档 资料 新概念英语资料下载李居明饿命改运学pdf成本会计期末资料社会工作导论资料工程结算所需资料清单 的集通过软件驱动硬件工作来完成合。 的。 软件技术的发展是构建国家信息安全的三大战2、 编写程序也称程序设计,它略之一。 与计算机软件有着密切的联系。在一些核心部门是决不能使用国外软件的,软件必软件驱动硬件进行各种工作,本须自己研制。 质上是通过执行程序来完成的。 观看教师的演示并回答问题。 分析“竞赛评 分器”程序 1、 启动“竞赛评分器”程序,并演示; [回答]:标题栏。 2、 复习 预应力混凝土预制梁农业生态学考研国际私法笔记专题二标点符号数据的收集与整理 提问:该窗口最上面蓝色的一行称为什[回答]:文本框。 么, [回答]:总共有13个。 3、 复习提问:光标闪动的方框叫什么, 4、 复习提问:在本窗口中,文本框总共有多少个, [回答]:用于输入分数的文本框5、 复习提问:其中用于输入分数的文本框有多少有10个 个, [回答]:用来输出成绩处理后结6、 复习提问:剩下的三个文本框有什么用, 果。 [小结] 1、 了解计算机软件与程序设计的密切关系; 2、在程序设计时,应尽可能详细的分析问题。因 为计算机在解决问题时是通过执行程序来完成的。 教 学 反 思 2Grand floor-South Shang ferry 32 30 6 3 7 14 road three in the-d wuliangye global groupDong Zi mouth 38 22 7 6 6 13 Roa-South door bridge 30 11 15 10 5 9 road Salt ping BA-star Village-Grand floor 28 26 5 4 4 8 road five-road days original 六合区竹镇镇民族中学课堂教学教案 课 算法 执教 赵红军 课型 新授课 题 认知目标: 1(了解程序设计的一般过程; 2(了解算法的基本概念,学会用自然语言描述简单的算法。 教能力目标: 学3(提高学生学习程序设计的积极性。 目4(培养学生分析问题、解决问题的能力。 标 情感目标: 5(培养学生爱科学,爱祖国的思想情感。 教 学教学重点: 重算法的概念,算法在程序设计中的地位以及算法的描述。 难 点 教 教 学 1(启发式教学法 学 2(探索学习法 方 3(多媒体辅助教学 手 法 段 教师活动 学生活动 1、学生阅读课本。 教 2、回答问题: 学 一、 新课导入 程序设计的过程为: 程 请学生阅读课本,并回答下面问题: 首先对要解决的问题进行分析; 序 1、 程序设计的一般过程是怎样的, 再拟定一套解决问题的方法与步骤; 设 2、 什么叫算法, 最后选用一种计算机语言来描述具体的计 步骤。 算法:用来解决问题的方法和步骤。 3Grand floor-South Shang ferry 32 30 6 3 7 14 road three in the-liangye global groupDong Zi mouth 38 22 7 6 6 13 Road wu-South door bridge 30 11 15 10 5 9 road Salt ping BA-star Village-Grand floor 28 26 5 4 4 8 road five-road days original 二、 算法的描述: 学生阅读课本并回答: [举例讲解]:求底边a为3厘米,高h为1、将3输入计算机; 2.5厘米的三角形面积。 2、将2.5输入计算机; 请学生回答解决该问题的算法。 [练习]:己知圆的半径,求圆的面积。 3、计算机的值; 请学生设计算法,用自然语言描述。 4、输出计算机; [提出问题]:有1000位同学的姓名与电话学生讨论、探究: 号码的通讯表,现要求编写程序:当输入某1、输入圆的半径; 同学的姓名,计算机立刻显示该同学的电2、计算圆的面积; 话号码。 3、输出圆的面积。 [讨论]:分组进行讨论、交流。 [结论]查找可以有多种方法: 方法1、从第1位同学开始按顺序查找。 方法2、以姓名为关键字进行排序,再采 用“二分法”查找。 1、 对通讯表以姓名为关键字进行升序 排序; 2、 从通讯表的中点行开始检索,判断 是否与该同学的信息相符。如果相符,则 显示该同学的电话号码,并结束程序; 3、 当信息不相符时,如果表的中点行 的同学姓名要比所找的同学姓名大,则放 弃中点行的下半部分,返回到上半部分的 中点行继续进行检索;如果表的中点行的 同学姓名要比所找同学姓名小,那么放弃 中点行的上部分,返回到下半部分的中点 行继续进行检索…… [结论]:算法是解决问题的方法和步骤。 [提出问题]:如果查找的同学正好在最后[结论]:要1000次。 一个,用方法1要查找几次, 4Grand floor-South Shang ferry 32 30 6 3 7 14 road three in the-d wuliangye global groupDong Zi mouth 38 22 7 6 6 13 Roa-South door bridge 30 11 15 10 5 9 road Salt ping BA-star Village-Grand floor 28 26 5 4 4 8 road five-road days original [讨论]:分组进行讨论、交流。 [结论]:要10次。 [结论]:算法的优劣直接影响所编程序的 质量,算法是程序的灵魂。 [探究]:对于“张三对李四说他的孩子考 上了大学”这句话,思考:谁的儿子考上 了大学。 [引出]:用流程图描述算法。 [结论]:用自然语言描述算法,有时会产 生歧义。 教 学 反 思 5Grand floor-South Shang ferry 32 30 6 3 7 14 road three in the-liangye global groupDong Zi mouth 38 22 7 6 6 13 Road wu-South door bridge 30 11 15 10 5 9 road Salt ping BA-star Village-Grand floor 28 26 5 4 4 8 road five-road days original 六合区竹镇镇民族中学课堂教学教案 课 认识Visual Basic 执教 赵红军 课型 新授课 题 认知目标: 1、 熟悉VB的界面; 教学技能目标: 目标 2、 掌握在VB中编程的一般过程; 情感目标: 3、逐步培养学生严谨、科学的程序设计思想。 教学掌握在VB中编程的一般过程; 重点 1(启发式教学法 教学2(任务驱动式 方法 3(边讲边操作 教师活动 学生活动 [情境导入] [回答]:机器语言、汇 1、程序设计语言有哪几类, 编语言、高级语言。 2、Basic语言属于哪一类语言, [回答]:高级语言。 3、程序设计语言的作用是什么, [回答]:将算法转化为 [过渡]:解决一个问题,先要设计解决问题的算法,再选计算机能理解的程序。 一种程序设计语言将算法描述出来。VB是一种易学好用 的程序设计语言。 [新课讲授]: 教 [提出任务]:编写一个“求圆面积”的程序。 [分析回答]: 学 1、分析确定算法; “求圆面积”程序算法程 3、 设计程序界面; 为: 序 [提问]:程序的界面是由哪些元素组成的, 1、 输入圆半径; 设 2、 计算圆面积; 计 3、 输出圆面积。 [观察、讨论]: 一个窗体; 四段文字; 两个文本框; 两个命令按钮; 6Grand floor-South Shang ferry 32 30 6 3 7 14 road three in the-d wuliangye global groupDong Zi mouth 38 22 7 6 6 13 Roa-South door bridge 30 11 15 10 5 9 road Salt ping BA-star Village-Grand floor 28 26 5 4 4 8 road five-road days original 演示并请学生回答问题 阅读课本并回答: 1、 Visual Basic的窗口组成, 1、 Visual Basic的窗口2、 常用的控件名。 组成: 菜单栏、工具栏、工具 箱、窗体、工程管理窗 口、属性窗口。 2、 常用的控件名。 命令按钮(Command)、 标签(Label)、文本框 (Textbox)、图片框 (PictureBox)、图像 演示: (Image) 1、 启动Visual Basic。 教 2、 根据教材图2.1-2,在窗体上分别添加Label1、Text1、 学 Command1和Label2等控件。 程 演示: 序 在属性窗口中设置对象的属性。 根据教师演示,完成“求设 演示: 圆面积程序”界面的设计 计。 进入代码窗口输入程序。 1、 进入代码窗口的两种方法: 根据教材14页表格设1) 单击工程管理窗口上端的“代码视图”按钮。 置各对象的属性。 2) 单击菜单“视图”下的“代码窗口”命令。 按照课本第14页图2、在代码窗口的上端有“对象”与“事件”两个下拉列2.1-6将程序输入到程表框。输入第一段程序时,要先在“对象”列表框中选择序代码窗口。 Command1对象。输入第二段程序时,要先在“对象”列 表框中选择Command2对象。右边的事件列表框中会默 认为Click(单击),此时不用更改。 保存并运行程序。 如有错误,应更正错误 后再运行。 本节课应掌握的两点: 小 1、 掌握在VB中编程的一般过程,即先设计界面,再输入程序。 结 2、 输入程序之前,先选对象再选事件。 教 学 反 思 7Grand floor-South Shang ferry 32 30 6 3 7 14 road three in the-liangye global groupDong Zi mouth 38 22 7 6 6 13 Road wu-South door bridge 30 11 15 10 5 9 road Salt ping BA-star Village-Grand floor 28 26 5 4 4 8 road five-road days original 六合区竹镇镇民族中学课堂教学教案 课 实践:编写“求正弦函数值”程序 执教 赵红军 课型 实践课 题 认知目标: 教1、熟悉Visual Basic 6.0(简称VB)界面。 学技能目标: 目2、掌握在VB中编写程序的一般过程。 标 情感目标: 3、增强学生用计算机解决问题的意识。 教教学重点: 学在VB中编写程序的一般过程 重教学难点: 难在代码窗口中输入程序段。 点 教1(启发式教学法 学 2(探索学习法 方3(网络广播交互式 法 4(任务驱动式教学 教师活动 学生活动 1、 引导学生分析程序分析程序界面的组成,并完成如下表: 界面的组成。 对象名 控件名 对象在程序中的作用 窗体 在上面加载对象组成程序界Form1 面 标签 显示“请输入角度” Label1 教标签 显示“正弦函数值为” Label2 学文本框 输入角度 Text1 程文本框 输出函数值 Text2 序命令按钮 计算正弦函数值 Command1 设命令按钮 结束程序 Command2 计 2、引导学生制作程序1、启动VB 界面 2、向窗体添加6个对象。对象名分别是:label1, label2, text1, text2, command1, command2. 3、在属性窗口中设置对象的属性,并填写下表: 8Grand floor-South Shang ferry 32 30 6 3 7 14 road three in the-d wuliangye global groupDong Zi mouth 38 22 7 6 6 13 Roa-South door bridge 30 11 15 10 5 9 road Salt ping BA-star Village-Grand floor 28 26 5 4 4 8 road five-road days original 对象名 属性 属性值 求正弦函数值 Form1 Caption 开始 Command1 Caption 结束 Command2 Caption 空 Text1 Text 空 Text2 Text 请输入角度: Label1 Caption 正弦函数值为: Label2 Caption 2、 引导学生输入程序1、 进入代码窗口,并写出所使用的方法。 段。 2、 输入程序段: 1) 进入代码窗口的两Dim a As Double 种方法: Dim x As Double a. 单击菜单 “视Private Sub Button1_Click(ByVal sender As Object, ByVal 图”下的“代码窗口”e As System.EventArgs) Handles Button1.Click 命令; a = TextBox1.Text b. 在工程窗口中先 a = (3.1416 / 180) * a 选中窗体form1,再单 x = Math.Sin(a) 击窗口上部的“查看代 x = Int(x * 1000 + 0.5) / 1000 码”按钮。 TextBox2.Text = x 2) 程序共有两段:第End Sub 一段程序的对象为 command1,事件为Private Sub Button2_Click(ByVal sender As Object, ByVal click;第二段程序的对e As System.EventArgs) Handles Button2.Click 象为command2,事件为 End click。 End Sub 引导学生保存并运行1、 保存程序。 程序。 执行“文件”菜单下的“保存工程”命令,将程序保存1、 保存程序,保存位到“我的文档”文件夹,并写出文件夹中产生的文件的置为“我的文档”,文文件名。 教 件名为自己姓名。 2、 调试、运行程序并填写下表: 学 2、 运行程序,如有错问题现象 解决方法 程 误,应结束程序后,并序 检查程序代码输入是设 否有误。 计 3、 编译程序 9Grand floor-South Shang ferry 32 30 6 3 7 14 road three in the-liangye global groupDong Zi mouth 38 22 7 6 6 13 Road wu-South door bridge 30 11 15 10 5 9 road Salt ping BA-star Village-Grand floor 28 26 5 4 4 8 road five-road days original 将程序编译成EXE文件。关闭VB后,双击该文件可 独立运行程序。 通过编写“求正弦函数值”程序学习了在VB中编写程序的一般过程: 小1、 设计程序界面 结 2、 输入程序 3、 调试、运行程序 教 学 反 思 10Grand floor-South Shang ferry 32 30 6 3 7 14 road three in the-d wuliangye global groupDong Zi mouth 38 22 7 6 6 13 Roa-South door bridge 30 11 15 10 5 9 road Salt ping BA-star Village-Grand floor 28 26 5 4 4 8 road five-road days original 六合区竹镇镇民族中学课堂教学教案 课 课型 新授课 面向对象程序设计 执教 赵红军 题 认知目标: 1(了解面向对象程序设计的基本思想。 教2(认识对象的属性,掌握几个常用的属性。 学3(认识对象的事件,事件过程,掌握几个常用的事件。 目技能目标: 标 4(掌握面向对象编程的基本方法。 情感目标: 5(感悟面向对象程序设计的优越性,激发学生的学习兴趣。 教 教学重点: 学 对象的属性、事件和方法。 重教学难点: 难常用事件及事件过程。 点 教 教 学 1(启发式教学法 学 2(探索学习法 方 3(网络广播交互式 手 4(多媒体辅助教学 法 段 教师活动 学生活动 学生回顾并回答: 教 Form1 1、 回顾并导入新课 Command1 学 [提问]:在上节课编写的“求正Command2 程 弦函数值”程序中,总共用到了Label1 序 多少个对象, Label2 设 2、 新授 计 Text1 指导学生阅读课本。 Text2 1)对象的三要素 总共7个对象。 [提问]对象的三要素是什么, 学生阅读课本,并回答: 对象的三要素:属性、事件、方法。 11Grand floor-South Shang ferry 32 30 6 3 7 14 road three in the-liangye global groupDong Zi mouth 38 22 7 6 6 13 Road wu-South door bridge 30 11 15 10 5 9 road Salt ping BA-star Village-Grand floor 28 26 5 4 4 8 road five-road days original 2)属性 学生阅读课本,并回答: 属性决定了对象的具体特征。例 属性 属性说明 如,对象的大小、位置、颜色以 对象的名称,用于程序代码中Name 及对象中显示的文字等。 引用该对象。 [提问]请问对象的10个常用属性 是什么,并说它们的作用。 决定对象中显示的文字 Caption 决定是否允许对对象操作 Enabled 设置对象的属性有两方法:?在决定程序运行时对象是否可见 Visible 属性窗口中直接设置;?在程序决定对象的高 Height 中利用属性赋值语句对其设置。 决定对象的宽 Width [提问]请同学用第一种方法将决定对象在屏幕或窗体内的位Left/Top form1对象的caption属性设置为置 “好好学习”,用第二种方法将决定对象的前景色(即正文颜ForeColor form1对象的caption属性设置为色) 教 “天天向上”。 决定对象的背景颜色 BackColor 学 决定显示文字的字体、字号、Font 程 字型等。 序 设 1、回顾上节课的练习,并实践。 计 2、讨论、协作。 3、一学生演示。 3)事件 学生讨论分析 请学生分两种属性设置方法在效区别:直接在属性窗口中设置的属性值,在窗口 果上的区别。 打开后能立即看到;而利用属性赋值语句设置的 小结:刚才我们所说单击即是事属性值,需要单击按钮后才会生效。 件。在Windows中,程序的运行 就是靠事件来驱动的。 识记几种常用事件及其对应的英文书写: 因此我们在书写程序时,必须指单击:Click 明该程序通过哪个对象的哪种事双击:DblClick 件来激发。 按下鼠标键:MouseDown 移动鼠标:MouseMove 按下键盘键:KeyPress 启动窗体:Load 1、 设计窗口界面 教 3、 引导学生探究学习 2、 设置各对象属性,如下表所示: 学 对象名 属性 属性值 程 任务:编写如下图所示的程序: 显示文字 序 窗体为绿色,单击“开始”按钮,Form1 Caption 设 窗体上显示“面向对象程序设计”Form1 BackColor Green 计 (字号为小1号,字体为隶书);隶书,小一 Label1 font 12Grand floor-South Shang ferry 32 30 6 3 7 14 road three in the-d wuliangye global groupDong Zi mouth 38 22 7 6 6 13 Roa-South door bridge 30 11 15 10 5 9 road Salt ping BA-star Village-Grand floor 28 26 5 4 4 8 road five-road days original 双击窗体,结束程序。 开始 Command1 caption 3、 添加事件处理程序: Private Sub Button1_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles Button1.Click Label1.Text = "面向对象程序设计" End Sub Private Sub Form1_DoubleClick(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.DoubleClick End End Sub 4、保存程序 5、调试、运行程序。 小本节课我们学习了 结 1(面向对象程序设计的基本思想。 2(对象的属性,掌握几个常用的属性。 3(对象的事件,事件过程,掌握几个常用的事件。 教 学 反 思 13Grand floor-South Shang ferry 32 30 6 3 7 14 road three in the-liangye global groupDong Zi mouth 38 22 7 6 6 13 Road wu-South door bridge 30 11 15 10 5 9 road Salt ping BA-star Village-Grand floor 28 26 5 4 4 8 road five-road days original 六合区竹镇镇民族中学课堂教学教案 课 编写“别碰我”程序 执教: 赵红军 课型 实践课 题 认知目标: 教1、了解面向对象程序设计的基本思想。 学技能目标: 目2、掌握用面向对象程序设计的基本思想编写程序。 标 情感目标: 3、培养学生的编程能力。 教 教学重点: 学 理解对象及事件。 内 教学难点: 容 巧妙的选择对象与事件。 教 教 学 1(启发式教学法 学 2(探索学习法 方 3(多媒体辅助教学 手 4(任务驱动式教学 法 段 教师活动 学生活动 1、 师生共同体验“别碰我”程序的功能,并明确学习任务。 1) 运行“别碰我”程序,如下图所示: 教 学 程 序 设 2)当鼠标指针移动到“对象编程”文字后,文字切换显示为“别碰我”。当鼠标指计 针离开文字“别碰我”后,文字又恢复为“对象编程”。 3)单击文字“别碰我”,窗口左侧出现一个圆。 4)双击文字“别碰我”,画出的圆消失。 5)单击窗体的其它区域,结束程序。 14Grand floor-South Shang ferry 32 30 6 3 7 14 road three in the-d wuliangye global groupDong Zi mouth 38 22 7 6 6 13 Roa-South door bridge 30 11 15 10 5 9 road Salt ping BA-star Village-Grand floor 28 26 5 4 4 8 road five-road days original 分析程序界面组成,并填写如下表: 对象名 对象类型 作用 窗体 在上面加载对象组成程序Form1 界面 标签 用来显示文字 Label1 图象 用来承载鼠标离开Label1Image1 对象事件。 1、分组讨论、分析任务中所涉及到的对象与事件。 2、将分析结果写入下表: 对象名 事件 事件过程功能 关闭窗口 Form1 Click 显示“别碰我” Label1 MouseMove 画圆 Label1 Click 清除圆 Label1 DblClick 显示“对象编程” Image1 mousemove 2、引导学生分析程序学生进入代码窗口,先选择对象与事件,然后输入对应界面组成。 的程序段。 3、引导学生分析任务Private Sub Label1_Click(ByVal sender As Object, ByVal e 2到5步所涉及到的对As System.EventArgs) Handles Label1.Click 象与事件。 Me.CreateGraphics().DrawEllipse(Pens.Black, 20, 20, 4、引导学生输入程序。 100, 100) End Sub Private Sub Label1_DoubleClick(ByVal sender As Object, ByVal e As System.EventArgs) Handles Label1.DoubleClick Me.CreateGraphics().Clear(Me. BackColor) End Sub 15Grand floor-South Shang ferry 32 30 6 3 7 14 road three in the-liangye global groupDong Zi mouth 38 22 7 6 6 13 Road wu-South door bridge 30 11 15 10 5 9 road Salt ping BA-star Village-Grand floor 28 26 5 4 4 8 road five-road days original Private Sub Label1_MouseMove(ByVal sender As Object, ByVal e As System.Windows.Forms.MouseEventArgs) Handles Label1.MouseMove 5、引导学生保存、调保存、调试、运行程序。 试、运行程序。 反 1、 对象的三要素是什么, 馈 2、 除了在属性窗口中直接设置对象的属性外,还可以利用属性赋值语句设置对练 象的属性。请在“别碰我”程序中找出设置对象属性的具体语句。 习 3、 “Label1”对象中存放了哪些程序段,这些程序段分别通过什么事件进行激设 发, 计 4、 Form1.Cls中的Cls是“Form1”对象中的一种方法,试分析Cls方法的功能。 反 思 16Grand floor-South Shang ferry 32 30 6 3 7 14 road three in the-d wuliangye global groupDong Zi mouth 38 22 7 6 6 13 Roa-South door bridge 30 11 15 10 5 9 road Salt ping BA-star Village-Grand floor 28 26 5 4 4 8 road five-road days original 六合区竹镇镇民族中学课堂教学教案 课 顺序结构 执教 赵红军 课型 新授课 题 教认知目标: 学了解顺序结构的基本概念; 目技能目标: 标 掌握程序的基本结构 情感目标: 在学习编写VB程序的过程中,建立模块结构化编程思想,养成正确的程序设计习惯。 教教学重点: 学掌握程序的基本结构 重教学难点: 点 程序的三个组成部分:输入,处理,输出。 教师活动 学生活动 1、 新课导入 阅读课本,并回答问题: 为了保证程序的可读性、可靠性、可维护结构化程序设计的三种基本逻辑结构是: 性,我们必须按一定的规则进行程序设计。 顺序结构; 2、三种基本逻辑结构 选择结构; [提问]:结构化程序设计的三种基本逻辑结循环结构。 构是什么, 3、 顺序结构。 从上往下,顺序执行。 了解实践任务。 教 [实践]:用编程的方法求一元二次方程的学 解。 程 序 (a?0) 设 计 当时, 4、 分析任务 1) 输入:一元二次方程的3个系数; 2) 计算:方程的二个解。 3) 输出:方程的二个解。 17Grand floor-South Shang ferry 32 30 6 3 7 14 road three in the-liangye global groupDong Zi mouth 38 22 7 6 6 13 Road wu-South door bridge 30 11 15 10 5 9 road Salt ping BA-star Village-Grand floor 28 26 5 4 4 8 road five-road days original 5、 程序界面分析 分析程序界面,并完成下表 对象名 控件名 作用 在上面加载对象窗体 Form1 组成程序界面 文本框 输入系数A Text1 文本框 输入系数B Text2 文本框 输入系数C Text3 文本框 输出解X1 Text4 文本框 输出解X2 Text5 按钮 计算方程的解 Command1 6、建立应用程序界面 按钮 结束程序 Command2 标签 显示“X +” Label1 标签 显示2 Label2 标签 显示X+ Label3 标签 显示=0 Label4 标签 显示X1= Label5 标签 显示X2= Label6 1、启动VB; 2、添加对象; 3、修改对象属性; 4、完成下面练习: 通过设置窗体对象的 caption 属性,使得标题栏显示文字“一元二次方程”; 要使得文本框对象中的内容为空,应设置 text 属性; 通过设置命令按钮对象的 caption 属性,使得按钮中显示开始; 通过设置label1对象的 caption 属性,使其显示X +; 要改变对象中的文字大小,可以设置有关对象的 font 属性。 教 7、在两个命令按钮对象中分别输入相应的1、进入代码窗口; 学 程序段。 2、输入下面代码: 18Grand floor-South Shang ferry 32 30 6 3 7 14 road three in the-d wuliangye global groupDong Zi mouth 38 22 7 6 6 13 Roa-South door bridge 30 11 15 10 5 9 road Salt ping BA-star Village-Grand floor 28 26 5 4 4 8 road five-road days original 程 Private Sub Button1_Click(ByVal sender 序 As Object, ByVal e As System.EventArgs) 设 Handles Button1.Click 计 Dim a As Double Dim b As Double Dim c As Double Dim x1 As Double Dim x2 As Double a = TextBox1.Text b = TextBox2.Text c = TextBox3.Text x1 = (-b - Math.Sqrt(b * b - 4 * a * c)) / (2 * a) x2 = (-b + Math.Sqrt(b * b - 4 * a * c)) / (2 * a) TextBox4.Text = x1 TextBox5.Text = x2 End Sub Private Sub Button2_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles Button2.Click End End Sub 8、保存、调试、运行程序。 保存位置:我的文档 保存、调试、运行程序 文件名:自己姓名 9、练习与思考 1)在程序中,通过什么对象进行数据的输1)进行数据输入的对象有:text1 text2 入输出, text3 2)分别将3个系数赋给哪些变量, 进行数据输出的对象有:text4 text5 2)3个系数分别赋给了a,b,c三个变量。 小1、了解顺序结构的基本概念; 结 2、掌握程序的基本结构(输入-计算-输出) 教 学 反 思 19Grand floor-South Shang ferry 32 30 6 3 7 14 road three in the-liangye global groupDong Zi mouth 38 22 7 6 6 13 Road wu-South door bridge 30 11 15 10 5 9 road Salt ping BA-star Village-Grand floor 28 26 5 4 4 8 road five-road days original 六合区竹镇镇民族中学课堂教学教案 课 常量变量函数表达式 执教 赵红军 课型 新授课 题 认知目标 了解常量、变量、函数等概念。 教技能目标 学掌握常用函数的使用方法。 目掌握VB表达式的书写方法。 标 情感目标 在学习编写VB程序的过程中,建立模块结构化编程思想,养成正确的程序设计习惯。 教学重点 教1、常量、变量、函数的概念 学2、函数使用方法。 重3、VB表达式的书写方法。 难教学难点 点 字符运算&与+的不同用法。 教启发式教学法 学探索学习法 方网络广播交互式 法 多媒体辅助教学 教师活动 学生活动 新课导入 教 在VB程序设计中,经常 学 会用到很多符号,如用r 程 表示圆的半径,3.1416表 序 示圆周率。 回顾所学知识。 设 其中3.1416与r就是我们 计 这节课要学习的常量与 变量。 20Grand floor-South Shang ferry 32 30 6 3 7 14 road three in the-d wuliangye global groupDong Zi mouth 38 22 7 6 6 13 Roa-South door bridge 30 11 15 10 5 9 road Salt ping BA-star Village-Grand floor 28 26 5 4 4 8 road five-road days original 常量 阅读课本,并回答问题: [提问]:常量的定义是什常量是指在程序运行过程中保持不变的量。 么, 常量的类型有: 整型:integer [提问]:常量的类型有哪长整型:long 些, 单精度:single 双精度:double 逻辑型:Boolean 字符串型:string [提问]:字符型常量有什日期型:Date 么特点, 3、被一对双引号括起来的文字与符号称为字符型常量。 变量 阅读课本,并回答问题: [提问]:变量的定义是什在程序的运行过程中,值会发生变化的量称为变量。 么, 变量名的命名原则: 变量名必须以字母或汉字开头,由字母、数字、汉字及下划 [提问]:变量名的命名原线组成。变量名不能与VB中的保留字同名。 则是什么, 函数 阅读课本,并回答问题: [提问]:函数的定义及特函数实际上是一段用来完成某种特定运算或功能的程序。 征, 一般情况下,函数只能返回一个函数值。 函数 函数的功能 值类型 引导学生阅读几个常用函X的绝对值 Abs(x) 数的功能。 取不大于X的最大整数 Int(x) X的平方根值 Sqr(x) 产生[0,1]的随机数。 Rnd(x) 将字符型数据转换为数值数据 Val(x) 将数值数据转换为字符型数据 Str(x) 探究学习 写出下列函数的函数值。 函数 函数值 引导学生进行探究学习。 Abs(86) 86 Abs(-86) 86 Int(8.001) 8 Int(8.999) 8 Int(-8.999) -9 Sqr(64) 8 21Grand floor-South Shang ferry 32 30 6 3 7 14 road three in the-liangye global groupDong Zi mouth 38 22 7 6 6 13 Road wu-South door bridge 30 11 15 10 5 9 road Salt ping BA-star Village-Grand floor 28 26 5 4 4 8 road five-road days original ,、表达式 阅读课本,并回答问题: ,提问,:表达式的分类, 表达式可分为:算术表达式、字符表达式、关系表达式、逻 辑表达式。 指导学生阅读课本: ,乘法,不能省略; 阅读并了解算术运算符与字符运算符。 ,除法,不能写成分数形 式,必须写在一行内。 探究学习: ^幂运算,不能省略,也必根据下面的描述,在表格中填写算术表达式。 须写在一行内。 描述 表达式 已知正方形边,,求面积。 A^2 变量,除以变量,和变量,的差 a/(a-c) 变量,与变量,之差的绝对值加上68 Abs(x-y)+68 求两位数,中的十位数。 Int(x/10) 连接两个字符型变量m,n的值。 M+n 学习本节课后,着重要掌握的有: 小掌握常用函数的使用方法。 结 掌握VB表达式的书写方法。 反 思 22Grand floor-South Shang ferry 32 30 6 3 7 14 road three in the-d wuliangye global groupDong Zi mouth 38 22 7 6 6 13 Roa-South door bridge 30 11 15 10 5 9 road Salt ping BA-star Village-Grand floor 28 26 5 4 4 8 road five-road days original 六合区竹镇镇民族中学课堂教学教案 课 常用语句 执教 赵红军 课型 新授课 题 认知目标: 1、了解一般赋值语句与属性赋语句的含义与作用。 教技能目标: 学2、掌握赋值语句,并能正确运用到所编写的程序中。 目3、能够在程序中正确使用End和Rem语句。 标 情感目标: 4、逐步培养学生正确的程序设计习惯。 教 学 1、赋值语句。 重2、属性赋值语句。 点 教 学 1(讲解与讨论 方2(实验与探究 法 教师活动 学生活动 回答: X1=(-b+Sqr(b*b-4*a*c))/(2*a) 一、 情境导入 X2=(-b-Sqr(b*b-4*a*c))/(2*a) (提问)前面我们探讨了“解一元二次方程” 的程序,请问程序中哪一条语句算出了方程学生讨论、回答。 的根, 教 (演示) 学 (讨论)赋值语句中的赋值号两边的内容的(讨论)同学们是如何理解上面两条语句的, 程 位置可以互换吗, 二、 导入新课 序 三、 新课讲授 设 (实验与探究) 1、赋值语句 计 进入VB代码窗口,分别输入: (讲述)赋值语句有两个功能:?运算---- A=2 算出右边表达式的值; 2=a ?赋值----将右边表达式的值赋给左边的变当输入第二条语句时,就会出现错误信息。 量。 (结论)赋值号左边是变量,右边是数值, 是将右边的数值赋给左边的变量。 23Grand floor-South Shang ferry 32 30 6 3 7 14 road three in the-liangye global groupDong Zi mouth 38 22 7 6 6 13 Road wu-South door bridge 30 11 15 10 5 9 road Salt ping BA-star Village-Grand floor 28 26 5 4 4 8 road five-road days original (演示) (讨论) X=1 (实验与探究) X=2 (提问)执行完两条语句后,变量x中的值是在VB中运行如下程序: 多少, X=1 X=2 Print x 得到变量X的值为2 (结论)如果变量中原来有数值,当赋予新的 数值后,新的数值将替代原来的数值。 (演示) (讨论) X=1 (实验与探究) y=x (提问)执行完两条语句后,变量x中的值是在VB中运行如下程序: 多少, X=1 y=x Print x 得到变量X的值为1 (结论)将一个变量的值赋给另一个变量时, 只是将这个变量中的数值复制到另一个变 量中。 2、属性赋值语句 对象的属性可以在属性窗口设置,也可以利 用属性赋值语句在程序中进行设置。 (实验与探究) 对象.属性名=表达式 在VB中运行以下程序段: Form1.caption=”解一元二次方程” Command1.caption=”你好” (实验与探究) 引导学生完成练习。 探究学习: 1、 观察下面的程序段,填写各变量中的值。 语句 X值 Y值 X=6:Y=8 6 8 X=8 8 8 X=X+1 9 8 2、观察下面的程序段,填写各变量中的值。 语句 X值 Y值 T值 24Grand floor-South Shang ferry 32 30 6 3 7 14 road three in the-d wuliangye global groupDong Zi mouth 38 22 7 6 6 13 Roa-South door bridge 30 11 15 10 5 9 road Salt ping BA-star Village-Grand floor 28 26 5 4 4 8 road five-road days original X=5:Y=6 5 6 T=X 5 6 5 X=Y 6 6 5 Y=T 6 5 5 小赋值语句有两个功能: 结 ?运算----算出右边表达式的值; ?赋值----将右边表达式的值赋给左边的变量。 反 思 25Grand floor-South Shang ferry 32 30 6 3 7 14 road three in the-liangye global groupDong Zi mouth 38 22 7 6 6 13 Road wu-South door bridge 30 11 15 10 5 9 road Salt ping BA-star Village-Grand floor 28 26 5 4 4 8 road five-road days original 六合区竹镇镇民族中学课堂教学教案 课 赋值语句探究学习 执教 赵红军 课型 实践课 题 认知目标: 教1、理解一般赋值语句与属性赋语句的含义与作用。; 学技能目标: 目2、掌握赋值语句,并能正确运用到所编写的程序中。 标 情感目标: 3、逐步培养学生正确的程序设计习惯。 教 教学重点: 学 理解一般赋值语句与属性赋语句的含义与作用 内 教学难点: 容 掌握赋值语句,并能正确运用到所编写的程序中 教 教 学 启发式教学法 学 探索学习法 方 网络广播交互式 手 多媒体辅助教学 法 段 教师活动 学生活动 复习 回顾有关赋值语句的学习,并回答: [提问]:赋值语句有什么作用, 传递数据 计算表达式的值 教 赋值语句在传递数据时,是从右往左传。 学 [提问]:赋值语句在传递数据时,方对于a=b,是将b的值传递给a,被改变的是 程 向是怎样的,例如:a=b,是将谁的值a的值。 序 传递给谁, 设 计 师生共同体验“交换两个数”程序 输入两个数,分别赋值给两个变量a,b 单击交换按钮,交换a,b两个数后重新显示。 教 3、引导学生设计程序界1、启动VB 学 面 26Grand floor-South Shang ferry 32 30 6 3 7 14 road three in the-d wuliangye global groupDong Zi mouth 38 22 7 6 6 13 Roa-South door bridge 30 11 15 10 5 9 road Salt ping BA-star Village-Grand floor 28 26 5 4 4 8 road five-road days original 程 2、添加对象: 序 5个标签:label1, label2, label3, label4,label5. 设 4个文本框:text1, text2, text3, text4. 计 2个按钮:command1,command2. 设置对象属性: 对象名 属性 属性值 交换两个数 Form1 caption Label1 Caption A: Label2 Caption B: 交换后的两个数 Label3 Caption Label4 Caption A: Label5 Caption B: 清空 Text1 Text 清空 Text2 Text 清空 Text3 Text 清空 Text4 text 交换 Command1 Caption 结束 Command2 Caption 引导学生编写程序 编写程序: Private Sub Button1_Click(ByVal sender As Object, [提示]: ByVal e As System.EventArgs) Handles Button1.Click 交换a,b两个数的程序 Dim a As Double 为: Dim b As Double T=a Dim t As Double A=b a = TextBox1.Text B=t b = TextBox2.Text t = a a = b b = t TextBox3.Text = a TextBox4.Text = b End Sub Private Sub Button2_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles Button2.Click End 27Grand floor-South Shang ferry 32 30 6 3 7 14 road three in the-liangye global groupDong Zi mouth 38 22 7 6 6 13 Road wu-South door bridge 30 11 15 10 5 9 road Salt ping BA-star Village-Grand floor 28 26 5 4 4 8 road five-road days original End Sub 5、引导学生保存、调试、保存、调试、运行程序。 运行程序。 小结: 通过本节课的学习,要掌握以下两点: 1、理解一般赋值语句与属性赋语句的含义与作用。; 2、掌握赋值语句,并能正确运用到所编写的程序中,特别是如何使用赋值语句交 换两个变量的值。 教 学 反 思 28Grand floor-South Shang ferry 32 30 6 3 7 14 road three in the-d wuliangye global groupDong Zi mouth 38 22 7 6 6 13 Roa-South door bridge 30 11 15 10 5 9 road Salt ping BA-star Village-Grand floor 28 26 5 4 4 8 road five-road days original 六合区竹镇镇民族中学课堂教学教案 课 函数与赋值语句 执教 赵红军 课型 实践课 题 认知目标: 了解一般赋值语句与属性赋语句的含义与作用。 教掌握常用函数的使用方法。 学技能目标: 目掌握赋值语句,并能正确运用到所编写的程序中。 标 情感目标: 增强学生的审美能力,提高学生的协作学习兴趣。 教 教学重点: 学 掌握常用函数的使用方法。 内 教学难点: 容 掌握赋值语句,并能正确运用到所编写的程序中。 教 教 学 1(启发式教学法 学 2(探索学习法 方 3(网络广播交互式 手 4(多媒体辅助教学 法 段 教师活动 学生活动 1、复习导入 回顾有关函数知识,回答: 使用函数能轻松解决一些复杂问题。 Abs(x): X的绝对值 [提问]:前面我们学习了6个常用函数。请大家说一Int(x):取不大于X的最大整数 说这6个函数的功能。 Sqr(x):X的平方根值 Rnd(x):产生[0,1]的随机数。 Val(x):将字符型数据转换为 数值数据 Str(x):将数值数据转换为字符 型数据 29Grand floor-South Shang ferry 32 30 6 3 7 14 road three in the-liangye global groupDong Zi mouth 38 22 7 6 6 13 Road wu-South door bridge 30 11 15 10 5 9 road Salt ping BA-star Village-Grand floor 28 26 5 4 4 8 road five-road days original 2、明确实践任务。 编写顺序结构程序: 1) 已知电阻R1的阻值为16Ω,电阻R2的阻值为 29Ω,求两电阻的并联阻值。(求并联阻值的表达式 为:R1R2/(R1+R2)). 3、引导学生分析程序组成。 [提问]:程序的输入输出各有几个, 程序的输入有两个:R1与R2[提问]:在程序中,文本框的个数应有多少个, 的阻值;程序的输出有一个: 并联后的阻值。 在程序中,应有3个文本框。 4、引导学生设计程序界面 1、 启动VB 2、 添加对象:3个文本框、 3个标签、2个按钮。 3、 设置对象属性 教 5、编写程序 进入代码窗口,编写如下程学 [提示]: 序: 程 请使用变量声明语句,事先声明3个变量R1、R2、R,Private Sub 序 并将其类型声明为Double。否则程序将运行出错。 Button1_Click(ByVal sender 设 As Object, ByVal e As 计 因为如不事先声明,VB会将R1,R2视为字符类型变System.EventArgs) Handles 量。在计算(R1+R2)时,会将R1与R2的值直接拼Button1.Click 接。如R1为16,R2为29,计算R1+R2的值将为1629, Dim r1 As Double 而不是45。 Dim r2 As Double Dim r As Double 改进的方法有两种,第一种就是事先将R1、R2、R r1 = TextBox1.Text 声明为Double型。第二种是使用Val()函数,将R1与 r2 = TextBox2.Text R2强制转换为数值型。(R1+R2)将变为 r = r1 * r2 / (r1 + r2) (val(R1)+val(R2))。 TextBox3.Text = r End Sub Private Sub Button2_Click(ByVal sender 30Grand floor-South Shang ferry 32 30 6 3 7 14 road three in the-d wuliangye global groupDong Zi mouth 38 22 7 6 6 13 Roa-South door bridge 30 11 15 10 5 9 road Salt ping BA-star Village-Grand floor 28 26 5 4 4 8 road five-road days original As Object, ByVal e As System.EventArgs) Handles Button2.Click End End Sub 6、引导学生保存、调试、运行程序。 保存、调试、运行程序。 7、 探究学习二: 2) 总评成绩的标准为:平时(A)占30%,期 中(B)占30%,期末(C)占40%。小林的平时 成绩为86,期中成绩为92,期末成绩为90,求 他的总评成绩(求总评成绩的表达式为: 0.3A+0.3B+0.4C)。 8、 引导学生设计程序界面 1、 启动VB 2、添加对象:3个文本框、4个 标签、2个按钮。 2、 设置对象属性 9、编写程序 进入代码窗口,编写如下程序: Private Sub Button1_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles Button1.Click Dim a As Double Dim b As Double Dim c As Double Dim s As Double a = TextBox1.Text b = TextBox2.Text c = TextBox3.Text s = 0.3 * a + 0.3 * b + 0.4 * c TextBox4.Text = s 31Grand floor-South Shang ferry 32 30 6 3 7 14 road three in the-liangye global groupDong Zi mouth 38 22 7 6 6 13 Road wu-South door bridge 30 11 15 10 5 9 road Salt ping BA-star Village-Grand floor 28 26 5 4 4 8 road five-road days original End Sub Private Sub Button2_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles Button2.Click End End Sub 10、引导学生保存、调试、运行程序。 保存、调试、运行程序。 教学 总结 初级经济法重点总结下载党员个人总结TXt高中句型全总结.doc高中句型全总结.doc理论力学知识点总结pdf : 本节课的学习,我们主要复习了以下几点: 1、 函数的使用,特别是Val()函数。 2、 赋值语句的使用。 另外,我们还要注意的是,在使用一个变量前,最好先定义其类型。 教 学 反 思 32Grand floor-South Shang ferry 32 30 6 3 7 14 road three in the-d wuliangye global groupDong Zi mouth 38 22 7 6 6 13 Roa-South door bridge 30 11 15 10 5 9 road Salt ping BA-star Village-Grand floor 28 26 5 4 4 8 road five-road days original 六合区竹镇镇民族中学课堂教学教案 课 关系表达式与逻辑表达式 执教 赵红军 课型 新授课 题 认知目标: 1、 了解选择结构的基本概念。 教2、 了解关系表达式与逻辑表达式的基本概念。 学技能目标: 目3、掌握关系与逻辑表达式逻辑值的计算方法。 标 情感目标: 4、逐步培养学生严谨、科学的程序设计思想。 教教学重点: 学关系与逻辑表达式逻辑值的计算方法。 重教学难点: 难 理解三种逻辑运算符。 点 教 学 1(启发式教学法 方2(探索学习法 法 教师活动 学生活动 教 学生阅读课本并回顾所一、 复习 学 学知识:1)顺序结构;2)1、结构化程序设计的三种基本结构, 程 选择结构;3)循环结构。 序 回答:将3赋值给变量a。 2、 赋值语句的含义, 设 回答:将b中的值赋予a,例:a=3的含义是, 计 a中的值将和b一样,而例:a=b的含义是, b的值保持不变。 33Grand floor-South Shang ferry 32 30 6 3 7 14 road three in the-liangye global groupDong Zi mouth 38 22 7 6 6 13 Road wu-South door bridge 30 11 15 10 5 9 road Salt ping BA-star Village-Grand floor 28 26 5 4 4 8 road five-road days original 二、 新课导入 学生思考并试着绘制流 程图。 例:对于事件: 如果明天下雨,学校将放假,否则将开运动会。用流程图如 何表示, 在选择结构中,不是每个语句都一定会被执行。 三、 条件语句的格式。 1、 学生阅读条件语句 [幻灯片] 的两种格式,并做好笔 格式一: 记。 If <条件> then 2、 If 如果 <程序段A> Then 那么 Else 否则 Else <程序段B> End 结束 3、程序段A与程序段BEnd if 格式二: 可以是多个语句,其中语教 If <条件> then 句可以是已经学过的赋学 <程序A> 值语句,也可以是条件语程 句与循环语句。 End 序 四、 关系表达式 1、 阅读并了解六种关系设 < 小于 运算符。 计 <= 小于等于 2、 探究学习: > 大于 已知变量a中的值为 >= 大于等于 100,变量b中的值为20, = 等于 在下表中填写出各关系 <> 不等于 表达式的逻辑值。 关系表达式的值是逻辑型数据,只有两种取值:真(true)、假 (false)。 关系表达式 逻辑值 A<>b True A<=(b+20) False 34Grand floor-South Shang ferry 32 30 6 3 7 14 road three in the-d wuliangye global groupDong Zi mouth 38 22 7 6 6 13 Roa-South door bridge 30 11 15 10 5 9 road Salt ping BA-star Village-Grand floor 28 26 5 4 4 8 road five-road days original 引导学生进行探究学习。 a>b True A=b False “a”>”b” False “a”<>”b” True 五、 逻辑表达式 1、 阅读课本2.2逻辑表三种逻辑运算符: 达式,了解三种逻辑运算逻辑运算符 功能 符。 2、 探究学习: 逻辑运算符连接的两个表达式同时为and 已知变量a中的值为“真”时,则逻辑表达式的值为“真”。 100,变量b的值为20,两边的表达式只要一个为真,则整个表Or 在下表中填写出逻辑表达式的值为真。 达式的逻辑值。 将后面的表达式的值取反。 not 引导学生进行探究学习。 逻辑表达逻辑值 式 a>200 and False b=20 a>=100 and True b>10 A=b and False b<10 a>200 or True b=20 a>=100 or True b>10 A=b or False b<10 Not(a>200 True and b=20) Not(a>200 False or b=20) 小结: 1、选择结构的基本概念。 回顾本节课学习要点。 2、关系表达式与逻辑表达式的基本概念。 3、掌握关系与逻辑表达式逻辑值的计算方法。 反 思 35Grand floor-South Shang ferry 32 30 6 3 7 14 road three in the-liangye global groupDong Zi mouth 38 22 7 6 6 13 Road wu-South door bridge 30 11 15 10 5 9 road Salt ping BA-star Village-Grand floor 28 26 5 4 4 8 road five-road days original 六合区竹镇镇民族中学课堂教学教案 课选择结构 执教 赵红军 课型 新授课 题 教认知目标: 学了解选择结构的基本概念。 目理解计算机的逻辑判断是通过选择结构来完成的。 标 技能目标: 学会用VB中的条件语句实现选择控制结构。 情感目标: 逐步培养学生严谨、科学的程序设计思想。 教 教学重点: 学 学会用VB中的条件语句实现选择控制结构。 重教学难点: 难理解计算机的逻辑判断是通过选择结构来完成的。 点 教 启发式教学法 学 探索学习法 方 法 教师活动 学生活动 复习。 条件语句的格式。 教上节课我们学习了条件语格式一: 句的结构,以及关系表达式If <条件> then 学与逻辑表达式。 <程序段A> 回顾条件语句的结构; Else 程<程序段B> 回顾关系表达式与逻辑表End if 序达式。 格式二: If <条件> then 设 <程序A> End 计 关系表达式与逻辑表达式 判断一个数是否被10整除的表达式为: X/10=int(X/10) 36Grand floor-South Shang ferry 32 30 6 3 7 14 road three in the-d wuliangye global groupDong Zi mouth 38 22 7 6 6 13 Roa-South door bridge 30 11 15 10 5 9 road Salt ping BA-star Village-Grand floor 28 26 5 4 4 8 road five-road days original 2、师生共同体验“找较大数”程序的功能,并明确学习任务。 1)输入两个不相同的数; 2)计算机输出其中较大的数; 算法分析(绘制流 程图) 流程图一: 分析流程图,并完成下面程序填空: Dim a As Double Dim b As Double a = TextBox1.Text b = TextBox2.Text If a>b Then A=b End If Label4.Text=a 分析第二个流程图,并完成下面程序。 Dim a As Double Dim b As Double a = TextBox1.Text 流程图二: b = TextBox2.Text If a > b Then Label4.Text = a Else Label4.Text = b 37Grand floor-South Shang ferry 32 30 6 3 7 14 road three in the-liangye global groupDong Zi mouth 38 22 7 6 6 13 Road wu-South door bridge 30 11 15 10 5 9 road Salt ping BA-star Village-Grand floor 28 26 5 4 4 8 road five-road days original End If 引导学生深入探究 [探究任务]:输入三 个数,找出最大数。 [提示]:对于找最大分析、讨论,绘制流程图: 数任务,要分两步 做,先找出前两个 数中较大的数,再 用前两个较大的数 与第三个数比较, 再找出其中较大的 数。 38Grand floor-South Shang ferry 32 30 6 3 7 14 road three in the-d wuliangye global groupDong Zi mouth 38 22 7 6 6 13 Roa-South door bridge 30 11 15 10 5 9 road Salt ping BA-star Village-Grand floor 28 26 5 4 4 8 road five-road days original 学习本节课主要要掌握两点: 小1、理解计算机的逻辑判断是通过选择结构来完成的。 结 2、学会用VB中的条件语句实现选择控制结构。 反 思 39Grand floor-South Shang ferry 32 30 6 3 7 14 road three in the-liangye global groupDong Zi mouth 38 22 7 6 6 13 Road wu-South door bridge 30 11 15 10 5 9 road Salt ping BA-star Village-Grand floor 28 26 5 4 4 8 road five-road days original
本文档为【九年级信息技术教案全国通用】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
is_729658
暂无简介~
格式:doc
大小:206KB
软件:Word
页数:50
分类:生活休闲
上传时间:2017-09-18
浏览量:327