《VB程序设计语言》课程标准

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

《VB程序设计语言》课程标准

课程代码:建议课时数:156 学分:9

适用专业:计算机网络技术

先修课程:《计算机应用基础》

后续课程:《C#程序设计》、《网页设计与制作》、《WEB应用开发》、《JA V A程序设计》

一、前言

(一)课程的性质

VB程序设计是江苏省五年制高职计算机网络技术专业的一门专业平台课程。

其任务是:使学生掌握VB基本控件的属性设置、事件编码、菜单、工具栏、状态栏及MDI多窗体技术,能熟练进行程序界面设计;知道Visual Basic语言的数据类型、表达式、程序结构与流程控制语句、数组、函数、过程的概念与使用方法,了解可视化计算机程序设计方法以及面向对象的编程思想,具备高级语言程序设计及可视化编程能力,知道数据库基本知识,数据表与数据记录的概念,掌握用可视化数据管理器建立数据库、数据表以及编辑数据表的方法,初步掌握结构化查询语言(SQL)的语法与使用方法,能使用程序设计语句以ADO控件、ADO对象为数据源设计数据库应用程序,使学生掌握可视化应用程序开发工具的基本使用方法,进一步掌握程序设计的基本方法及获得相应的训练,为以后有关课程的学习和一些实践环节做好必要准备,并为将来在本专业领域进行数据处理与软件设计打下基础。

(二)设计思路

该课程是依据企业中对软件研发的行业标准、工作任务设置。其总体设计思路是,打破以知识传授为主要特征的传统学科课程模式,转变为以工作任务为中心组织课程内容,并让学生在完成具体项目的过程中学会完成相应工作任务,构建相关理论知识,发展职业能力。课程设计以就业为向导,以能力为本位,以职业实践为主线,以项目课程为主体,以务实基础、适应岗位为目标,尽可能形成模块化的专业课程体系。本课程在目标设定、教学过程、课程评价和教学资源的开发等方面都突出以学生为主体的思想。课程实施应成为学生在教师指导下构建知识、提高技能、磨砺意志、活跃思维、展现个性、发展心智和拓展视野的过程。本课程倡导目标驱动型的教学模式,强调问题解决和

创新实践。结合学生的专业实际,引导学生自主选择、自我设计,提供拓展内容,调动学生的主观能动性,挖掘学生潜力,在教师的指导下,通过实践、参与和合作等方式,实现任务目标,感受成功。在学习过程中进行情感和策略调整,发挥学生的想象力和创造力,以形成积极的学习态度,促进计算机综合应用能力的提高。教学过程中,要通过校企合作,校内实训基地建设等多种途径,采取工学结合等形式,充分开发学习资源,给学生提供丰富的实践机会。建立能激励学生学习兴趣和自主学习能力发展的评价体系,教学效果评价采取过程评价与结果评价相结合的方式,通过理论与实践相结合,重点评价学生的职业能力。注重培养和激发学生学习的积极性和自信心。评价要有利于促进学生计算机综合应用能力和健康人格的发展;促进教师不断提高教育教学水平;促进VB课程的不断发展与完善。

在项目的具体设计过程中,根据软件专业的典型产品为载体,使工作任务具体化,产生了具体的学习项目,其编排依据是该职业特有的工作任务逻辑关系、而不是知识关系。依据工作任务完成的需要、职业学校学生的学习特点和职业能力形成的规律来确定课程的知识、技能等内容。

依据各学习项目的内容总量以及在该门课程中的地位分配各学习项目的学时数。

二、课程目标

(一)总体目标

通过本课程的学习,使学生了解程序设计在本专业的应用、发展及其趋势,培养学生的专业技能和综合素质。主要培养学生理解程序设计的基本概念,建立起程序设计的基本思路,提高学生的理论知识水平和专业技能。其中包括算法的概念、程序设计中的基本技巧和一些常用算法;能够阅读、理解源程序和设计解题流程的能力;了解结构化程序设计和面向对象程序设计的思想,能编制出风格良好的程序;最后达到使用VB建

立一个中、小型的应用系统的目的。

(二)具体目标

知识目标

1.知道面向对象程序设计、可视化程序设计与工程的概念;

2.知道常用控件的基本属性设置、方法调用与常用事件代码编写方法,能熟练使用常用控件进行程序界面设计;

3.知道Visual Basic语言的数据类型、表达式、程序结构与流程控件语句、数组、函数、过程的概念与使用方法;

4.知道程序界面中的设计方法,能用对话框设计单文档程序,掌握MDI多窗体程序的设计方法;

5.知道数据库基本知识,建立数据库、数据表与数据记录的概念,掌握用可视化数据管理器建立数据库、数据表、编辑数据表的方法,初步掌握结构化查询语言(SQL)的语法与使用方法;

6.掌握数据库应用程序的结构,初步掌握以ADO控件、ADO对象为数据源,设计数据库应用程序的方法;

7.具备使用DATA控件、ADO控件、ADO对象为数据源设计数据库应用程序的能力;

8.初步具备开发中、小型信息管理系统软件的能力;

能力目标

1.能够安装、配置、调试VB开发环境;

2.能对常用控件进行属性设置,事件编码;

3.能使用菜单、工具栏、状态栏及MDI多窗体技术进行应用程序界面设计;

4.能使用ACCESS设计并创建数据库;

5.能使用结构化查询语言(SQL)进行应用程序开发;

6.会使用ADO控件、DATA控件,设计开发应用程序;

7.会使用程序设计语句以ADO控件、ADO对象为数据源设计数据库应用程序;

8.能开发中、小型应用系统软件。

素质目标

1.具有较强的自学能力,形成独立思考的风格;

2.养成学生解决问题、自我学习、信息处理、创新革新、外语应用的能力;3.具有吃苦耐劳与敬业的精神;

4.具有实事求是的学风和严谨的工作态度;

5.具有较强的协作能力和团队精神。

三、课程内容和要求

四、实施建议

(一)教学建议

1. 教师应依据工作任务中的典型项目为载体安排和组织教学活动

教师可以结合项目的特点,介绍学习方法,对学生进行分组,引导学生认识自主学习、小组协作学习的重要性。这一阶段最重要的是演示一些生动的范例和往届学生使用VB制作的优秀作品。旨在让学生对VB编程要完成的任务有一个初步的印象,对知识结构有个概括性把握,对学习方法也有一个总体的认识,培养学生的学习兴趣。

2. 教师应以学习者为主体设计教学结构

在VB程序设计教学过程中,随着学习难度的加大,学生的两极分化日趋严重,如何使不同的学生能根据自己的实际情况去完成相关的教学内容,这是教学的一个关键。教师可在课堂教学中尝试使用“分层教学”。所谓“分层教学”,就是根据大纲和教材要求,在一个班内针对不同类型学生的接受能力设计不同层次教学目标,提出不同层次的学习要求,给予不同层次的辅导,进行不同层次的检测。

3. 利用灵活多样的教学方法

VB程序设计较枯燥、沉闷,因此,在程序设计教学中首先应该从学生的兴趣入手,利用学生对事物的好奇心,选择一些有趣的、有实际意义的程序,激发学生的学习兴趣。例如,在第一节课的时候,教师可以通过展示一些VB的小程序,如:倒计时器、口令校对、小动画效果等,让他们初步了解程序设计,并知道通过程序设计能帮助我们解决很多实际的问题。

鼓励学生之间的交流与合作学习。利用协作性的小组形式开展探究活动,使每一个人都能参与小组工作,使学生认识到小组的成员在探究尝试中各有所长,其知识和技能可以互补,通过这种活动培养学生的协作精神。

4. 定期做好归纳小结

VB程序设计的教学,内容比较零散,如果不及时进行归纳小结,学生则难以形成完整、清晰的框架,教学中要注意定期总结。归纳可以针对一个知识点,或者一个章节,甚至可以是多个章节一起进行。如:程序设计语言的基本要素,是难点,也是重点,对这些知识点进行归纳小结是十分有意义的;此外,对顺序结构、分支结构和循环结构三种基本的程序结构,也应做出适当的小结,帮助学生区分三种不同程序的结构和应用。归纳小结的形式可以多种多样,可以使用文字概括,也可以使用图示总结。

相关文档
最新文档