




下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、面向对象程序设计实验教学大纲(Object-OrientedProgramming)一、课程说明课程编码:03210430、课程总学时(理论总学时/实践总学时)72学时(52/20)、周学时4、学分4、开课学期5。1.课程性质:专业必修课2,适用专业与学时分配:适用于教育技术专业。教学内容与时间安排表章次内容总课时理论课时实践课时一VB中文版可视化集成开发环境4学时2学时2学时二VisualBasic语言编程基础6学时4学时2学时三设计用户界面10学时8学时2学时四菜单设计4学时2学时2学时五高级用户界面设计10学时8学时2学时六设计图形应用程序4学时2学时2学时七创建文件应用程序8学时6学时
2、2学时八开发多媒体应用程序8学时6学时2学时九数据库技术16学时14学时2学时十综合设计练习2学时2学时3.课程教学目的与要求:本课程是信息技术学院教育技术专业本科生专业主干课。本课程主要讲述VisualBasic语言,包括面向对象的程序设计思想、VisualBasic6.0中文版可视化集成开发环境、VisualBasic语言编程基础、控件与用户界面、菜单设计、高级控件应用、数据库技术、文件应用程序。采用多媒体教学方式,使本专业学生掌握开发Windows应用程序的能力。4本门课程与其它课程关系:前期课程:高级语言程序设计课程5推荐教材及参考书:推荐教材:VisualBasic6.0中文版入门与
3、提高参考书:Visual Basic 的编程知识,具备初步的张树兵等清华大学出版社VisualBasic6.0中文版实用培训教程宜晨主编电子工业出版社6课程教学方法与手段:多媒体教学。7课程考试方法与要求:课程考核:总成绩=试卷成绩X70%+实验成绩X20%+平时成绩X10%(教师可实验成绩=汇各单项实验项目成绩(实验报告)/实验项目数,根据学生完成实验的具体情况,对结果做适度调整)8实践教学内容安排:实验一VB6.0集成开发环境基础性实验目的和要求1. 熟悉VisualBasic6.0的用户界面2. 掌握和使用菜单和工具栏实验内容2学时1. 编辑一个简单的VisualBasic6.0应用程序
4、,并调试、运行。实验二简单VB程序设计基础性2学时实验目的和要求2. 掌握在代码编辑器中输入程序代码的基本操作3. 掌握编写VisualBasic开发应用程序的一般步骤4. 掌握表达式、赋值语句的正确书写规则5. 掌握常用函数的使用方法实验内容编写一个欢迎程序,在界面上可以输入名字,然后在屏幕上显示“XXX(名字)同学欢迎你参加VisualBasic二级考试”。实验三常用控件综合性2学时实验目的和要求1. 掌握各种常用控件的常用属性、重要事件和基本方法2. 掌握在窗体上建立上述控件的操作方法3. 掌握事件过程代码的编写4. 掌握建立基于图形用户界面的应用程序的过程实验内容设计一个应用程序,其中
5、在窗体上使用框架建立两组单选钮,要求当用户在此两组不同的单选钮上作出选择后,文本框中正文的字体和大小能发生相应的变化。设计一个应用程序,该程序随机给出两位整数加、减法题目,当练习者将答案填入时,程序判断正误,给出提示,并统计成绩。实验四菜单操作基础性2学时实验目的和要求1. 掌握VB下拉菜单和弹出菜单的特点2. 掌握VB菜单设计窗口的使用3. 掌握在应用程序中设计下拉菜单和弹出菜单的方法4. 掌握菜单事件过程的编写方法实验内容设计一个简单的菜单应用程序,并调试、运行。实验五高级用户界面设计基础性2学时实验目的和要求1. 掌握对象与集合的概念2. 掌握ImageList控件、工具栏控件、状态栏控
6、件、ListView控件、TabStrip控件的特点和使用;掌握TreeView控件、进程条控件、Slider控件、CoolBar控件、FlatScrollBar控件、ImageComb曲件以及CommonDialog控件的特点和使用3. 学会利用上述控件建立应用程序4. 掌握利用“VB应用程序向导”自动生成程序的方法5. 学会如彳S添加MDI窗体实验内容利用“VB应用程序向导”自动生成一个单文档界面。在生成的单文档界面加入TextBox控件,在菜单中建立一个名为“实例”的菜单项,在此项中加入“ProgressBar”、“CoolBar”,“ListView”,“TreeView”,“TabS
7、trip”五项子菜单。分别按VisualBasic6.0入门与提高中的“ProgressBar”、“CoolBar”、“ListView”,“TreeView”、“TabStrip”控件的例子做程序。单击单文档界面的菜单就直接连到相应的例子程序。实验六时钟基础性2学时实验目的和要求1. 掌握设计图形应用程序的方法2. 掌握时间函数用法3. 掌握图片框控件的使用4. 掌握Load语句的用法实验内容设计一个指针式时钟,在钟面上显示数字时间。可以调整时间、定时提示。实验七文件操作综合性2学时实验目的和要求1. 掌握文件的概念2. 掌握顺序文件和随机文件的特点和使用3. 利用顺序文件和随机文件建立简单
8、的应用程序实验内容设计一个文件应用程序,使用户在左框中输入的文本内容在单击“Save”后可以保存到指定的外存位置(如)。而当用户单击“Open”时,则从外存上将上次保存的文件内容显示到右框中。设计一个学生管理应用程序,使其能对一个学校学生情况文件中记录的增加、删除、查找操作。实验八CD播放器制作基础性2学时实验目的和要求1. 掌握设计多媒体应用程序的方法2. 掌握MMControl控件的用法3. 了解对MCI设备进行控制的方法4. 掌握使用API函数制作CD播放器的方法实验内容设计一个CD播放器。实验九数据库技术基础型2实验目的和要求1. 掌握数据库、表、记录和字段的概念2. 掌握可视化数据库管理器的使用3. 了解使用SQL语句对数据库中的数据进行查询和更新的功能4. 初步掌握Data和Adodc控件的使用5. 初步
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 旅游导游-资深出境领队简历
- 第8单元 单元分析2024-2025学年三年级语文上册同步教学设计(统编版)
- 机动车借款抵押合同
- 屋面水泥瓦采购合同范本
- 合同完成确认协议
- 弹性工作制咨询服务合同
- 媒介活动外包合同
- Unit 4 What's the best movie theaterSection B 1a-1e-教学设计2024-2025学年人教版英语八年级上册
- 广东省平远县高中数学 第二章 圆锥曲线与方程 2.2.2 双曲线的几何性质(一)教学实录 新人教A版选修1-1
- 商务贷款合同示例
- 劳务派遣劳务外包项目方案投标文件(技术方案)
- 2025年安全员C证(专职安全员)考试题库
- 地理-天一大联考2025届高三四省联考(陕晋青宁)试题和解析
- 2025年广州市公安局招考聘用交通辅警200人高频重点模拟试卷提升(共500题附带答案详解)
- 贵州省贵阳市2024-2025学年九年级上学期期末语文试题(含答案)
- 2025年江苏海事职业技术学院高职单招职业适应性测试近5年常考版参考题库含答案解析
- 2024年尖叶菠菜种子项目可行性研究报告
- 2024年吉安职业技术学院单招职业技能测试题库附答案
- 2024年苏州市职业大学单招职业适应性测试题库完整版
- 2024年广州港集团有限公司招聘笔试冲刺题(带答案解析)
- 小学生主题班会 传承雷锋精神 争做时代新人 课件
评论
0/150
提交评论