2022年苏教版初二信息技术 .pdf
《2022年苏教版初二信息技术 .pdf》由会员分享,可在线阅读,更多相关《2022年苏教版初二信息技术 .pdf(38页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、优秀学习资料欢迎下载泰兴实验初中信息技术(初二)教案课题程序设计与计算机软件执教杨扣生课型新授课教学目标认知目标:1、了解计算机软件与程序设计的密切关系; 技能目标:2、培养学生合理选用计算机应用软件解决实际问题的能力; 情感目标:1了解程序设计的地位,提高学生学习程序设计的积极性。2培养学生爱科学,爱祖国的思想情感。3增强学生的审美能力,提高学生的协作学习兴趣。教学重难点教学重点:计算机软件与程序设计的密切关系以及程序设计的一般过程。教学方法1启发式教学法2多媒体辅助教学教学设计教师活动学生活动一、导入计算机是人们处理信息的有效工具,人们经常通过计算机执行程序来完成信息的处理。因此,要让计算
2、机按人们的要求处理信息,首先要编写相应的程序。二、新课讲授提问 :1、计算机系统中软件与硬件的关系。2、程序设计与计算机软件之间的关系。3、学习程序设计有什么意义?1、学生带着问题阅读课本。2、完成三个问题。精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 1 页,共 38 页优秀学习资料欢迎下载1、请学生回答上述三个问题;2、对三个问题做适当补充。程序是一组能让计算机识别的工作指令集合,计算机执行这组指令后能完成某一项具体的工作。软件是指计算机程序、数据和相关文档资料的集合。软件技术的发展是构建国家信息安全的三大战略之一。在一些核心部门是决不能使用
3、国外软件的,软件必须自己研制。学生回答问题 :1、 计算机系统由硬件、软件两部分组成。其中,硬件是基础,软件是灵魂, 计算机解决问题是通过软件驱动硬件工作来完成的。2、 编写程序也称程序设计,它与计算机软件有着密切的联系。软件驱动硬件进行各种工作,本质上是通过执行程序来完成的。分析“竞赛评分器”程序1、启动“竞赛评分器”程序,并演示;2、复习提问:该窗口最上面蓝色的一行称为什么?3、复习提问:光标闪动的方框叫什么?4、 复习提问: 在本窗口中, 文本框总共有多少个?5、复习提问: 其中用于输入分数的文本框有多少个?6、复习提问:剩下的三个文本框有什么用?小结 1、了解计算机软件与程序设计的密切
4、关系; 2、在程序设计时,应尽可能详细的分析问题。因为计算机在解决问题时是通过执行程序来完成的。观看教师的演示并回答问题。回答 :标题栏。回答 :文本框。回答 :总共有 13 个。回答 :用于输入分数的文本框有 10 个回答 :用来输出成绩处理后结果。教学反思精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 2 页,共 38 页优秀学习资料欢迎下载泰兴实验初中信息技术(初二)教案课题算法执教杨扣生课型新授课教学目标认知目标:1了解程序设计的一般过程; 2了解算法的基本概念,学会用自然语言描述简单的算法。能力目标:3提高学生学习程序设计的积极性。4培养
5、学生分析问题、解决问题的能力。情感目标:5培养学生爱科学,爱祖国的思想情感。教学重难点教学重点:算法的概念,算法在程序设计中的地位以及算法的描述。教教学学方手法段1启发式教学法2探索学习法3多媒体辅助教学教学程序设计教师活动学生活动一、新课导入请学生阅读课本,并回答下面问题:1、程序设计的一般过程是怎样的?2、什么叫算法?1、学生阅读课本。2、回答问题:程序设计的过程为:首先对要解决的问题进行分析;再拟定一套解决问题的方法与步骤;最后选用一种计算机语言来描述具体的步骤。算法:用来解决问题的方法和步骤。精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第
6、3 页,共 38 页优秀学习资料欢迎下载二、算法的描述:举例讲解 :求底边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、 - - - - - - 名师归纳总结 - - - - - - -第 4 页,共 38 页优秀学习资料欢迎下载引出 :用流程图描述算法。讨论 :分组进行讨论、交流。结论 :要 10 次。结论 :算法的优劣直接影响所编程序的质量,算法是程序的灵魂。探究 :对于“张三对李四说他的孩子考上了大学”这句话,思考:谁的儿子考上了大学。结论 :用自然语言描述算法,有时会产生歧义。教学反思泰兴实验初中信息技术(初二)教案精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 5 页,共 38 页优秀学习资料欢迎下载课题认识 Visual Basic 执教杨扣生课型新授课
9、教学目标认知目标:1、熟悉 VB 的界面;技能目标:2、掌握在 VB 中编程的一般过程;情感目标:3、逐步培养学生严谨、科学的程序设计思想。教学重点掌握在 VB 中编程的一般过程;教学方法1启发式教学法2任务驱动式3边讲边操作教学程序设计教师活动学生活动情境导入 1、程序设计语言有哪几类?2、Basic 语言属于哪一类语言?3、程序设计语言的作用是什么?过渡 :解决一个问题,先要设计解决问题的算法,再选一种程序设计语言将算法描述出来。VB 是一种易学好用的程序设计语言。回答 :机器语言、汇编语言、高级语言。回答 :高级语言。回答 :将算法转化为计算机能理解的程序。新课讲授 :提出任务 :编写一
10、个“求圆面积”的程序。1、分析确定算法;3、设计程序界面;提问 :程序的界面是由哪些元素组成的?分析回答 :“求圆面积”程序算法为:1、输入圆半径;2、计算圆面积;3、输出圆面积。观察、讨论 :一个窗体;四段文字;两个文本框;两个命令按钮;精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 6 页,共 38 页优秀学习资料欢迎下载教学程序设计演示并请学生回答问题1、Visual Basic 的窗口组成?2、常用的控件名。演示:1、启动 Visual Basic 。2、 根据教材图2.1-2, 在窗体上分别添加Label1、Text1、Command1
11、和 Label2 等控件。演示:在属性窗口中设置对象的属性。演示:进入代码窗口输入程序。1、进入代码窗口的两种方法:1) 单击工程管理窗口上端的“代码视图”按钮。2) 单击菜单“视图”下的“代码窗口”命令。2、在代码窗口的上端有“对象”与“事件”两个下拉列表框。输入第一段程序时,要先在“对象”列表框中选择Command1 对象。输入第二段程序时,要先在“对象”列表框中选择Command2 对象。右边的事件列表框中会默认为 Click (单击),此时不用更改。阅读课本并回答:1、 Visual Basic 的窗口组成:菜单栏、工具栏、工具箱、窗体、工程管理窗口、属性窗口。2、常用的控件名。命令按
12、钮( Command) 、标 签 (Label) 、 文 本 框(Textbox)、图 片 框(PictureBox)、图像(Image) 根据教师演示, 完成 “求圆面积程序”界面的设计。根据教材14 页表格设置各对象的属性。按 照 课 本 第14 页 图2.1-6 将程序输入到程序代码窗口。保存并运行程序。如有错误,应更正错误后再运行。小结本节课应掌握的两点:1、掌握在 VB 中编程的一般过程,即先设计界面,再输入程序。2、输入程序之前,先选对象再选事件。教学反思泰兴实验初中信息技术(初二)教案精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 7
13、 页,共 38 页优秀学习资料欢迎下载课题实践:编写“求正弦函数值”程序执教杨扣生课型实践课教学目标认知目标:1、熟悉 Visual Basic 6.0 (简称 VB )界面。技能目标:2、掌握在VB 中编写程序的一般过程。情感目标:3、增强学生用计算机解决问题的意识。教学重难点教学重点:在 VB 中编写程序的一般过程教学难点:在代码窗口中输入程序段。教学方法1启发式教学法2探索学习法3网络广播交互式4任务驱动式教学教学程序设计教师活动学生活动1、 引导学生分析程序界面的组成。分析程序界面的组成,并完成如下表:对象名控件名对象在程序中的作用Form1 窗体在上面加载对象组成程序界面Label1
14、 标签显示“请输入角度”Label2 标签显示“正弦函数值为”Text1 文本框输入角度Text2 文本框输出函数值Command1 命令按钮计算正弦函数值Command2 命令按钮结束程序2、引导学生制作程序界面1、启动 VB 2、向窗体添加6 个对象。 对象名分别是: label1, label2, text1, text2, command1, command2. 3、在属性窗口中设置对象的属性,并填写下表:对象名属性属性值精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 8 页,共 38 页优秀学习资料欢迎下载Form1 Caption 求正
15、弦函数值Command1 Caption 开始Command2 Caption 结束Text1 Text 空Text2 Text 空Label1 Caption 请输入角度:Label2 Caption 正弦函数值为:2、 引导学生输入程序段。1) 进入代码窗口的两种方法:a. 单击菜单“视图”下的“代码窗口”命令;b. 在工程窗口中先选中窗体form1,再单击窗口上部的“查看代码”按钮。2)程序共有两段: 第一 段 程 序 的 对 象 为command1,事件为click; 第二段程序的对象为 command2,事件为click 。1、进入代码窗口,并写出所使用的方法。2、输入程序段:Dim
16、 a As Double Dim x As Double Private Sub Button1_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles Button1.Click a = TextBox1.Text a = (3.1416 / 180) * a x = Math.Sin(a) x = Int(x * 1000 + 0.5) / 1000 TextBox2.Text = x End Sub Private Sub Button2_Click(ByVal sender As Object, ByVal
17、e As System.EventArgs) Handles Button2.Click End End Sub 教学程序设计引导学生保存并运行程序。1、保存程序, 保存位置为“我的文档”,文件名为自己姓名。2、运行程序, 如有错误,应结束程序后,并检查程序代码输入是否有误。1、保存程序。执行“文件”菜单下的“保存工程”命令,将程序保存到“我的文档”文件夹,并写出文件夹中产生的文件的文件名。2、调试、运行程序并填写下表:问题现象解决方法3、编译程序将程序编译成EXE 文件。关闭VB 后,双击该文件可独立运行程序。精选学习资料 - - - - - - - - - 名师归纳总结 - - - - -
18、 - -第 9 页,共 38 页优秀学习资料欢迎下载小结通过编写“求正弦函数值”程序学习了在VB 中编写程序的一般过程:1、设计程序界面2、输入程序3、调试、运行程序教学反思泰兴实验初中信息技术(初二)教案课题面向对象程序设计执教杨扣生课型新授课精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 10 页,共 38 页优秀学习资料欢迎下载教学目标认知目标:1了解面向对象程序设计的基本思想。2认识对象的属性,掌握几个常用的属性。3认识对象的事件,事件过程,掌握几个常用的事件。技能目标:4掌握面向对象编程的基本方法。情感目标:5感悟面向对象程序设计的优越性
19、,激发学生的学习兴趣。教学重难点教学重点:对象的属性、事件和方法。教学难点:常用事件及事件过程。教教学学方手法段1启发式教学法2探索学习法3网络广播交互式4多媒体辅助教学教学教师活动学生活动精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 11 页,共 38 页优秀学习资料欢迎下载程序设计1、回顾并导入新课提问 :在上节课编写的“求正弦函数值”程序中,总共用到了多少个对象?2、新授指导学生阅读课本。1)对象的三要素提问 对象的三要素是什么?学生回顾并回答:Form1 Command1 Command2 Label1 Label2 Text1 Text
20、2 总共 7 个对象。学生阅读课本,并回答:对象的三要素:属性、事件、方法。教学程序设计2)属性属性决定了对象的具体特征。例如,对象的大小、位置、颜色以及对象中显示的文字等。提问 请问对象的10 个常用属性是什么?并说它们的作用。设置对象的属性有两方法:在属性窗口中直接设置;在程序中利用属性赋值语句对其设置。提问 请同学用第一种方法将form1 对象的 caption属性设置为“好好学习” ,用第二种方法将form1 对象的 caption属性设置为“天天向上” 。学生阅读课本,并回答:1、回顾上节课的练习,并实践。2、讨论、协作。3、一学生演示。属性属性说明Name 对象的名称,用于程序代码
21、中引用该对象。Caption 决定对象中显示的文字Enabled 决定是否允许对对象操作Visible 决定程序运行时对象是否可见Height 决定对象的高Width 决定对象的宽Left/Top 决定对象在屏幕或窗体内的位置ForeColor 决定对象的前景色(即正文颜色)BackColor 决定对象的背景颜色Font 决定显示文字的字体、字号、字型等。3)事件请学生分两种属性设置方法在效果上的区别。小结:刚才我们所说单击即是事件。在Windows中,程序的运行就是靠事件来驱动的。因此我们在书写程序时,必须指明该程序通过哪个对象的哪种学生讨论分析区别:直接在属性窗口中设置的属性值,在窗口打开
22、后能立即看到;而利用属性赋值语句设置的属性值,需要单击按钮后才会生效。识记几种常用事件及其对应的英文书写:单击: Click 双击: DblClick 精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 12 页,共 38 页优秀学习资料欢迎下载事件来激发。按下鼠标键:MouseDown 移动鼠标: MouseMove 按下键盘键:KeyPress 启动窗体: Load 教学程序设计3、引导学生探究学习任务:编写如下图所示的程序:窗体为绿色, 单击“开始” 按钮,窗体上显示“面向对象程序设计” (字号为小1 号,字体为隶书) ;双击窗体,结束程序。1、
23、设计窗口界面2、设置各对象属性,如下表所示:对象名属性属性值Form1 Caption 显示文字Form1 BackColor Green Label1 font 隶书,小一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 Objec
24、t, ByVal e As System.EventArgs) Handles Me.DoubleClick End End Sub 4、保存程序5、调试、运行程序。小结本节课我们学习了1面向对象程序设计的基本思想。2对象的属性,掌握几个常用的属性。3对象的事件,事件过程,掌握几个常用的事件。教学反思泰兴实验初中信息技术(初二)教案课题编写“别碰我”程序执教:杨扣生课型实践课精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 13 页,共 38 页优秀学习资料欢迎下载教学目标认知目标:1、了解面向对象程序设计的基本思想。技能目标:2、掌握用面向对象程序
25、设计的基本思想编写程序。情感目标:3、培养学生的编程能力。教学内容教学重点:理解对象及事件。教学难点:巧妙的选择对象与事件。教教学学方手法段1启发式教学法2探索学习法3多媒体辅助教学4任务驱动式教学教学程序设计教师活动学生活动1、师生共同体验“别碰我”程序的功能,并明确学习任务。1)运行“别碰我”程序,如下图所示:2)当鼠标指针移动到“对象编程”文字后,文字切换显示为“别碰我”。当鼠标指针离开文字“别碰我”后,文字又恢复为“对象编程”。3)单击文字“别碰我” ,窗口左侧出现一个圆。4)双击文字“别碰我” ,画出的圆消失。5)单击窗体的其它区域,结束程序。精选学习资料 - - - - - - -
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022年苏教版初二信息技术 2022 年苏教版 初二 信息技术
限制150内