《广东省初中八年级下B版信息技术vb全套教案》由会员分享,可在线阅读,更多相关《广东省初中八年级下B版信息技术vb全套教案(28页珍藏版)》请在金锄头文库上搜索。
1、1八年级下 B 版信息技术 VB 课程全套教案(粤教版)时间:课题感受程序设计的魅力初识计算机程序教学目标一、教学内容分析和设计:一、教学内容分析和设计: 本节课教学内容为第二册下第一章感受程序设计的魅力第 1 节的内容,主要 学习程序、程序设计语言的概念和 VB 的创建工程、设计界面、编写程序、 保存文件、运行程序等操作方法。 二、教学对象分析:二、教学对象分析: 本节课的授课对象为初二年级学生,这阶段的学生理解能力和接受能力较强。 初一年级时学生已学习了一些程序设计语言的概念,知道计算机能直接认识 的语言为机器语言,为本节课的学习打下了一定的基础。 三、教学目标:三、教学目标:1、 知识与
2、技能:(1)了解程序的概念以及程序在计算机中的作用 (2)了解程序设计语言的不同类型、特点和发展趋势 (3)了解程序设计的方法 (4)了解 VB 程序设计环境 2、 过程与方法: (1)掌握在 VB 程序设计环境中创建程序的一般步骤和方法 (2)学会用 VB 创建第一个程序 3、 情感态度与价值观: (1)注重学生的自学能力的培养。 (2)鼓励学生动手、动脑,培养勤于动手、主动探究的精神。 (3)培养学生利用信息技术解决实际问题的能力。教学重点程序的概念和作用、创建 VB 程序的一般步骤和方法教学难点程序的作用、窗体文件和工程文件的保存主要教法对于程序与程序设计语言等概念,学生学习起来较枯燥,
3、故先安排学生带着 教师提出的几个问题,看书思考和自学,再由教师组织学生个别回答、师生 举例、师生讨论、归纳等活动来将几个概念弄清楚。对于 VB 软件的学习, 教师先展示一个由 VB 开发的小游戏,师生一起参与游戏的使用,让学生感 受到 VB 软件的实用性,充分调动学生积极使用 VB 开发小程序的愿望,再 由教师示范讲解 VB 程序设计环境中创建程序的一般步骤和方法,最后由学 生动手尝试使用 VB。课时:1 课时2教教 学学 过过 程程教学环节教学环节教师教学教师教学学生活动学生活动设计意图设计意图导入教师运行展示本学期将要完成的教师运行展示本学期将要完成的 VBVB 程序程序思考:计算机程序是
4、什么?思考:计算机程序是什么?VBVB 是什么?他是如何做出是什么?他是如何做出程序的?程序的?激发学生兴趣。新课讲 授:程 序与 程序设 计 布置学生看书自学并思考布置学生看书自学并思考 1、日常生活中的所说的”程序”是指什么,而计算机程序又是指什么?你能谈谈你所接触过的程序吗?2、现代计算机设计中,普遍采用的是一种”存储程序控制”的思想。这种思想是谁提出来的,你能描述一下这种思想所包含的内容吗?3、程序设计语言种类繁多,总的来说,共分为几种,分别是什么?(教师展示课件中的思考题)学生看书,并思考问题学生看书,并思考问题学生自主学习教学环节教学环节教师教学教师教学学生活动学生活动设计意图设计
5、意图 教师提问学生第一题,并组织讨论教师提问学生第一题,并组织讨论 个别学生回答第一题,全班讨论并在书上划下重点 教师重点讲解程序的作用教师重点讲解程序的作用 教师提问学生第二题,并组织讨论教师提问学生第二题,并组织讨论 :人如何利用程序来控制计算机工作呢?(”存储程序控制”的思想)个别学生回答第二题,全班讨论并在书上划下重点 教师提问教师提问 :如何编写程序,例新年倒计时程序分析 教师组织讨论并讲解教师组织讨论并讲解 :利用程序设计语言来编写程序,让计算机明白我们的意思。学生思考、讨论 教师提问学生机器语言与汇编语言,并组织讨教师提问学生机器语言与汇编语言,并组织讨论论 个别学生回答,全班讨
6、论并在书上划下重点新课讲 授:生 活中的 程序与 计算机 程序 教师组织讨论并讲解教师组织讨论并讲解 :三种不同语言的各自特点学生思考、讨论教师用课件配合学生的学习和教师的讲解讨论、小结释疑导入 VB新课 教师展示一个用教师展示一个用 VBVB 编写的新年倒计时编写的新年倒计时 :新年倒计时学生参与探究充分调动学生积极使用 VB 开发 小程序的愿望新课讲 授:初 识 VB 教师演示讲解创建一个教师演示讲解创建一个 VBVB 程序的步骤和方法程序的步骤和方法 1、启动/关闭 VB2、创建工程(新建文件)3、简单地设计窗体界面(caption-窗体的标题)4、编写程序(双击窗体,对象:form 事
7、件:click)5、保存文件(1)保存窗体文件(*.frm)(2)保存工程文件(*.vbp)6、打开文件学生观看演示、思考、理解、参与讨论教师示范操作3(先打开工程文件,再打开窗体文件)7、运行程序/结束程序 教师布置任务一,下发微视频,并巡堂答疑教师布置任务一,下发微视频,并巡堂答疑 学生练习:任务一:任务一:打开 VB,打开新年倒计时小程序,完成修改 教师布置任务二,并巡堂答疑教师布置任务二,并巡堂答疑 教师收集学生做练习二中出现的较多问题学生练习:任务二:任务二:完成书本 P9 实践题。学生做VB 新年倒计时练习对于完成任务较快的学生, 教师布置拓展任务教师布置拓展任务- -新年倒计时的
8、延伸新年倒计时的延伸倒计倒计时一分钟声音提醒,并巡堂答疑时一分钟声音提醒,并巡堂答疑 学生练习:拓展任务:拓展任务:倒计时一分钟声音提醒学生操作实践教师巡堂答疑小结教教师师小小结结小结本节课的主要内容,布置未完成拓展任务的学生课后请教教师和其它学生。小组成员相互检查练习完成情况课后反思4时间:课题给你点颜色瞧瞧给你点颜色瞧瞧感受可视化程序设计感受可视化程序设计教学目标(1)知识与能力目标: (1) 了解程程序设计、程序设计语言 (2) 了解 VB 语言环境. (3) 了解对象、属性、事件等面向对象程序设计的概念 (2)过程与方法目标:体验简单的程序和界面设计。 (3)情感态度与价值目标: (1
9、) 鼓励学生对知识进行迁移,完成创新活动,提高教学的实效性。 (2) 培养学生探究精神与独立操作能力。教学重点了解程序设计的意义,建立起程序设计思维雏形。教学难点对象概念的理解主要教法讲授演示法+上机操作教教 学学 过过 程程教学环节教学环节教师活动教师活动学生活动学生活动设计意图设计意图导入引言:李明陪妈妈去银行的 ATM 机取款,他发现自动取款机的登陆界面和操作界面是不同的窗口,VB 中怎样做到这一点呢?观察和操作VB,进行讨论,发言让学生轻松了解控件的作用窗体及其操作1、教师演示跳转窗体.vbp 程序2、认识窗体3、添加窗体4、修改窗体名称5、设置窗体背景颜色6、修改窗体标题7、编写跳转
10、功能的程序代码8、程序运行与测试听课并进行任务操作跳转窗体.vbp程序让学生掌握VB 中的窗体操作。感受神奇的控件属性实例 会捉迷藏的按钮.vbp1、 添加按钮控件2、 设置按键属性可通过属性窗口或代码进行设置对象名.属性名 = 属性值完成会捉迷藏的按钮.vbp 程序。控件的属性可以根据需要设置,从而达到不同的设计效果。5对象与事件对象属性事件响应概念对学生而言比较抽象,教学中避免直接抽象概念的说教。通过具体的操作事例,引领学生分析、思考、讨论、类比,自然而然形象化理解抽象的概念,让学生感受到技术的发展很多时候来源于需求。对会捉迷藏的按钮的事件进行讨论,发言,探究常见的事件功能表。学生自主探究
11、。拓展探究会捉迷藏的按钮程序,观察背景颜色在什么事件下发生变化,体会不同事件的奇妙效果。学生通过探究完成术士图 1-23.让学生进一步深入体会“事件”作业完成本章检查站学生完成书本上练习复习与巩固课后反思6时间:课题电子相册教学目标照片是日常生活的缩影,用简单的方法把定格美好时刻的记忆做成一份 精美的电子相册已是低碳生活的时尚代表。 控件是面向对象程序设计中重 要的元素。控件的种类也非常的多,无法一一介绍,但是具有共同的特点。 通过某一类控件的学习可以举一反三,自主学习和使用其他控件。本节课将 选用控件中的图形框控件,设计制作一个精美的电子相册程序。让学生通过 生动形象的实例,走近、理解控件的
12、使用,程序代码的编写等,逐步熟悉对 象、属性和事件,从而掌握应用 VB 控件的一般方法。 知识与技能:1.掌握如何设置 Image 控件的 picture 属性。 过程与方法:通过电子相册的制作,掌握通过事件处理过程代码来修改 对象属性的方法 情感态度与价值:通过实例的制作,培养学生学习 VB 的激情和兴趣。教学重点1.掌握如何设置图形框控件的 picture 属性。 2.LoadPicture()函数的使用。 3.多种方法修改对象属性值。教学难点1学会使用 App.Path 得到相对路径的方法。 2用代码来修改对象属性值。主要教法讲授法、讨论法、操作实践法教教 学学 过过 程程教学环节教学环
13、节教师活动教师活动学生活动学生活动设计意图设计意图导入按照学生的认知规律,遵循先易后难、先具体后抽象的原则。呈现电子相册(名犬相册) 。首先让同们们一起欣赏一个电子相册,在欣赏的同时,请同学们仔细观察、认真思考,想一想这个相册需要用到哪些素材?是怎么制作而成的呢?通过老师的引导,掌握 知识要点,学生进行操 练,自己进行探究。对电子相册的欣赏,激起学生的创作欲望。新知探究教师演示图形框控件的应用及注意点,引导学生学习新的知识,在学生操作时教师巡视帮助。听课并进行任务操作跳转窗体.vbp 程序提高学生的信息素养,培养学生的自主学习能力。7新课讲授演示电子相 册制作流程(任务分析、设计界面、编写代码
14、、调试运行)制作电子相册需要先准备图片素材,并与工程文件放在同一文件夹中。教师引导完成按钮代码的编写。观察、听讲、对比学习并展开小组竞赛活动。尝试完成其他 3 个按钮的代码编写。字体的设置和输出的文字内容、位置自定。讲练结合,对比应用,营造课堂气氛,学以致用拓展提升演示作品,请学生进行评论,老师加以补充 学生进行评论进行交流与评价。通过实践操作练习巩固所学知识,提高学生的审美意识评价小结对本节课的知识进行小结 明确本节课的学习内容了解学生本节课知识的掌握情况。再次奠定电子相册的制作意义。课后反思8时间:课题投票器:拳皇 变量的概念及应用教学目标知识与技能知识与技能1、知道变量的概念,了解变量在
15、程序设计中的重要作用。2、知道数据有类型之分,掌握整数型变量的定义方法。3、理解赋值符号的含义,掌握赋值语句的用法。4、理解并能使用代码调整对象在窗口中位置。5、理解顺序结构的程序编写。过程与方法过程与方法1、在自学相关概念后,通过提炼文字法,理解变量的定义。2、通过观察法,找出移动对象会改变的属性,并能通过反向思维法用代码来移动对象 的位置。3、通过模仿法,在理解既有代码的基础上,仿写代码。4、通过迁移法,借鉴游戏经验,改造既有程序。情感态度与价值观情感态度与价值观1、通过贴近生活的案例教学,培养学生发散的思维和对学习程序设计的兴趣爱好。教学重点变量的定义。赋值语句的使用。教学难点能灵活使用
16、赋值语句改变变量和控件的属性值。主要教法以任务驱动,小组合作交流探究为主要活动方式,在分组过程中强调优 势互补的合作方式。教教 学学 过过 程程教学环节教学环节教师教学教师教学学生活动学生活动设计意图设计意图1导入、分 析程序导入:今天来玩一个游戏 拳皇,(板书课题)。体验游戏,提出问题。提 问:这个小游戏是如何运行的? 引导:当我们对程序中的什么 对象做了什么操作后,哪些对 象发生了什么变化?(板书:事件和两个功能)体验范例程序拳皇 游戏,并分析游戏功能。学生分析得出游戏的两个 外显的功能及其激活事件。点 击加血按钮后血量加 1 和位置 升高。学生分析游戏功 能。通过有效提问, 让学生注意观察,了 解各对象之间的关联。2变量的概 念引出需要使用变量来存储 当前血量值。(板书副标题: 变量的概念及应用)布置自学变量