留学群九年级信息技术教案

留学群专题频道九年级信息技术教案栏目,提供与九年级信息技术教案相关的所有资讯,希望我们所做的能让您感到满意!

人教版九年级信息技术《调试程序》教案

 

  以下是留学群小编整理的关于人教版九年级信息技术《调试程序》教案内容,欢迎大家浏览参考。更多相关信息请关注留学群教案栏目。

  人教版九年级信息技术《调试程序》教案

  一、教学目标

  1、知识与技能

  1) 掌握程序调试的意义

  2) 体验程序错误的类型,并分析其原因

  3) 体验程序调试与排错的基本方法

  2、过程与方法

  通过调试不同的例程,掌握程序错误的四种类型和原因及程序调试与排错的方法,认识程序调试的重要性。

  3、情感态度与价值观

  1) 关注程序调试和排错的方法,并在程序设计中自觉加以运用。

  2) 培养调试程序的技巧、耐心和毅力,树立运用计算机解决问题的思想。

  二、教学重、难点

  重点:程序错误的四种类型,掌握调试与排错的方法。

  难点:程序的调试与排错及其技巧。

  三、课时安排 1课时

  四、教学方法

  讲解法 任务驱动 自主探究

  五、教学过程

  新 课 讲 授

  程序调试的方法

  一般情况下,逻辑错误需要认真地阅读程序才能找出来,而较大的程序必须上机进行调试才能尽快发现错误。

  1、教师演示讲解运用调试工具 进行程序调试的方法。

  2、学生模仿教师的方法

  交流展示

  课堂小结

  1. 请同学演示、交流调试过程。

  2. 师生共同归纳调试程序的基 本方法。

  归纳总结

  总结程序调试过程中常见的错误类型以及程序调试和排错的方法

  与老师共同小结本节课所上的内容。

  重申本节课的教学重点。

  教学反思

  通过教学过程中存在的问题以及评课老师给予的建议,我总结了以下几点需要改进的地方:

  教学过程中,出现了语言表达不流畅的问题,主要表现为口头语“那么”出现的次数太多,同时,在讲解错误类型的概念时,语言不够顺畅。

  整堂课氛围不是很活跃,课堂调控上把握的还不到位,课堂调控能力有待提高。

  教学目标基本完成,最后学生的情感态度价值观方面还未达到预期效果。

  教师要给学生一碗水,最起码自己要有一桶水。从备课到讲课,深感在专业水平上要继续努力,深钻深研,将内容吃透,才能给学生深入浅出的讲透。

  教案设计频道小编推荐:九年级信息技术教案 |

人教版九年级信息技术《Do-Loop循环》教案

 

  以下是留学群小编整理的关于人教版九年级信息技术《Do-Loop循环》教案内容,欢迎大家浏览参考。更多相关信息请关注留学群教案栏目。

  人教版九年级信息技术《Do-Loop循环》教案

  一、教学目标及确立依据

  根据本节课教学内容以及学生的特点,结合学生现有知识水平,确定本节课教学目标如下:

  1)掌握do Loop Until 循环语句的基本格式

  2)理解do循环语句的执行过程

  3)能用do循环语句编写简单的程序

  4)培养学生分析问题,解决问题的能力

  5)使学生积极参与,发挥他们的主动性,激发他们的求知欲

  二、教学重点、难点及确立依据

  学生只有掌握了do循环语句的语句格式,理解了其执行过程,才能在实际应用中得心应手。

  教学重点:do循环语句的语句格式、控制循环的条件

  教学难点:根据实际问题,确定控制循环的条件

  教材处理:

  教材使用陈婷植树做为示例引导,依次展示分析问题、设计算法、编写程序、调试运行程序几个过程。但教材中设计算法和编写程序中的算法稍有不同,更重要的是教材中对设计算法中树木总数TREE的表达式一行似乎有误。教师采用了编写程序中的算法,为学生进行了深入的分析,让学生对此问题有清晰的认识,同时启引学生自己去读书中的算法,找出问题之所在,从而告诉学生用书但不唯书、要敢于质疑、不要迷信权威。而对于教材中的两个实践题,教师采用层层深入的方法,第一道实践题给几种算法,让学生自己分析选出正确的或改正错误的并进行上机调试;第二道实践题则采用给出不完整的算法让学生去自己分析并填写完整算法再上机调试。之所以这样处理完全是考虑学生的学情,因为以学生目前的状况很难自己设计出这两道实践题的算法。

  五、教学方法:

  采用示例引导,任务驱动方式。讲清概念,注重实例分析,层层递进。

  六、教学环境:多媒体微机室

  七、教学过程:

教学环节

人教版九年级信息技术《For-Next循环》教案

 

  以下是留学群小编整理的关于人教版九年级信息技术《For-Next循环》教案内容,欢迎大家浏览参考。更多相关信息请关注留学群教案栏目。

  人教版九年级信息技术《For-Next循环》教案

  一、教学目标

  【知识与能力】

  认识循环程序结构的特点,学会For-Next语句的基本用法,能够独立用For-Next语句实现循环结构。

  【过程与方法】

  在通过For-Next语句编写循环程序过程中,进一步体会分支结构在VB程序设计中的应用。

  【情感态度与价值观】

  通过小组合作探究的形式来实现对编写一个简单的分支程序,提高观察能力和自我探索能力,在不断尝试中激发求知欲,在不断摸索中陶冶情操。

  二、教学重难点

  【重点】

  认识循环结构程序的特点及For-Next语句的基本用法。

  【难点】

  循环结构程序的特点。

  三、教学过程

  环节一、导入新课

  采用温故知新的导入方法直接切题,指出本节课要学习的知识——循环结构。

  师:同学们,我们在之前的课程中已经学习了,在VB程序设计中有3种基本的控制结构,有哪位同学还记得,给大家说一说?

  生:顺序结构、分支结构和循环结构。

  师:说的非常准确,证明你对这部分内容掌握地十分牢固。我们在平时的时候需要经常重复做一件事情,例如我们要找出1000以内的所有奇数并把它们输出出来。同学们,如果要实现这样的功能,你会选择哪种结构呢?

  生:循环结构。

  师:没错,说的非常正确,说明你对循环程序思想理解的很到位了。的确,如果我们使用顺序结构的话,就会重复编写输出语句,程序就会非常繁琐。既然我们确定了循环程序的结构,那用我们的VB应该如何编写呢?这就是我们今天要学习的内容——For-Next循环。

  环节二、新知教授

  活动一:感觉循环结构的特点。打开工程文件“奔跑的小汽车.vbp”,分别单击“前进”、“倒车”按钮,小汽车都会执行相应的操作,此时选定位于窗体左侧的小汽车图片框控件,它的属性值是0,当离开窗体左边界时,它的Left发生是控件距窗体左连界的点数,点数越大,离左边界越远。由此可知,之所以小汽车能够“前进”或“倒车”,是重复地向Left属性赋值来完成的,让同学们直观地感受循环结构的特点,即计算机自动重复执行某些程序段。

  活动二:For-Next循环的一般格式。

  For 循环变量=初值 To 终值 [Step步长]

  循环体

  Next循环变量

  这种由For语句和Next语句是构成的循环结构叫做For-Next循环。在For-Next循环里,For语句是循环初始语句,Next语句是循环终端语句,嵌在For语句和Next语句之间的代码行叫做循环体。For语句和Next语句中的变量叫做循环控制变量,简称循环变量。在For语句里,To前面的数叫做初值,To后面的数叫做终值。在For-Next循环中,每次执行Ne...

人教版九年级信息技术《多分支结构》教案

 

  以下是留学群小编整理的关于人教版九年级信息技术《多分支结构》教案内容,欢迎大家浏览参考。更多相关信息请关注留学群教案栏目。

  人教版九年级信息技术《多分支结构》教案

  一、引言

  在信息技术课程教学当中,我们培养学生信息素养,或者说信息能力,到底这是一种什么样的能力?这个问题在全国、省市信息技术优质课中存在两种争议:一种观点认为课堂教学中应注重学生技术、技能培养,将教学中指导学生如何操作和使用作为核心;一种是在教学中着重培养学生处理信息的方法和过程,用探究学习的方式去发现和学习技术,形成技能。

  对于这个问题,我一直在思考,是否能把狭义的信息技术能力(技术上的操作)拓展到广义视角,也就是信息处理能力和技术能力并举这个目标上来?

  我在多分支教学设计中,设计了“爱心礼物”AB案,AB案反映了两种不同的教学设计理念,通过实际教学和反思,让我更加坚定了引领学生思维,培养分析问题和解决问题的能力,通过思维促进技能的教学理念。

  二、教学分析

  本课教学对象为高一年级学生,我所带的3个班是年级基础较好的理科班,学生思维活跃,接受能力较强,当然,也有一些计算机基础较为薄弱的学生。学生本学期第一次接触到程序设计,但是一周开设了2节课,课程开设以来,学生已经基本掌握了使用计算机解决问题的步骤,能够完成简单输入、计算、输出的顺序结构程序,上节课已经学习了单分支和双分支选择结构,学生对If的这两种结构有了一定的理解,能够编写简单的选择结构程序。

  三、教学设计

  【教学设计A】

  1.设计说明

  本教学设计通过教师提出的一个个小任务,引导学生逐个解决本节课涉及到的知识点,最后要求学生用多分支结构完成完整的“爱心礼物”的实例。

  2.教学目标

  (1)能理解选择结构中单分支和双分支选择结构执行过程,并用其解决实际问题。

  (2)能理解多分支选择结构,并能用If多分支语句和Select Case多分支语句解决实际问题。

  (3)能理解Image控件的picture属性和List控件的text属性。

  3.教学过程

  (1)创设情景 导入新课

  教师通过演示选择商品,程序能够显示相应商品的图片导入新课。目的在于引导学生思考为什么选择一个商品,程序能显示相应的图片,也就是引导学生复习上节课学到的单分支语句或者双分支语句的执行过程。

  (2)师生探究 构建新知

  在这个过程中设计四个任务:

  任务一:在图片框中显示商品图片。设计该任务的目的是解决如何显示图片的技术问题。

  任务二:通过下拉列表框选择商品名称,在图片框中显示对应的商品图片。在这个任务中,设置下拉列表框中只有两个商品。这样设计的目的在于引导学生用已有单分支或者双分支选择的知识解决这个问题。

  任务三:在任务二的基础上,将下拉列表框中的商品增加到3个以上,此时用原来的双分支语句无法解决问题,从而引出本节课的新知识:if语句的多分支结构。

  任务四:在任务三的基础,用select c...

人教版九年级信息技术《双分支结构》教案

 

  以下是留学群小编整理的关于人教版九年级信息技术《双分支结构》教案内容,欢迎大家浏览参考。更多相关信息请关注留学群教案栏目。

  人教版九年级信息技术《双分支结构》教案

  教学目标

  1、知识目标:

  学会 If 、Then 语句的基本用法

  2、能力目标:

  培养学生自主学习,团结协作的能力,学会探索,评价作品,交流心得体会。

  3、情感目标:

  通过学习培养学生积极乐观,发挥团结协作的精神, 促进情感交融,自我展示自我鼓励。

  教学重点

  掌握分支结构程序的特点

  教学难点

  编写代码

  教学方法

  情景教学法、讲授法、讨论法、任务驱动法

  教学过程

  导入新课:

  请一位同学描述一下你是如何用银行卡取钱的?

  生:描述取钱步骤

  任务一:绘制窗口界面 打开书 86 页,看书自学完成绘制窗口界面。

  新课内容

  第一步:在VB 窗口里新建一个标准 EXE 工程。

  第二步:在窗体中绘制一个文本框,一个标签,两个按钮。

  第三步:设定各个对象的属性。

  任务二:编写代码 Private Sub cmd1-Click() If text1.text=”12345” Then

  新课内容

  Msgbox=(“欢迎加入! ”) Else Msgbox=(“对不起,你的密码有误,请重试”) End If End sub

  想一想: 生活中还有那些实例可以用到双分支结构?

  作业

  仿照“身份验证”程序的结构和相应的思路, 编一个“登录”程序。

  教学反思

  在教学过程中,学生注意力较为集中,大部分学生对学习内容比较感兴趣。学生基本能理清分支结构程序的编程思维,但是在操作过程中,部分学生较粗心大意,在修改或编写程序的工程中容易出现各种各样的问题,基本薄弱的同学对于控件的使用掌握较慢。在今后的教学中,在加强对学生逻辑思维训练的基础上,要强调程序语句的语法,养成学生严谨认真的编程习惯。

  课堂总结

  让学生回顾本节课的内容, 总结出自己在实践过程中的心得和遇到的问题,加深印象。

  教案设计频道小编推荐:九年级信息技术教案 |

人教版九年级信息技术《顺序结构》教案

 

  以下是留学群小编整理的关于人教版九年级信息技术《顺序结构》教案内容,欢迎大家浏览参考。更多相关信息请关注留学群教案栏目。

  人教版九年级信息技术《顺序结构》教案

  教学目标分析

  1、知识与技能:理解程序设计的顺序结构基本思想、掌握顺序结构语句特点。

  2、过程与方法:学会用算法分析问题、能够使用顺序结构编写简单的程序解决具体问题。

  3、情感态度与价值观:体会用结构化方法解决数学问题的便捷性,明确结构化在程序设计中的重要作用,激励尝试使用多种方法解决问题,培养良好的编程习惯和态度。

  教学重、难点分析

  教学重点:

  理解程序设计的顺序结构基本思想

  教学难点:

  1、顺序结构实现语句的格式和功能

  2、编写简单的程序的过程

  3、变量的特点

  教学策略

  1、在上课前,我故意引入一般人对程序的看法,设置悬念,引起学生的好奇心,勾起学生探索新鲜事物欲望。为拉近程序与生活的距离,举例说明生活中程序与生活的关系。

  2、以任务驱动展开教学

  以学生感兴趣的游戏形式展开,一起体验程序设计的过程.。学生从游戏中分析算法,本课设置了三个算法思路让学生分析。

  1、顺序结构的第一次亲密接触

  依照人的正常逻辑,必有学生想到直接互抛法来交换两个球的方法。引导学生分析算法,引出程序。由于算法1不是满足要求的算法,因此我先引出程序,再分析程序设计的过程。算法1是一个铺垫。这其中也涉及到顺序结构程序的语句描述。

  2、顺序结构的第二次亲密接触

  这是本课学生必须掌握的程序,因此让学生分析算法的同时,能够模仿算法1编写出算法2的程序。

  3、顺序结构的第三次亲密接触

  算法3是本节课的扩展知识,重在培养学生了解解决问题的多种思维方式,理解程序运行过程中变量值的变化,培养学生具有算法分析创新意识。

  教学过程

人教版九年级信息技术《使用滚动条控件》教案

 

  以下是留学群小编整理的关于人教版九年级信息技术《使用滚动条控件》教案内容,欢迎大家浏览参考。更多相关信息请关注留学群教案栏目。

  人教版九年级信息技术《使用滚动条控件》教案

  教学目标

  1、知识目标:

  熟悉滚动条控件的用法

  了解vb中的rgb()函数

  2、能力目标:

  培养学生的观察能力、自我探索、自主学习的能力和团体协作的能力。

  3、情感目标:

  通过具体实例,让学生自我展示、自我激励、体验成功,在不断尝试中激发求知欲,在不断摸索中陶冶情操。

  前提诊测

  在定时器控件中添加beep语句的作用是什么?

  导入新课

  大家在使用电脑时经常用到滚动条快速定位,今天我们就来学习在vb中使用滚动条控件的方法。

  教学方法 任务驱动法、演示操作法

  教学重点

  滚动条控件、rgb()函数

  教学难点

  编写代码、调试程序

  教学过程

  一、分析示例程序“显示数值”

  二、设计程序“显示数值”

  1、设计程序界面

  1.1 创建新工程

  1.2 绘制窗体界面:一个水平滚动条,三个标签和一个文本框

  2、修改对象属性

  3、编写程序代码

  Private Sub hsbDisplay_Change()

  txtDisplay.Text = hsbDisplay.Value

  End Sub

  4、调试并保存程序

  5、生成可执行程序

  形成性测试

  制作显示数值程序

  小结

  这节课我们学习了滚动条控件的使用方法,希望大家课外熟悉它们。

  教案设计频道小编推荐:九年级信息技术教案 | 九年级信息技术教学计划

...

人教版九年级信息技术《使用定时器控件》教案

 

  以下是留学群小编整理的关于人教版九年级信息技术《使用定时器控件》教案内容,欢迎大家浏览参考。更多相关信息请关注留学群教案栏目。

  人教版九年级信息技术《使用定时器控件》教案

  教学目标

  1、知识目标:

  了解时间函数和日期函数 熟悉定时器控件的用法

  2、能力目标:

  培养学生的观察能力、自我探索、自主学习的能力和团体协作的能力。

  3、情感目标:

  通过具体实例,让学生自我展示、自我激励、体验成功,在不断尝试中激发求知欲,在不断摸索中陶冶情操。

  前提诊测

  loadpicture()函数的一般格式?

  导入新课

  在计算机中有一个时钟,启动计算机后,windows会读取这个时钟的时间,在任务栏右侧显示出来。使用vb中的日期和时间函数,也可以编一个显示日期和时间的程序。

  教学方法

  任务驱动法、演示操作法

  教学重点

  定时器控件、date()、time()函数

  教学难点

  编写代码、调试程序

  教学过程

  一、分析示例程序“显示日期和时间”

  二、设计程序“显示日期和时间”

  1、设计程序界面

  1.1 创建新工程

  1.2 绘制窗体界面:四个标签控件、一个命令按钮控件、一个定时器控件

  2、修改对象属性

  3、编写程序代码

  Private Sub cmdExit_Click()

  End

  End Sub

  Private Sub Form_Load()

  lblTime.Caption = Time

  lblDate.Caption = Date

  End Sub

  Private Sub tmrTime_Timer()

  lblTime.Caption = Time

  Beep

  4、调试并保存程序

  5、生成可执行程序

  形成性测试

  添加beep语句,并将定时器的enabled属性改为false,然后运行程序并观察。

  小结

  这节课我们学习了定时器控件的使用方法,以及时间和日期函数。希望大家课外熟悉它们。

  教案设计频道小编推荐:九年级信息技术教案 |

人教版九年级信息技术《使用图片框控件》教案

 

  以下是留学群小编整理的关于人教版九年级信息技术《使用图片框控件》教案内容,欢迎大家浏览参考。更多相关信息请关注留学群教案栏目。

  人教版九年级信息技术《使用图片框控件》教案

  教学目标

  1、知识目标:

  学会使用图片框控件

  了解vb中函数的基本知识

  熟悉loadpicture()函数的用法

  2、能力目标:

  培养学生的观察能力、自我探索、自主学习的能力和团体协作的能力。

  3、情感目标:

  通过具体实例,让学生自我展示、自我激励、体验成功,在不断尝试中激发求知欲,在不断摸索中陶冶情操。

  前提诊测

  vb中制作菜单要用到什么工具?

  导入新课

  在vb程序中经常见到图片出现,今天我们就来学习如何在vb中使用图片框

  教学方法

  任务驱动法、演示操作法

  教学重点

  选项按钮控件、loadpicture()函数

  教学难点

  编写代码、调试程序

  教学过程

  一、分析示例程序“公园四景”

  二、设计程序“公园四景”

  1、设计程序界面

  1.1 创建新工程

  1.2 绘制窗体界面:一个图片框、四个选项按钮

  2、修改对象属性

  3、 编写程序代码

  Private Sub Opt1_Click()

  picGarden.Picture = LoadPicture("d:\vbImage\1.jpg")

  End Sub

  Private Sub Opt2_Click()

  picGarden.Picture = LoadPicture("d:\vbImage\2.jpg")

  End Sub

  Private Sub Opt3_Click()

  picGarden.Picture = LoadPicture("d:\vbImage\3.jpg")

  End Sub

  Private Sub Opt4_Click()

  picGarden.Picture = LoadPicture("d:\vbImage\4.jpg")

  End Sub

  2、 调试并保存程序

  3、生成可执行程序

  形成性测试

  将选项按钮换为命令按钮,编写本科程序程序

  小结

  本课重点介绍了loadpicture()函数,其一般格式为: loadpicture(“图像文件名”)。其中“图像文件名”应包含图像文件所在的路径,如:“d:\vbImage\3.jpg”。