版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、Visual Basic程序设计的课程标准一、 课程概述1、课程研究的对象和研究内容随着计算机的普及和以Internet为代表的信息高速公路的迅速发展,计算机应用已深入到社会的各行各业,这不仅要求当今的大学生要掌握好本专业知识,同时还要有用计算机技术为本专业服务的能力。因此熟练掌握一种计算机应用软件开发工具是对大学生的基本要求,这将直接影响到计算机在其它专业领域中的应用。本课程所讲授的Visual Basic即是一种易学实用、适用面广的面向对象的软件开发平台。VB程序设计是一门计算机软件技术基础课程,掌握本门课程的学习内容,对后续相关课程的学习和今后的工作都是非常重要的。通过对本课程的学习,使
2、考生可以学会可视化程序设计工具的使用,掌握面向对象的程序设计方法、事件驱动的编程方式。能够设计、编制、调试简单实用的VB程序。VB程序设计课程可以使学生掌握软件设计的基础知识和基本方法,培养学生具有利用软件开发环境解决实际问题的能力,为进一步学习其它计算机知识及今后使用或开发应用程序奠定基础。2、课程在整个课程体系中的地位“Visual Basic程序设计”属于计算机专业的软件技术基础课程。它的学习为后续课程计算机程序设计打基础。二、课程目标(1)使学生理解程序设计的基本概念,建立起程序设计的基本思路,提高学生的理论知识水平。主要包括了算法的概念、程序设计中的基本技巧和一些常用算法;能够阅读、
3、理解源程序和设计解题流程的能力;了解结构化程序设计和面向对象程序设计的思想;掌握面向对象的程序设计方法、事件驱动的编程方式。能够设计、编制、调试简单实用的VB程序。最后达到使用Visual Basic建立一个小型的应用系统的目的。(2)使学生掌握基本的程序设计的技术和方法,培养学生的实际动手能力。这些技术和方法包括算法的设计,程序的实现,能够使用Visual Basic建立一个小型的应用系统。(3)使学生了解程序设计在本专业的应用、发展及其趋势,培养学生的科研素质。三、课程内容和要求这门学科的知识与技能要求分为知道、理解、掌握和学会四个层次。这四个层次的一般涵义表述如下:知道-是指对这门学科和
4、教学现象的认知。理解-是指对这门学科涉及到的概念、原理、策略与技术的说明和解释,能提示所设计到的教学现象演变过程的特征、形成原因以及教学要素之间的相互关系。掌握-是指运用已理解的教学概念和原理,说明、解释、类推同类教学事件和想象。学会-是指能模仿或在教师指导下独立地完成某些教学知识和技能的操作任务,或能识别操作中的一般差错。教学内容要求见表:1-1表1-1教学内容及教学要求教学内容知道理解掌握学会第一章 VB概述1.1 Visual Basic简介1.2 面向对象的程序设计方法基础1.3 基于Window环境下的应用程序的工作方式-事件驱动 1.4 Visual Basic的集成开发环境1.5
5、 创建Visual Basic应用程序的一般步骤1.6 Visual Basic集成开发环境的基本操作 第二章 创建用户界面2.1 创建窗体2.2 VB的常用控件2.3 制作菜单第三章 VB语言基础3.1 VB代码组织方式3.2代码行的书写规则3.3 VB 的数据类型3.4 运算符与表达式3.5 VB公共函数第四章算法基础及VB的基本语句4.1 算法及程序设计基础4.2 赋值语句4.3 分支结构及分支结构语句4.4 循环结构及循环结构语句4.5 程序示例第五章数组5.1 数组的概念5.2 数组的基本操作5.3 动态数组5.4 控件数组5.5 程序示例第六章程序调试6.1程序调试的基本概念6.2
6、 程序调试第七章文件7.1文件管理控件7.2 文件处理7.3 顺序文件 7.4 随机文件处理7.5 二进制文件第八章 过程8.1 Sub过程8.2 Function过程定义 8.3过程调用8.4 参数的传递8.5 递归调用8.6 变量的作用域8.7 程序示例8.8 多窗体程序设计第九章图形处理及多媒体9.1 图形处理 9.2 多媒体应用第十章数据库操作与编程10.1 数据库基本知识10.2 数据库的建立10.3 数据控件10.4 结构化查询语句SQL10.5 数据处理10.6 ADO数据访问10.7 MIS系统程序设计表1-2教学内容及教学方法教学内容课时建议教与学的方法建议96学时80学时第
7、一章 VB概述1.1 Visual Basic简介1.2 面向对象的程序设计方法基础1.3 基于Window环境下的应用程序的工作方式-事件驱动1.4 Visual Basic的集成开发环境1.5 创建Visual Basic应用程序的一般步骤1.6 Visual Basic集成开发环境的基本操作22讲述、演示第二章 创建用户界面2.1 创建窗体2.2 VB的常用控件2.3 制作菜单108讲述、演示、实验第三章 VB语言基础3.1 VB代码组织方式3.2代码行的书写规则3.3 VB 的数据类型3.4 运算符与表达式3.5 VB公共函数86讲述、演示、实验第四章 算法基础及VB的基本语句4.1
8、算法及程序设计基础4.2 赋值语句4.3 分支结构及分支结构语句4.4 循环结构及循环结构语句4.5 程序示例1612讲述、演示、实验第五章 数组5.1 数组的概念5.2 数组的基本操作5.3 动态数组5.4 控件数组5.5 程序示例1612讲述、演示、实验第六章 程序调试6.1程序调试的基本概念6.2 程序调试42讲述、演示、实验第七章 文件7.1文件管理控件7.2 文件处理7.3 顺序文件7.4 随机文件处理7.5 二进制文件86讲述、演示、实验第八章过程8.1 Sub过程8.2 Function过程定义8.3过程调用8.4 参数的传递8.5 递归调用8.6 变量的作用域8.7 程序示例8
9、.8 多窗体程序设计1616讲述、演示、实验第九章图形处理及多媒体9.1 图形处理9.2 多媒体应用44讲述、演示、实验第十章数据库操作与编程10.1 数据库基本知识10.2 数据库的建立10.3 数据控件10.4 结构化查询语句SQL10.5 数据处理10.6 ADO数据访问10.7 MIS系统程序设计1212讲述、演示、实验四、学习评价与考核(1)这门学科的评价依据是本课程标准规定的课程目标、教学内容和要求。(2)考试时间:120分钟笔试。(3)考试方式、分制与分数解释本课程采取期末集中闭卷考试与平时实验作业考查相结合的方法,期末考试成绩占50%,平时作业成绩占30%,期中测验占20%。其中,期末考试笔试根据教学大纲统一命题,考试时间为120分钟,卷面分值100分。(4)题型:笔试包括选择题、基本知识、程序填空题和编程序。五、教学说明本课程属于讲授计算机程序设计方面的课程,是学生今后使用或开发应用程序的必备基础,本课程应将理论教学与实验教学紧密结合,采用一体化教学法,使理论教学与实验教学相互辅助,提高教学效果。教学时应
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年厦门华厦学院单招综合素质考试题库及答案详解一套
- 2026年北京戏曲艺术职业学院单招职业技能考试题库含答案详解(达标题)
- 出纳工作计划集锦14篇
- 2026年航空物流公司内容营销创作管理制度
- 从生活质量看儿童变应性鼻炎培训课件
- 广东汕头潮阳区2026年高三下学期第四次质量检查英语试题含解析
- 山西太原五中2026年高三下学期适应性月考卷(一)数学试题含解析
- 安徽省宣城市2026年高三第二次(4月)联考英语试题文试题含解析
- 企业新年活动费用预算方案【课件文档】
- 建筑行业施工现场安全操作手册
- 2026年系统集成项目管理工程师实践与考试指南
- 2026年湖南科技职业学院单招职业适应性考试必刷测试卷附答案
- 2025年国家自然博物馆招聘笔试模拟题库
- 企业销售团队绩效考核标准及方案
- 2025年江苏省高考化学试卷真题(含答案详解)
- 扬州市双和医院有限公司扬州双和肾病医院项目环境影响报告表
- 山东省潍坊市2025届高三高考模拟考试物理试题及答案
- 短暂性脑缺血发作课件
- DBJ51T 181-2021 地下工程水泥基渗透结晶型防水材料应用技术标准
- 设计材料与工艺课程 课件 第1章 产品设计材料与工艺概述
- 造价咨询成果文件审核表-模板
评论
0/150
提交评论