- 1、本文档共4页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
《VB程序设计》课程标准
课程编码 课程类别:专业必修
适用专业:网络系统管理 授课单位:网络技术教研室
学时: 56 编写执笔人及编写日期: 2013.3
学分: 3 审定负责人及审定日期: 2013.3
1.课程定位和课程设计
1. 1课程性质与作用
1.1.1课程的性质
VB程序设计是计算机专业的专业基础课,是理论和实际紧密相连的技术。通过学习VB程序设计语言,能过理解程序设计方法以及面向对象的编程思想,具备高级语言程序设计及可视化编程能力;通过上机实践培养学生分析和解决具体问题的能力,并能够结合相关技术如数据库,实现应用软件项目的设计与实现。VB是一种易学实用、适用面广的面向对象的软件开发平台。本课程的建设是与企业合作开发的结果,教学的实施是任务驱动型的课程。
1.1.2课程的作用
VB程序设计课程可以使学生掌握可视化应用程序开发工具的基本使用方法,进一步掌握程序设计的基本方法及获得相应的训练,为以后有关课程的学习和一些实践环节做好必要准备,并为将来在本专业领域进行数据处理与软件设计打下基础。
课程在课程体系中的定位、与前导后续课程的关系。
1.2课程基本理念
课程建设过程中运用了当今职教领域的先进理念为指导,主要理念包括:终身学习的教育观,多元智能的学生观,建构主义的知识观;课程设计遵循“设计导向”的职教观,能力本位的质量观,过程导向的课程观,行动导向的教学观,校企合作的课程开发观。
1.3课程设计思路
课程设计过程中,吸收企业实践专家深度参与课程建设的基本工作。课程的教学过程,也是教师引领学生进行项目实现的过程。课程设计的原则是通过对来自生产一线的典型工作任务的分析而衍生得到的虚拟的项目。课程的每个环节都是在为完成整个项目而作积累和储备,生动直观的实现了教学过程和生产过程的合理对接。
2.课程目标
2.1总目标
本课程的设计总体目标是:以就业为向导,以能力为本位,以职业实践为主线,以项目课程为主体,以国家计算机二级资格考试为辅助考核依据,使学生了解程序设计在本专业的应用及其发展趋势,形成的严谨的学习态度。主要实现学生对于程序设计的基本概念理解,建立起程序设计的基本思路,提高学生的理论知识水平。其中包括程序设计中的基本技巧和一些常用算法;能够阅读、理解源程序和设计流程的能力;了解结构化程序设计和面向对象程序设计的思想,能编制出风格良好结构合理的应用程序;能够使用小型数据库进行数据管理和维护;最后达到学生能够通过使用VB工具完成应用软件的设计开发的相关工作。
2.2职业能力具体目标
2.2.1方法能力目标
使学生通过本门课程的学习能够正确掌握学习和工作过程中应该具有和注意的问题和要求。这也是学生应该具备的基本发展能力。
2.2.2专业能力目标
通过本课程的学习,使学生掌握面向对象程序设计的基本思想;使学生理解程序设计的基本概念;使学生具有程序调试和出错处理的能力。
使学生在程序设计和软件开发两个方面都得到锻炼,能够达到用VB开发应用软件的能力的要求,并能够使用小型数据库进行数据管理和维护。
2.2.3 社会能力目标
通过本课程的学习可以使学生形成认真细致的学习态度;强烈的责任心;良好团队协作意识。使之形成终身学习的学习观。
3.课程内容与要求
3.1典型工作任务描述
课程的教学过程,其实就是教师引领学生进行项目实现的过程。课程设计的原则是通过对来自生产一线的典型工作任务的分析而衍生得到的虚拟的项目(图书管理信息系统的构建)。课程的每个环节都是在为完成整个项目而作积累和储备,生动直观的实现了教学过程和生产过程的合理对接。
3.2项目(或学习情境)设计
项目
(学习情境) 子项目(子情境) 学习内容(具体工作任务) 要求(基本职业能力“欢迎”程序 VB的开发环境
编码正确、结构清晰简洁
形成:
逻辑思维清晰,做事认真细致,工作效率VB 6.0的书写惯例、数据类型、常量和变量以及表达式等。
2、掌握文本框、标签、命令按钮等基本控件的使用。
3、VB结构控制语句
8 任务5:查找数组中的最大值
任务6:排序程序 1.掌握声明数组和数组操作的基本方法。
2.掌握过程的调用方法。
4 任务7:界面风格设计器
任务8:计算机配置
工具栏工具的使用技巧。
属性设置、事件驱动代码 4 任务10:记事本设计 1、掌握通用对话框的使用。
2、掌握文件系统控件(驱动器列表框、目录列表框、文件列表框)的使用。
8 综合实例校园图书管理系统
任务1:登陆设置
任务2:增加用户
任务3:修改密码
任务4:图书管理
任务5:读者管
文档评论(0)