1、八年级信息技术下册教案南方版 . 八年级信息技术下册教案 科目 信息技术 年级 八年级 班级 课时 1课时 课型 新授课 时间 课题 第一课 问题“它”解决编写程序解决问题 教 学 目 标知识与技能:了解程序设计语言,理解编写程序解决问题的步骤并学会算法描述。 过程与方法:教师讲解,学生讨论交流。学生对教师提出的问题进行算法描述。 情感态度与价值观:形成对信息技术良好的学习态度、积极进取的精神。教学 重点 难点 重点: 程序设计语言及编写程序解决问题的一般步骤。 难点: 用自然语言和流程图描述一个问题的算法。 板书 设计 示意 框图 第1课 问题“它”解决 一、 程序与软件 编写程序解决问题的
2、步骤 二、 三、 自然语言描述算法四、 流程图描述算法 程序设计语言五、 教 学 准 备 知识准备:计算机基础知识。 硬件准备:计算机一台。 软件准备:已经编写好的纸牌小游戏程序。 程过学 教 教师意图教师活动 学生活动 时间一、课前导入,任务介绍 引入任首先需要选择合适的计要想用计算机解决问题,认真务,明确目,统算机软件,如撰写研究性学习方案时要用Word听讲,发挥标,激发学。但是有些问Excel计学校运动会比赛成绩时常用到 想象。 习兴趣。这节课我们就一起来了题不一定找得到合适的软件, 解一下程序设计语言及编写程序解决问题的步骤。2 二、编写程序解决问题 程序与软件 1计算机程序是一组能让
3、计算机识别的工作指令讲解程 序与软件,计算机执行完这组指令后便能够完成一项具的集合,认真 资料Word . 体的工作。软件一般是指计算机程序、数据和相关文档资料的综合,习惯上不对程序和软件进行区分。请我们平时用到了哪些程序或软件呢?执行程序思考:指令后我们能完成什么具体工作呢? 我们不仅可以使用别人开在日常生活和学习中,发的软件,还可以自己编写程序,满足特定的需要。我们有哪些实际问题找不到合适的软件呢?如那么, 何编写程序来解决这些问题呢?计算机程序软件可以帮助我们完成学习及生活工具可以撰写论文等。Word中的各种任务,如利用 这些工具都是通过各种程序设计语言编写出来的。 编写程序解决问题的步
4、骤2首先要对问题用计算机编写程序解决实际问题,进行分析,然后确定解决问题的方法与步骤,最后用程序设计语言将解决问题的具体方法和步骤表达出 来。提出问题分编写程序解决问题的一般步骤为:析问题设计算法编写程序调试程序得到结果。其中分析问题、设计算法和编写程序是这几个步 骤中的重点。算法是解决问题的方法和步骤。 自然语言描述算法3你们知道什么是自然语言吗?自然语言同学们, 有什么特点?如何用自然语言描述一个算法呢? 例子:输入三个数,找到并输出其中最大的数。 c。,步骤1:输入三个数ab :假设步骤2aMax=a。最大, 。则Max=b与步骤3:将bMax比较,若bMax, 。,则Max=c若:将c
5、与Max比较,cMax步骤4 。:输出最大数Max步骤5其通俗自然语言是人们日常生活中使用的语言,易懂,但是缺乏直观性,不简洁,且容易引起歧义。 4流程图描述算法什么是流程图?流程图中各请同学们思考一下,个图形代表什么意思?流程图有什么特点?如何用 流程图来描述算法?在流程图中,椭圆表示开始或结束框,平行四边形表示输入或输出框,矩形表示处理框,菱形表示判听讲,积极思考,回答问题。 真认听讲,做好笔记,理解写编程序和步的骤方法。 真认听讲,积极思考,并回问教师答 题。 认真听讲,思考教师提问,使学生对程序设计语言有个初步的 了解。 讲过通解让学生对编写程序解决问题的步骤有个初步 的理解。 自解
6、讲然语言,并让学生掌握用自然语言 描述算法。 流 解讲程图,使学生掌握用流 6 6 6 6 资料Word . 断框,箭头表示流程线。用流程图描述算法时,形象、直观且容易理解。 教师根据上面例子用流程图描述算法。 程序设计语言5要解决实际问题,就需要将设计好的算法表达 出来。用程序设计语言表达算法的过程就是编写程 序。Java常用的程序设计语言有C、BASIC、Pascal和Visual Basic等。各程序设计语言都有自己的特点。 用程序设计语言编写出来的容就称为程序代码。教并回答师问题。 认真听讲,做好笔记,理解设序各程的言计语 特点。 程图描述算 法。 生学 让对各种程序设计语言有所了解。
7、 6 三、课堂练习相信同学们对编写程序解决通过本节课的学习,下面请大家根问题的步骤以及描述有了一定的了解,据体验与建构中的问题分别用自然语言和流程图来吨以(包30描述关于“计算圆的周长”及“当用水量在吨时的水费”的算法。比一比看括3030吨)和超过 谁做得最快,谈谈自己的学习经验。要按作求完成 业。学组织练进行生习,巩固学 习效果。 8 四、本课总结本节课,我们讲解了程序与软件,初步了解了编并学会了用自然语言和写程序解决问题的一般步骤,同时也对各种程序设计语言有了流程图来描述算法, 一定的了解,为以后的学习奠定了基础。真认听讲,积极思考。 节本对课所学知识 进行总结。 5教 学 后 记 资料W
8、ord . 科目 信息技术 年级 八年级 班级 课时 1课时 课型 新授课 时间 课题第二课 认识新伙伴Visual Basic程序设计语言 教 学 目标 知识与技能:熟悉Visual Basic界面,能通过控件添加对象及运行程序。 过程与方法:教师讲解并演示,学生实践操作。 情感态度与价值观:培养学生动手实践能力、主动探求知识的态度。教学 重点 难点 重点: 认识Visual Basic界面,通过工具箱控件创建对象。 难点: 熟悉常用控件及其主要功能,在代码编辑窗口编写代码。 板书 设计 示意 框图 第二课 认识新伙伴 六、 Visual Basic界面 对象及控件 七、 八、 常用控件九、
9、 VB中的代码窗口 VB 在中运行程序十、教 学 准 备 知识准备:计算机基本操作知识。 硬件准备:计算机一台。 软件准备:安装好VB程序。Visual Basic6.0,一个已经编辑好的 过 程 教 学 教师活动 学生活动教师意图 时间一、课前导入,任务介绍 那些开发好的小程序都是通过相应的程序设计认真引入课VB语言进行开发的,这节课我们就一起来认识一下堂,让学生听讲,积极程序设计语言,熟悉它是由哪些窗口组成,各个窗口 完成过渡。 思考。都有什么功能,并了解它是如何进行程序的设计开 发。3 界面,学会添加对象及在 Basic二、熟悉Visual 中运行程序VB 1界面Visual Basic
10、 【操作演示】执行“开始”“程序”“Microsoft 认真听讲, 6 资料Word . Visual Basic6.0中文版”Basic6.0 “Microsoft Visual VB6.0中文版”命令,启动,弹出“新建工程”对话框。 单击,EXE”在“新建工程”对话框中,选择“标准创建了一个便新建了一个工程文件,“打开”按钮,VB主界面。整个界面主要由工具箱、窗VB窗体并进入 工程资源管理器窗口及属性窗口组成。体、工程窗口、 对象及控件2在窗单击控件,VB工具箱中的工具称为“控件”, 体中拖动鼠标便能够创建一个“对象”。选中对象,进行拖曳操作可改变其位置和大小, Delete”键可将其删除
11、。按“ 3常用控件工具箱中的标签、文本框、图片框、图像和命令按钮等都是常用的控件。它们的主要功能是:标签用来显示文字信息,但显示的文字不能编辑;文本框用来输入和输出文字信息;图片框用来绘制图形和显示图像;图像只能用来显示图像;命令按钮用来产生命令动作。 中的代码窗口 4VB设计状态下,双击窗口中的对象便可打开代码编辑窗口,该窗口左上部是对象列表,右上部是对象能 响应的事件列表,中间是代码编辑区。 VB中运行程序5在【操作演示】双击源程序文件夹中的工程文件,找到并打VB或者在中执行“文件”“打开工程”命令,开相应的工程文件。 执行“运行”“启动”命令或单击工具栏中的“启动”按钮便可运行程序,执行
12、“运行”“结束”命令或单 击工具栏上的“结束”按钮便可结束程序的运行。 积极思考,动己并自手操作,掌和技巧握 方法。 认真听讲,并自操动手己作,掌握技 巧和方法。 真认听讲,积极思考,并做 好笔记。 看观教师讲解,手己动自 操作。 看观教师演示,动己并自 手操作。导学指VB生进入VB悉并熟 程序界面。 学指导VB识生认工具箱及控件,并在窗体上创建 “对象”。 生让学了解工具箱中各个控件 的功能。 生学让熟悉代码编 辑窗口。 运会学行及结束运 行程序。 6 5 5 5三、课堂练习 界面;VB完成体验与建构中的练习,进一步熟悉新建工程,利用各种控件在窗体上创建对象,并尝试添加完代码后尝试运行为其中
13、的对象添加程序代码。程序及结束程序的运行。完成后,谈谈你在学习过程 中的经验。按要作完成求 业。学织组行生进练习,巩固学 习效果。 10 资料Word . 四、本课总结界面,学会了Basic本节课,我们熟悉了Visual 并且学会了如何进利用控件来创建对象和编辑对象,入代码编辑窗口,对代码编辑窗口有了一定的了解, 而且掌握了在VB中运行程序。真认听讲,积极思考。 节对本课所学知识 进行总结。 5教 学 后 记 科目信息技术 年级 八年级班级 课时课时1 课型 新授课时间 课题 小试身手编写“求圆面积”的程序第三课 资料Word . 教 学 目 标 知识与技能:添加对象并进行属性设置,添加对象代
14、码及调试修改程序。 过程与方法:每人设计完成一个“求圆面积”的程序。 情感态度与价值观:培养学生动手实践能力、主动探求知识的态度。教学 重点难点 重点: 对添加的对象进行属性的设置。 难点: 输入程序代码及对程序进行调试、修改及保存。 板书 设计 示意 框图 小试身手 第三课 提出和分析问题十一、 确定算法十二、 编写程序十三、 调试、运行及保存程序十四、 学 教 备准 知识准备:计算机基础知识。 硬件准备:计算机一台。 。Visual Basic6.0软件准备:安装好 过 程 教学 教师活动学生活动 教师意图 时间 一、课前导入,任务介绍我们就能求出这个圆的只要知道一个圆的半径,面积。那么怎
15、样设计一个计算机程序,只要输入圆的就能够轻易地求出圆的面积呢?这节课我们就半径, 利用VB来编写程序解决这个问题吧!认真阅读教材,积极思考。 引入课堂,让学生 完成过渡。 3 二、编写“求圆面积”的程序提出和分析问题1 如何利用计算机来计算一个圆的面请大家思考: 积呢?,计算圆面积的基本思路是:先输入圆的半径rS然后利用求圆面积的公式算出圆的面积,最后输出 。结果S2 确定算法由于用流程图描述算法形象、直观且容易理解, 认真听讲,积极思考,回答 问题。 真认听讲,积极思考,做好 生学让了解如何求 圆面积。 求授讲圆面积的算 6 6 资料Word . 因此选择用流程图并且该问题适合用流程图来描述
16、, 描述算法。 教师根据要求用流程图描述算法。 编写程序3)程序界面。根据使用习惯,设计好“求圆面1(积”的程序界面。该程序界面由窗体、四个标签、两 个文本框、两个命令按钮共九个对象组成。程序,VB(2)添加对象及设置对象属性。打开 新建工程,选择相关的控件并在窗体中添加对象。在属性窗口中设置包括窗体在选择各相应对象, 的各对象的属性。输入代码。双击程序界面中的“计算”按钮对(3)象,打开代码编辑窗口。在已有的两行代码中间输入 “求圆面积”的程序代码。在代码编辑窗口中的左上部选择“结束”对象,在 end两行代码中间输入结束程序的代码“”。调试、运行及保存程序4 在程序代码输入完成后,关闭窗口。
17、执行“运行”“启动”命令或单击工具栏上的“启动”按钮运行程序。如程序有错,则会显示出错信息,这时就需要根 据错误提示信息修改程序。同样,执行“运行”“结束”命令或单击工具栏上 的“结束”按钮可以结束程序的运行。运行确认程序无误后,单击保存按钮保存程序,注意须保存两次,第一次保存的是窗体,第二次保存 的是工程文件。 笔记。 认真听讲,积极思考,并自操手己动作,掌握技 巧和方法。 看观教师演示,手动自己操作,掌握方巧和技 法。 法。 学会教对生添加象,设置对象属性及添加代码。通演作过操示,提高学技操生作 能。 学指导生运行及调试程序并保 存文档。 8 7 三、课堂练习完成体验与建构中的练习,对“求
18、圆面积”程序的 界面进行适当修改,使其更加美观。请运用本节课所学的知识,自己再设计一个“求圆周长”的程序。比一比看谁做得最快最好,并谈谈 自己的学习经验。要按作完求成业。 学织组练进行生习,巩固学 习效果。 10 资料Word . 四、本课总结本节课,我们学习了设计一个程序的完整过程,着重讲解了设体验了编写程序解决问题的一般步骤。置对象属性、进行对象的代码编写以及运行、调试和 保存编辑好的程序。认真听讲,积极思考。 节本对课所学知识 进行总结。 5教 学 后 记 资料Word . 科目 信息技术 年级 八年级 班级 课时 1课时 课型 新授课 时间 课题 潇湘风光能根据需要呈现图片第四课 教
19、学 目 标 添加装载图片程序代码及调试修改程序。知识与技能:添加图像对象并设置属性, 过程与方法:每人设计完成一个“潇湘风光”的程序。 情感态度与价值观:培养学生动手实践能力、主动探求知识的态度。教学 重点 难点 重点: 添加图像控件对象并设置对象的属性。 难点: 输入装载图片的程序代码并对程序进行调试、修改及保存。 板书 设计 示意 框图 潇湘风光 第四课 十五、 提出和分析问题 确定算法十六、 编写程序十七、 十八、 调试、运行和保存程序 学教 备准 知识准备:计算机基础知识。 硬件准备:计算机一台。 Visual Basic6.0。软件准备:安装好 过 程教 学教师意图教师活动 学生活动
20、 时间 一、课前导入,任务介绍他想编写一个小明在暑假旅游时拍了很多照片,引入课认真这节课我们就一起程序来展示自己所拍的风景照片。堂,让学生阅读教材,的图像及单选按钮控件来实现对图片VB来学习使用 完成过渡。积极思考。 的显示和控制吧! 3 二、编写“潇湘风光”程序 1提出和分析问题在添加对象时, 我们发现加载图片的控件有图像控件和图片框控件,那么,这两者有什么区别呢?在导引真认学 本程序中我们应该选择哪种控件呢?生选择合适听讲,积极 6 资料Word . 图像控件与图片框控件的区别:图像控件占用的存相对较小;图片框控件可以添加其他控件,而载入图片框的图形文件不随图片图像控件则不能;框的大小尺寸
21、调整大小,图像控件能够通过属性设 置,使图片自动变化大小适应图像控件大小。根据图像和图片框控件的区别,我们选择图像控件装载和显示图片,利用单选按钮来实现图片的选 择。 确定算法2 该算法适合用自然语言描述。描述如下: 步骤1:单击“韶山”,图像对象显示韶山图片。 :单击“”,显示图片。步骤2:单击“退出”,退出图片展示程序。3 步骤编写程序 3 (1)程序界面通过前面的分析,设计好“潇湘风光”程序界面。该程序界面由窗体、一个图像、两个单选按钮和一个 命令按钮共五个对象组成。 )添加对象及设置对象属性2(按照设计好的程序界面添加相应新建工程文件,的对象。选择相应对象,在属性窗口中设置各对象的”属
22、属性。在设置图像对象的属性时,需要将“Stretch True性值设置为“”。()输入代码3 双击“韶山”单选按钮,打开代码编辑窗口,输入装载图片的程序代码。选择“”单选按钮,输入装载图片的程序代码,选择“退出”命令按钮,输入“退出”程 序代码“end”。 调试、运行和保存程序4执行“运行”“启动”命令或单击工具栏上的“启动”按钮运行程序。如程序有错,则会显示出错信息,单击工具栏这时就需要根据错误提示信息修改程序。 上的“结束”按钮即可结束运行。 程序确认无误后,单击保存按钮保存程序。思考,并回问答教师 题。 真认听讲,积极思考 真认师观看教演示,积极思考,并自动己手操作,掌握技巧和方法。 观
23、看演示,自己动手操作,巧技握掌 和方法。的控件来加载图像,激发学生的学 习意识。 生学让学会设计程 序算法。 学教会对添加生象,设置对象属性及输代程序入 码。 学导指生调试修改程序并保存 程序。 6 8 7 资料Word . 三、课堂练习 修改单选按钮能够响应的事在该程序的基础上, 件,并进行调试运行。修改程自己再设置一个能浏览多幅图像的程序,序各对象的属性,让程序更加美观。比一比看谁做得 最快最好。并谈谈自己在学习过程中的经验。按要求完成作业。 学织组练进生行习,巩固学 习效果。 10 四、本课总结再次体验本节课设计了一个能浏览图片的程序。利用图像控件添加了编写程序解决问题的步骤流程。装载图
24、片的对象,并对该对象进行相关属性设置。输入装载图片的程序代码,并对程序进行调试、修改和 保存。认真听讲,积极思考。 节本对课所学知识 进行总结。 5教 学 后 记 资料Word . 科目 信息技术 年级 八年级 班级 课时 1课时 课型 新授课 时间 课题 百变文字随意变换字体和字号 第五课教 学目 标知识能力品 德 知识与技能: 1学会设置文字的字体、大小和样式。 2掌握在窗体中对象对齐的操作。 3学会引用对象属性和编写程序代码来实现程序的功能。 4掌握调试、运行及保存程序的操作。 过程与方法: 通过实践与体验,培养学生运用程序设计解决实际问题的能力。1以提高主动探索学习的意让学生在实践中学
25、习和体会,2通过程序运行和调试, 识和能力。 培养学生勤于动脑和动手的习惯以及严谨的思维方式。3 情感、态度与价值观:逐步形成积体验各控件对象属性引用的妙用,激发学生学习程序设计的兴趣,1 极主动的学习态度。 培养学生发现问题、思考问题、解决问题的能力。2 培养学生创新精神和探索精神,养成严谨的思维方法和编程理念。3并在学习过程中获引导和培养学生运用信息技术解决实际问题的意识和能力,4 得价值体验。 教学 重点 难点 重点:属性的引用和程序代码的设置文字字体、大小和样式,在窗体中对象的对齐、 编写以及调试、运行及保存程序的基本操作。 难点: 在窗体中对象的对齐、属性的引用和程序代码编写的基本操
26、作。 板书 设计 示意 框图 百变文字 第5课 十九、 提出和分析问题并确定算法 二十、 添加控件对象并设置对象属性 编写程序代码二十一、 调试、运行及保存程序 二十二、 资料Word . 学教 备 准 的相关编程技能。知识准备:计算机基础知识,VB6.0 硬件准备:多媒体教学工具。 。软件准备:VB6.0 程 过 教 学教师活动 学生活动教师意图 时间 一、课前导入,任务介绍我们常常会不自觉地被电影宣传在电影院门口,海报上的漂亮图片和文字所吸引;走在大街上,各种各样广告牌上的精美多变的文字同样吸引了我们的精美多变的文字为我们的世界注入了鲜活眼球编的“灵魂”。今天,就让我们跟随小明一起利用VB
27、使文字在程序中想变写程序来实现文字变化的功能, 就变吧!认真听讲,积极思考。 引入课堂,让学生 完成过渡。 3 二、VB6.0操作效果展示 1下面我们一起来看一下制作好的“百变文字”程序 吧! 【操作演示】教师展示制作好的“百变文字”程序。教师提问:通过观看“百变文字”程序,大家想不想自己动手制作一个“百变文字”程序呢?你知道应该 如何实现吗? 学生回答:教师提示:先提出和分析问题,然后再启动、添加控件对象、设置对象属性、编写程序代VB6.0 码、调试、运行及保存程序,激发学生的兴趣。 提出和分析问题并确定算法(板书:提出和2 分析问题并确定算法)编写程序来实现文字变化的功VB6.0为了利用中
28、,选择VB能,首先,我们要提出和分析问题,在采用单选框和复选框文本框控件来实现文字的显示; 控件则能实现对文字的大小、字体和样式的控制。通过问题的分析,可以确定解决问题的如下步 骤:单击某种大小的数值,文本框中的文字步骤1 观看示展教师程终最的序作品,积极思考。 真认阅并讲听读教材,积 生让学先看到最终的程序,形认性成感识,再激发学生进行探 索和学习。 学导指生认真学习 3 资料Word . 就变成指定大小; 步骤2:单击某种效果的样式,文本框中的文字 就变成指定样式;:单击指定字体,文本框中的文字字体就3步骤 发生改变; :单击“结束”按钮,结束程序。步骤4添加控件对象并设置对象属性(板书:
29、添加3(教师提示学生添加控件控件对象并设置对象属性) 对象和设置对象属性的操作步骤)【操作演示】 启动VB6.0,在弹出的“新建工程”对话框1步骤: ”的工程文件。中新建一个“标准EXE:单击工具箱中的文本框控件,在窗体中2步骤拖动鼠标,创建一个文本框对象,按照同样的方法, 再创建三个单选框、三个复选框和一个按钮对象。”键,单击鼠标左键逐个选择Shift3:按住“步骤单选框对象。然后执行“格式”“对齐”“顶端对齐”命令。此时,单选框对象将会以最后选中的对象为参考进行顶端对齐。按照同样的方法,将复选框对象进 行顶端对齐。Caption的将Form1:步骤4设置各对象的属性,属性设为“我变!TextText1的属性设为“百变文字”,Option3和、Option2 我变!我变变变!”,Option1磅”,4030磅”和“Caption属性分别设为“20磅”、“的属性分别设为的Caption、Check2和Check3Check1CaptionCommand1的“加粗”、“加下划线”和“楷体字”, 属性设为“结束”。 4编写程序代码(板书:编写程序代码) (教师提示学生编写程序代码的操作步骤)磅”单选框对象,20【操作演示】双击窗体中的“码代程序,辑窗口输入进入代码编磅”和
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1