




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、校本课程大纲主讲人:李忠华一、校本课程:VB面向对象程序设计教材:创作课程类型:授课类型、实验探索类型、活动交换类型。授课时间:一年级。授课对象:一年级编程爱好者。二、校本课程的具体内容:知识和技能:了解VB对象的属性和方法,了解事件、事件进程和事件驱动的概念,以及了解VB的可视编程。流程和方法:您可以熟悉VB界面,编写简单的程序界面,通过属性窗口更改对象属性,了解事件和事件流程的概念,以及创建applet。情感态度和价值:实践演示,学生亲自操作,编辑简单的实用小程序,激发学生学习计算机程序的兴趣,形成了积极学习使用计算机解决问题的习惯。校本课程目录:第一课:我的第一个VB程序第二课编写程序代
2、码第三课:了解各国国旗第4课:创建简单的文本编辑器第五课:“你是对的吗?单击-分支结构的编程第6课:使飞机飞行-循环结构的程序设计第7课:编译软件三、校本课程的实施方法和形式:实施方法:教案课,学生讨论分析综合练习。实施形式:教师设计、组织主管、学生设计、团体实践四、校本课程教育评价:部分学生评价:VB程序设计是一个比较抽象的概念,不容易理解,但是通过对老师的例子的一个半三的执行和深入说明,最大程度地激发了我们的兴趣,调动了我们学习和参与的积极性。在整个过程中,您不仅可以学习VB的一些最基本的功能,还可以简单地编辑一些实用的小程序。我认为这也为我们以后的进一步学习打下了良好的基础。教师教学自我
3、评价:本课程是VB的面向对象程序部分,根据我们学校学生的特点,根据教材本身的知识制作部分正规对话,例如自然数加自然数的生产、文本框设计等教材内容丰富,满足学生的好奇心和好奇心,学生基本上可以完全参与,积极参与。经过一年级的课程,学生基本能理解的编程对象的概念、操作操作系统的文本框、创建文件的存储对话框等简单实用的对象的设计和创建过程基本上达到了开设这门课程的目的。第一课:我的第一个VB程序用VB编译程序不是件难事,你不相信吗?往下看。编写在运行时显示以下界面的程序:图3-1.1简单的VB程序程序如下:一、新项目步骤1:启动VB5。单击“开始”“程序”“Microsoft visual basi
4、c 5.0”“visual basic 5.0”。在“步骤2:新建图形”对话框(图3-2.2)中,选择“标准EXE”。Visual Basic将设计程序与建筑专案进行比较。因此,启动VB5时,请首先创建新项目或打开项目文件。建立新专案时,Visual Basic会自动建立名称为Form1的空表单。窗体是程序运行的窗口。图3-1.3 VB的工作窗格二、在表单中创建新对象控件和对象在VB的窗口中有工具箱(通常在左侧),工具箱中有许多称为控件的“工具”。通过单击工具箱中的控件并在窗体上拖放鼠标,可以在窗体上绘制称为对象的特定控件。图3-1.4 VB工具箱步骤3:单击工具箱中的“Label(标签)”控
5、件,然后在窗体上拖动鼠标,即可在窗体上生成对象名称为Label1的新对象。图3-1.5。第三,修改对象的属性步骤4:在表单中选择对象时,“属性”(attributes)窗口将显示该对象的所有属性,如图3-1.6所示。属性属性是对象的特性。每个对象都有很多属性。设置属性的方法有两种:方法1:在属性窗口中修改属性值。操作方法如图3-1.6所示。方法2:使用以下格式控制代码以修改属性值:对象名。属性名称=属性值。例如,将Label1对象的Caption属性修改为“我的第一个VB程序”。Label1 .Caption=“我的第一个VB程序”“Name(名称)”属性Name属性用于标识表单、控件等对象。
6、向表单中添加对象时,Name属性的默认值是向对象类别名称中添加数字值。例如,刚添加的Label控件的Name属性值为Label1,如果向表单中添加另一个Label,则会自动将其命名为Label2,依此类推。将Label2对象添加到表单,然后选择该对象并按键将其删除。Caption属性表单的Caption属性指定标题栏中的文本内容,对于控件,指定标题或显示的文本。选择控件后,属性窗口将显示控件的属性;未选择控件时,表单的属性将显示在属性窗口中。步骤5:选择Label1控件,在属性窗口中选择Caption属性,然后选择“Label1”作为“我的第一个VB程序!”(图3-1.6);选择表单Form1
7、,然后选择Caption属性以更改为“启动VB”第四,执行程序步骤6:单击工具栏上的“run(运行)”按钮运行程序。图3-1.7运行结果这是我们制作的第一个VB程序。五、保存程序步骤7:单击“文件”“保存项目”保存程序。出现“save file as(将文件另存为)”对话框(图3-1.8)。步骤8:保存表单。选择文件夹,输入文件名,然后单击“存储”。Form文档被保存,系统的默认扩展名为“.frm”。将显示“将项目另存为”对话框(图3-2.11)。步骤9:保存项目。选择文件夹,输入文件名,然后单击“存储”。项目文档被保存,系统的默认扩展名为“.vbp”。与之前使用的软件不同,VB程序同时打开两
8、个“保存”对话框。一个用于保存表格文档,另一个用于保存图形文档(请参见图3-1.10)。同一项目中可以有多个表单文档。使用Label控件,根据需要创建VB程序。第六,美化程序界面。修改控件的以下特性可以使程序界面看起来更好:BackColor,ForeColor性质BackColor设置控件的背景颜色,ForeColor设置控件的文本或图形的颜色。这两个属性使您可以更改背景和文字的颜色。图3-1.11通过调色板将字体的颜色更改为红色。图3-1.11调色板Font属性Font属性包含字体、字形、大小等特征,类似于WORD中的字体属性对话框。图3-1.12字体对话框AutoSize属性随着文本的增
9、大,Label1的宽度经常不足。将AutoSize属性设置为Ture可以使控件始终显示文字内容,因为只要文字大小更改,控件就会自动更改。修改Label控件的Font、AutoSize、BackColor、ForeColor等属性后,再次运行程序会使心情变好(图3-1.1)。此时,第一个VB程序基本完成。材质读取1: Label控件和常用属性工作表显示文本的标签标签控件。下表是常规属性。属性说明AutoSize调整对象大小以自动适应包含的内容白色设定背景颜色背面样式设定边界类型Caption设定标题Enabled设定物件是否可用Font设定或传回字体名称ForeColor设定前景的颜色高度设置对
10、象的高度Left设定物件到塑形左边界的距离Name物件名称塔设定物件到表单顶部边界的距离宽度设定物件的宽度阅读材料2:VB工作视窗包含许多整地视窗,如果已关闭整地视窗(如图3-1.13所示),则可以使用检视功能表将其重新开启。图3-1.13查看菜单第二课编写程序代码在上一节中,您修改了对象的属性以创建简单的程序。但是,要设计更复杂的程序,还需要学习编程语言。一、事件过程事件就是程序执行过程中发生的事情。事件包括鼠标单击、双击、移动、键盘键等。单击按钮对象时,会发生该按钮对象的鼠标单击事件。Visual Basic应用程序以基于事件的方式运行。只有当事件发生时程序才会运行,如果什么都没有发生,则
11、程序处于静止状态。程序执行过程中发生的事件,还包括人为操作引起的或由系统引起的事件。事件进程程序运行时,如果事件发生,则该对象响应事件,并执行名为事件进程的程序代码。VB程序可以监视程序运行过程中发生的事件。然后,根据发生的事件执行相应的事件过程。用鼠标双击表单或表单中的对象时,将打开该对象的“事件流程”窗口(“程序代码”窗口),如图3-2.1所示。图3-2.1程序代码窗口典型的事件包括“Click(单击鼠标)”、“DblClick(双击鼠标)”、“KeyPress(键盘键)”和“Change(更改内容)”以下是响应鼠标操作的程序。例如1:如图3-2.2所示,单击或双击图中的第二行文字将更改第
12、一行和第二行文字的内容。图3-2.2程序界面程序如下:步骤1:创建新项目。VB自动创建名为Form1的新表格。步骤2:在默认名称为Label1的From1中创建新的Label对象。在属性窗口中,对Caption属性进行“单击此处!”单击,然后修改文字的颜色和大小。步骤3:在From1中再创建一个Label对象。默认名称为Label2。在更改Label1内容之前,将Caption属性设置为“label 1内容!”单击更改为以修改文本的颜色和大小。现在可以编写程序代码了。步骤4:双击Label1控件,在“系统弹出代码”窗口中,从事件流程选项中选择“Click”事件,然后在事件期间输入程序代码,如图
13、3-2.3所示。事件进程具有固定格式。private Sub control _ event().(我们可以在这中间写程序代码)End Sub步骤5:依次填写以下两个事件流程:为Label1对象的DblClick(双击鼠标)事件编写程序代码的步骤:Label1 .Caption=这是双击鼠标左键!Label1对象的Change(更改内容)事件生成器代码:Label2 .Caption=Label1的内容已变更!完整的“代码”窗口内容。图3-2.4完整代码窗口步骤6:单击“run(运行)”按钮运行程序。步骤7:单击“save(保存)”保存程序。示例2:在第一课的程序中创建按钮。操作步骤:首先,打
14、开项目文档步骤1:打开第一课中创建的程序first.vbp,如图3-2.5所示。在步骤2:项目浏览器中,双击“表格”的表格名称,打开在第一课中创建的表格,如图3-2.6所示。图3-2.6工程资源管理器步骤3:向表单中添加按钮控件(CommandButton),将按钮的Caption属性更改为“结束”,将大小更改为“小4”。图3-2.7。图3-创建2.7退出按钮步骤4:双击按钮控件,然后在“代码”窗口中输入“结束”,如图3-2.8所示。图3-2.8按钮的代码窗口代码“End”表示程序结束运行。步骤5:运行程序。单击退出按钮,程序结束执行。步骤6:保存程序。要领如果事件期间参考了不存在的物件,则程
15、式执行时会显示错误讯息。如图3-2.9所示。图3-2.9程序错误信息练习1、创建VB程序。要求:(1)图3-2.10左图中显示了程序接口。(2)单击按钮后,将出现“run programs(运行程序)”屏幕,如图3-2.10的右图所示。(3)单击“退出”按钮时退出程序。图3-2.10练习示例阅读材料1:一些常见事件:事件名称功能变更变更文字方块中Text属性的值会产生Change事件单击用户左键单击对象时发生的事件DblClick用鼠标左键双击对象时发生的事件击键用户按下键盘上的键时发生的事件阻抗剂窗口大小更改时自动触发Resize事件计时器计时器达到Interval属性指定的时间段时生成的事
16、件阅读材料2: CommandButton控件和公用属性CommandButton命令按钮控件,通过选择按钮可以执行相应的操作。一般属性如下表所示。属性说明白色设定背景颜色Caption设定标题Enabled设定物件是否可用Font设定或传回字体名称ForeColor设定前景的颜色高度设置对象的高度Left设定物件到塑形左边界的距离Name物件名称塔设定物件到表单顶部边界的距离宽度设定物件的宽度第三课:了解各国国旗我们应该制作一个简单的程序来教人们国旗。首先,在VB中学习一些重要属性。一、Left、Top属性Left属性值指定从对象左侧到表单左侧边缘的距离。Top属性值指定从控件到对象上边的距离。如图3-3.1所示。图3-3.1左,Top属性二、Height、Width属性Height属性值指定对象的高度,Width属性值指定对象的宽度。这两个属性的值确定了一个对象的大小(图3-3.2)。图3-3.2高度、宽度属性三、图片属性Picture属性用于设置要显示的图
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 投资设计咨询合同
- 人工智能在计算机视觉领域的应用试题
- 高效农事操作管理系统开发
- 电商行业智能库存管理方案
- 文化创意产业数字展示与体验系统方案
- 浙江国企招聘2024嘉兴南湖新丰镇下属国资公司招聘3人笔试参考题库附带答案详解
- 潍坊2025年山东潍坊科技学院高层次人才招聘50人笔试历年参考题库附带答案详解
- 山西省临汾新华中学2024-2025学年高一下学期开学收心考试英语试题(原卷版)
- 风险管理公司合并合同(2篇)
- 药店培训内容
- 2025年防范电信网络诈骗知识竞赛题库及答案
- 2025年滁州城市职业学院单招综合素质考试题库必考题
- 第12课 辽宋夏金元时期经济的繁荣【公开课一等奖创新教学设计】-【教学评一体化】大单元整体教学
- 农村荒山地转让合同6篇
- 《无人机操控基础》课件
- 塔设备技术问答-化工设备
- 2025年熔化焊接与热切割试题(附答案)
- 水池防渗漏施工方案
- 第八单元+中华民族的抗日战争和人民解放战争+作业设计方案 高一统编版2019必修中外历史纲要上册
- 人教版(2025新版)七年级下册数学第七章 相交线与平行线 单元测试卷(含答案)
- 2025年湖北省新华书店(集团)限公司招聘(93人)高频重点提升(共500题)附带答案详解
评论
0/150
提交评论