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