西南财经大学天府学院现代技术中心

西南财经大学天府学院现代技术中心

ID:1098063

大小:283.50 KB

页数:20页

时间:2017-11-07

西南财经大学天府学院现代技术中心_第1页
西南财经大学天府学院现代技术中心_第2页
西南财经大学天府学院现代技术中心_第3页
西南财经大学天府学院现代技术中心_第4页
西南财经大学天府学院现代技术中心_第5页
资源描述:

《西南财经大学天府学院现代技术中心》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、西南财经大学天府学院现代技术中心VisualBasic程序设计实践TheTianFuCollegeOfSouthWesternUniversityofFinanceAndEconomicsVBPRACTICEVisualBasic程序设计实践写在课程前面的计算机基础教育的任务不是要把学生培养成计算机专家,而是要培养在各个领域中都能够熟练使用计算机技术的人才。提出问题解决问题分析归纳从实际到理论从具体到抽象从个别到一般实践教学教学三步曲教学方法VisualBasic程序设计实践写在课程前面的两种学习基础的模式金字塔型,称为建筑模型。先系统学习基础知识,后结

2、合专业应用。生物模型。随着应用的开展,扩展基础知识。ABCD专业应用系统学习基础知识VisualBasic程序设计实践写在课程前面的通过学习具备的能力操作使用能力应用开发能力研究创新能力最基本的使用计算机处理信息的能力在操作使用能力的基础上,将计算机技术应用于本专业领域中的能力能独立地、创造性地根据本专业领域的需要进行有关计算机应用的研究课题VisualBasic程序设计实践课程前言先了解项目的含义,知道需要用什么思想来解决构件程序的基本框架各对象需要响应什么样的事件过程为每个对象编写相应的事件过程调试程序VisualBasic设计流程系统设计界面设计代

3、码设计系统调试完成VisualBasic程序设计实践课程安排项目二项目一项目三项目四8课时8课时6课时8课时VisualBasic程序设计实践课程考核办法平时成绩(30分)考勤:10分(旷课3大节以上取消考试资格)课堂表现:10分(不能玩游戏,看电影,听音乐)实践报告册:10分项目成绩(70分)项目一(15分)项目二(20分)项目三(20分)项目四(15分)VisualBasic程序设计实践猜数字游戏设计1.游戏开始,电脑随机产生一个数字不重复的四位数。2将您猜的数填在框内按回车或者确定按钮提交。3.电脑会将您提交的数与它自动产生的数进行比较,结果显示成

4、"*A*B"。A代表位置正确数字也正确,B代表数字正确但位置不正确,比如:"2A2B"表示您有2个数字的位置正确且数值也正确,除此以外,您还猜对了2个数字,但位置不对。4.您共有10次机会,在10次内,如果结果为“4A0B”,游戏成功。如果10次里您都没有猜对游戏失败。系统设计VisualBasic程序设计实践猜数字游戏设计用户数字输入模块数字识别模块(算法)答案显示模块游戏次数控制模块系统设计VisualBasic程序设计实践猜数字游戏设计菜单栏提示界面数字键盘控制按纽界面设计VisualBasic程序设计实践猜数字游戏设计界面设计Commandbut

5、ton(控件数组的认识)TextboxLabelListboxPicturebox(与image的差别)FrameMenuVisualBasic程序设计实践猜数字游戏设计几个基本概念模块名称解释建立方法窗体模块与窗体相对应,可对窗体内的对象的属性进行设置,对变量进行声明,对过程进行描述。在窗体中可定义子程序,事件过程和函数过程。工程—添加窗体双击窗体打开代码窗口保存文件:*.frm标准模块定义公共的模块级变量,常量,数据类型以及全局过程,其中编制的代码是公用的,所有窗体和模块中的子程序以及事件过程都能调用。工程—添加模块保存文件:*.bas!:不能定义事

6、件过程类模块编写新建对象的自定义属性和方法工程—添加类模块代码模块类型VisualBasic程序设计实践猜数字游戏设计几个基本概念类型解释定义及调用子程序Sub执行同样的操作,或者一段程序具有相对独立的功能,由事件过程调用。[private

7、public][static]sub<子程序名>([<形式参数>)])<过程体>EndSub[Call]<子程序名>[(参数表)]事件过程Event事件过程是与窗体控件相连的,要创建一个事件过程,首先要选择对象进行什么操作[private

8、public][static]sub<事件名>([<参数表>)])<过程体>E

9、ndSub用户对特定对象进行特定的事件操作激发的函数过程Function调用后能够返回值[private

10、public][static]Function<函数名>([<参数表>)])[As<类型>]<函数体>EndFunction[Call]<函数名>([(实际参数表)])属性过程Property用于返回和设置对象属性的值,还可以设置对属性的引用,创建和引用用户自定义的属性引用对象属性的方法较高层次的编程技术过程的类型VisualBasic程序设计实践猜数字游戏设计菜单代码数字键盘代码游戏控制代码代码设计VisualBasic程序设计实践猜数字游戏设计M

11、enu设计新游戏可以看答案初始化游戏次数电脑产生不重复随机数允许数字键盘可用Vi

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。