全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
VB公开课教案(刘新田) 学 科 VB程序设计 授课班级 08软件 日期 课 题 案例3-1 算术四则运算器 授课类型 新授 课时 2教 材 系统操作员(中级)讲义 任课教师 刘新田课序 9教学目标 认知目标 能力目标 情感目标 教学重点 教学难点 教学方法 演示、讲解、点评、测试 课前准备 设计意图 1、加强常规技能训练;2、通过教师的详细讲解,使学生掌握表设计器、查询、视图、表单的操作;3、测试检验学生对当堂课教学内容的掌握情况; 教 学 过 程 教 学 内 容 教师活动 学生活动 案例3-1 算术四则运算器 内容回顾 案例2-3 几何图形的面积计算 (1)掌握了常用的窗体方法 Print Cls Hide Show Move(2)转换函数 Val(c)(3)创建窗体界面 基础控件及其属性设置 本堂课主要内容 (1)了解本项目的设计要求并设计界面 (2)掌握数据类型的基础知识 (3)了解常量、变量的概念并掌握声明显式变量的方法 (4)灵活运用所学知识编写代码 一、案例分析(了解目标) 本案例是一个可以进行四则算术运算的程序,程序运行效果如图所示,对输入文本框的数据可以进行加、减、乘、除等数学运算。 二、技术分析(理论知识学习) 数据类型 Visual Basic的数据类型可分为标准数据类型和用户自定义数据类型两大类。标准数据类型又称为基本数据类型,它是由Visual Basic直接提供给用户的数据类型,用户不用定义就可以直接使用。 Visual Basic 6.0的标准数据类型 常量与变量 常量是在程序运行过程中,其值保持不变的量,如数值、字符串等。 变量是在程序执行过程中其值可以变化的量。在应用程序的执行过程中,变量用来存储程序执行中的临时数据。变量随程序调入内存,并被分配一定的存储空间。所以,在使用变量之前,要考虑变量的名称和数据类型,即声明变量。 变量的声明(显式) Dim 语句显式声明变量。格式如下:Dim 变量名 As 变量数据类型 Dim n As IntegerDim str As StringDim str As String*30在一行中,可声明多个变量,正确的语法格式是用逗号将各变量分隔。Dim x As Integer,y As String,z As DoubleDim m1 As Integer,m2 As Integer,m3 As Integer前句变量的数据类型不同,后句变量的数据类型相同,都需要用逗号分开,不能合写。例如,第二句不能写成:Dim m1,m2,m3 As Integer 这行语句表示m1和m2是变体数据,m3是整型数据。因此,这行语句与上面的语句不是等同的,不能表达原设计的用意。 三、操作步骤(模仿阶段) 创建程序界面新建一个“标准EXE”工程,并在窗体中添加6个文本框、4个命令按钮和2个标签控件。 设置对象的属性 编辑代码 Private Sub Command1_Click() Text3.Text = Val(Text1.Text) + Val(Text2.Text)End SubPrivate Sub Command2_Click() Text4.Text = Val(Text1.Text)-Val(Text2.Text)End Sub Private Sub Command3_Click() Text5.Text = Val(Text1.Text) * Val(Text2.Text)End SubPrivate Sub Command4_Click()Text6.Text = Val(Text1.Text) / Val(Text2.Text)End SubPrivate Sub Form_Load()Text1.Text = “”Text2.Text = “”Text3.Text = “”Text4.Text = “”Text5.Text = “”Text6.Text = “”End Sub四、案例改进(知识点运用) 思考:书本上所述的案例有没有可以改进的地方。 视学生情况而定,可以在界面和功能方面进行简化和改进 应用:利用变量来编写程序代码。 定义变量,运用变量来进行计算,并对属性赋值 除数为0情况如何解决 五、课堂评价 学生展示,经过改进以后的运行情况 解释思路,解读程序 教师结合用户界面和程序的可靠性进行评价,并鼓励学生 六、知识点总结 VB常用数据类型 常量与变量 变量的声明 七、学生自主设计(作业布置) 要求程序运行后,在屏幕的中央显示一个窗体,可以根据给出的商品原价和折扣标准,计算出此商品的优惠价。 提醒学生上次所学知识,过程中进行适当提问,并对Val(c)函数特别讲解。 和学生说明本堂课的主要内容:通过广播系统对学生进行演示,并要求学生参照书本要求考虑各控件的属性设置。 讲授本项目所需要用到的理论知识,为学生理解项目打基础。 讲解常量和变量的基本知识, 讲解变量最基础的声明方法。 对作用域并不作要求。 通过对比的方法,提问学生,让学生知道正确的声明语句的写法。 将做好的半成品给学生,让学生进行适当的属性设置和程序编辑。 让学生讲解如何创建界面。 教师简要回顾各重要知识点,点评各小组学生代表的表现; 教师在学生完成项目的过程中,对个别有问题的学生进行指导,对普遍性问题进行集体提醒 观察学生程序完成的正确性和创新性做出评价和建议。 总结回顾本堂课所授内容 布置作业,明确要求 回顾上堂课程的知识要点 对Val(c)函数有明确的认识,方便本堂课使用 了解本堂课的内容,做好学习准备 了解项目的要求,所需要的控件及相应的属性设置。了解需要用的算法。 认真听讲,对数据类型有一个基本的了解。知道可以通过查表来选择适合的数据类型。 认真听讲, 了解常量和变量的区别和基本概念 学会用DIM语句声明变量的方法 通
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 气候变化背景下跨境疫苗联合研发机制
- AI 音频生成合成技师考试试卷及答案
- 染色体微重复综合征的早期识别策略
- 慢性疼痛生理指标校准模型
- T∕AOPA 0092-2025 无人驾驶航空器起降场运行安全评估导则
- 2026面试自我介绍模板(1分钟、3分钟、5分钟全场景适配可直接背诵套用)
- 生物力学与软骨再生修复
- 2025~2026学年江苏锡山高级中学实验学校等校秋学期学科素养调研期末初三英语试卷
- 2026会计中级证考试题目及答案
- 2026四川旅投物业服务集团有限责任公司下属四川省玉沙物业管理有限公司招聘2人备考题库有完整答案详解
- 颅内动脉狭窄治疗策略
- 2023年上海见证取样员考试试题
- 一年级下册人与自我全册教案
- 第六章 藻类植物
- YY 0286.1-2019专用输液器第1部分:一次性使用微孔过滤输液器
- GB/T 13498-2017高压直流输电术语
- GB/T 13393-2008验收抽样检验导则
- FZ/T 62024-2014慢回弹枕、垫类产品
- 天津奥林匹克中心体育场招商简介课件
- 聆听心声,音乐审美心理分析 期末考试答案
- 六年级上册数学课件-2.1 分数与整数相乘丨苏教版 共17张PPT
评论
0/150
提交评论