- ·上一篇教案:第4节《升华和凝华》课堂教学实录
- ·下一篇教案:第2课 VB程序的数据与表达式(教学设计)
第1课计算机语言与VB语言简介教学设计
教案试题公文网WWw.jaSTgW.cOM免费资源教案、试题、公文、作文、幼儿教案、说课稿
来源于:教案试题公文网wwW.JAStGw.CoM免费下载使用
第1课计算机语言与VB语言简介(教学设计)
中山市石岐中学 揭育溪
一、教学背景
VB6.0与word、Excel等常用的应用软件既有相同之处,又有许多不同之处。它虽然也能够像Office组件中的软件一样在Windows环境下运行,但是作为面向对象的一种结构化的程序设计语言,这是学生从未接触过的。因此,本教学设计的重点让学生了解计算机语言及VB语言的发展,引导学生熟悉VB6.O工作界面、窗体,掌握对象的添加、删除及修改属性的方法,掌握简单VB程序设计过程。针对教学重点,拟采取以主体探究为主的教学模式,按照“激趣导入一主体探究一小结示范一拓展延伸”的步骤,逐步引导学生达到目标。
二、教学内容分析
1、教材分析
本课设计基于中山市教研室编信息技术八年级上册第9课和第10课的内容:《初步认识计算机语言》和《VB程序设计的过程》。让学生了解计算机语言和VB语言,对VB开发环境较为熟悉的基础上,对控件、对象、属性等概念有了较为感性的认识,并能熟练地设计制作程序界面之后对程序设计思想及方法的深入学习。让学生掌握程序设计步骤,让学生独立完成一个完整的VB程序的开始,是一个启蒙学习的过程,要让学生在反复实践中体会窗体、标签控件和命令按钮的功能与作用,不要泛泛地讲,要给学生创设情景,创设实践的空间,鼓励学生大胆探索,学习使用程序设计来解决实际问题。
2、教学重点:
ü 熟悉VB的开发环境和认识窗体
ü 了解VB中的对象、属性、事件和事件驱动
ü 掌握使用VB进行程序设计软件开发的过程
3、教学难点:
ü 熟悉VB的开发环境和认识窗体
ü 了解VB中的对象、属性、事件和事件驱动
ü 掌握使用VB进行程序设计软件开发的过程
三、教学目标设计
1、知识与技能:
ü 认识计算机语言和了解VB语言的发展过程
ü 熟悉VB的开发环境和认识窗体
ü 了解VB中的对象、属性、事件和事件驱动
ü 掌握使用VB进行程序设计软件开发的过程
2、过程与方法
ü 通过编写一个小程序,体会使用VB编写程序的整个过程。程序简单易实现, 适合初识VB的学生掌握,实战演练重点突出VB程序实现的全过程,开发VB程序所要的经历的各环节。
ü 通过逐层分析法,教师设置图形,引导学生自主探究,不断提高学习梯度,从知识讲解、知识运用、知识延伸到知识迁移,使学生在不知不觉中掌握知识和提升难度。
3、情感态度与价值观
ü 体会VB6.0易学、易用、高效及功能强大的特点,逐渐产生学习的兴趣。通过对本节的学习,使学生揭开程序设计的神秘面纱,形成主动学习的态度,激发学生对程序设计的兴趣。
ü 通过师生互动,创建一种民主、平等、交往的新型师生关系,让学生切切实实学习到对学习有用的程序设计。培养与他人合作的意识和习惯,体验成功和收获带来的快乐。
ü 通过教师的讲解演示以及学生对程序的体验修改,克服学习过程中的畏难情绪,让学生在不断的探究和思考中培养探索精神。
ü 逐步培养学生严谨、科学的程序设计思想。
五、教学过程设计与分析
教学环节
|
教师活动
|
学生活动
|
设计思想
|
||||||||
引入新课
|
课前的话:今天能和在坐的各位有这样学习和交流的机会,很是荣幸。下面我将带同学们进入一个全新的学习环境。同学们对自己有没有信心。大声点,喊出你的气势。
今天我给大家带来了一个见面礼,请同学们打开桌面上的“礼物”文件夹,找到“QQ登录界面.EXE”,打开并试操作。
提问:这一小程序可以实现什么功能?
|
学生听讲
学生操作
学生问答问题
|
让学生耳目一新,激发学生学习兴趣。
|
||||||||
学习任务
|
明确学习任务。
|
读学习任务
|
明确学习任务,直接引入任务。
|
||||||||
环节一:
知识讲解
|
1、计算机语言简介
师:要利用计算机来解决问题,就必须采用程序设计语言来编制程序,什么叫计算机语言?
师:计算机语言的有哪几类?。
按从低级到高级分类为:机器语言、汇编语言、高级语言。高级语言又分为以下三类:①面向过程的语言;②非过程化的语言;③面象对象的语言。
2、VB语言介绍(PPT展示)
2.1 VB的发展过程
windows的产生,推动了Windows应用程序的开发:基本BASIC → 结构化BASIC → 可视化BASIC → 网络化BASIC(VB.Net)
2.2 了解VB语言的特点
2.3 认识VB窗体
2.4对象和事件的基本概念
2.5事件、事件过程及事件驱动
|
生:计算机语言是人与计算机之间传递信息的媒介,是人与计算机之间沟通的语言。
学生回答
学生听讲,积极参与课堂
|
通过提问使学生了解计算机语言,从而完成知识讲解的第一步。
通过老师的讲解,使学生对VB程序设计有一个全面的了解。
|
||||||||
2.6设计VB应用程序的步骤
大致分为两大部分工作:设计用户界面和编写程序代码
设计VB应用程序的大致步骤如下:
(1)建立用户界面的对象;
(2)设置对象的属性值;
(3)编写程序代码,建立事件过程;
(4)保存工程和运行应用程序
|
学生积极参与课堂
|
使学生进一步了解VB程序设计,让学生初步了解编写代码的过程和方法,体会编码对程序的控制作用,积累代码编写的方法和经验。
|
|||||||||
环节二:
知识运用
|
分析图1,设计一个应用程序,由用户输入正方形的边长,计算并输出正方形的面积
程序代码
|
学生分析
上机实践
学生分析
完成学案2
组长分配,学生上机实践。
组内交流
|
分析正方形的面积程序设计,VB设计程序解决实际问题。因此在教学中应强调程序设计与生活的关系,注重启蒙和兴趣的培养,并以简单、实用的例子和趣味性的练习、富有引导性的教学语言、明白流畅的教学思路调动学生,在晦涩的程序设计和学生之间架起一座桥梁。
|
||||||||
环节三:
知识延伸
|
师:如果我要求梯形面积怎么办,如何修改?大家尝试一下?
|
学生分析
学生上机实践
|
在学生动手实践的过程中,可提示学生,梯形面积公式是什么,与圆面积公式有什么差别,已知量有什么不同,工作界面中还少什么?
|
||||||||
环节四:
知识迁移
|
任务:
1、根据QQ登录窗口的要求,为窗体添加文本标签、文本输入框以及按钮共6个控件,P58页如图10-6所示。
2、修改各个控件的属性,如字体、颜色、大小、位置和提示文字等,完成为QQ登录界面的设计,P58页如图10-7所示。
|
学生分析
学生上机实践
|
学生进一步熟练,不断提高梯度。在不知不觉中掌握知识和提高难度。
|
||||||||
环节五:
知识总结
|
1.学生展示作品
2.师小结知识要点:窗口保部分的名称及作用;修改属性值和程序代码
3.鼓励学生进一步学习VB
|
学生完成评价表、学生谈自己的收获
|
使学生学会评价,学会学习
|
||||||||
环节六:
完成作业
|
完成课本P58
|
|
|