VB程序设计课程标准

合集下载

《Visual Basic 60程序设计语言》课程标准

《Visual Basic 60程序设计语言》课程标准

《Visual Basic 6.0程序设计语言》课程标准一、概述(一)课程性质本课程是高等职业学校计算机类专业以及非计算机专业所开设的一门重要课程。

其主要任务是使学生掌握Visual Basic程序设计的方法和技巧,从而深入理解程序设计的基本思想,培养学生利用Visual Basic语言处理实际问题的能力。

(二)课程的基本理念按照“以能力为本位、以职业实践为主线、以项目课程为主体的模块化专业课程体系”的总体设计要求,该门课程以学会面向对象的程序设计语言的使用,形成面向对象程序编码的基本技能为基本目标,紧紧围绕工作任务完成的需要来选择和组织课程内容、突出工作任务与知识,增强课程内容与职业岗位能力要求的相关性,提高学生的就业能力学习项目选取的基本依据是该门课程涉及的工作领域和工作任范围,但在具体设计过程中,还根据软件专业的典型产品为载体,使工作任务具体化,产生了具体的学习项目,其编排依据是该职业特有的工作任务逻辑关系、而不是知识关系。

依据工作任务完成的需要、职业学校学生的学习特点和职业能力形成的规律,按照“学历证尽收眼底与职业资格证书嵌入式”的设计要求确定课程的知识、技能等内容。

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

学习程序用语言要使用“了解”、“理解”、“能”或“会”等用语来表述。

“了解”用于表述事实性、知识的学习程序,“理解”用于表述原理性知识的学习程度,“能”或“会”用于表述技能的学习程度。

二、课程目标本课程的教学目标是使学生能运用所学的Visual Basic程序设计知识,根据实际问题进行分析、计算、编写相应的处理程序;要求学生能独立完成具有一定实用性简单应用程序,使学生养成独立思考、善于合作、以及良好的编成习惯,让学生最终具有独立编程、解决实际问题的初步能力。

(一) 知识教学目标■理解对象、属性、方法、事件、事件驱动、事件过程等通用的基本概念;■掌握Visual Basic中的常用数据类型的使用方法;■掌握并灵活运用Visual Basic中的常用控制结构;■掌握并灵活运用Visual Basic常用标准控件;■掌握处理实际问题的常用方法和步骤(包括常用的经典算法);■掌握菜单设计的方法;■掌握常用的键盘和鼠标事件过程;■掌握对话框的程序设计。

vb简单的课程设计

vb简单的课程设计

vb简单的课程设计一、课程目标知识目标:1. 让学生掌握VB(Visual Basic)编程语言的基本语法和结构;2. 培养学生运用VB编写简单的程序,解决实际问题;3. 让学生了解VB编程中的顺序结构、选择结构和循环结构;4. 使学生掌握VB中常用的内部函数和控件。

技能目标:1. 培养学生独立设计、编写和调试简单VB程序的能力;2. 培养学生运用VB编程解决实际问题的思维方法和技巧;3. 提高学生的逻辑思维能力和编程实践能力。

情感态度价值观目标:1. 培养学生对计算机编程的兴趣和热情,激发学生的学习积极性;2. 培养学生良好的编程习惯,注重代码规范和可读性;3. 培养学生团队协作精神,学会与他人共同解决问题。

课程性质:本课程为信息技术学科,以实践操作为主,注重培养学生的编程技能和逻辑思维能力。

学生特点:六年级学生具备一定的计算机操作基础,对编程有好奇心,但注意力容易分散,需要结合实际案例和趣味性教学。

教学要求:结合学生特点,采用任务驱动法,引导学生主动探索,注重理论与实践相结合,提高学生的编程实践能力。

通过课程学习,使学生达到上述课程目标,并为后续学习打下坚实基础。

二、教学内容1. VB编程环境介绍:认识VB集成开发环境,熟悉工具栏、菜单栏、属性窗口等基本组成部分。

教材章节:第一章 VB概述2. VB基本语法:掌握变量、常量、数据类型和运算符的使用。

教材章节:第二章 VB编程基础3. VB程序结构:学习顺序结构、选择结构(If条件语句)和循环结构(For、While循环语句)。

教材章节:第三章 程序控制结构4. 内部函数和控件:学习常用内部函数(如数学函数、字符串函数等),了解常用控件(如文本框、按钮等)的使用。

教材章节:第四章 内部函数与控件5. 编程实例分析:分析并编写简单的VB程序,如计算器、九九乘法表等。

教材章节:第五章 实例分析6. 程序调试与优化:学习查找程序中的错误,掌握调试技巧,提高程序质量。

VB课程标准(二)

VB课程标准(二)

VB课程标准(二)
VB课程标准是指为了确保Visual Basic编程语言的教学质量和教学效果,所制定的一系列教学标准。

下面列举了VB课程标准的主要内容:
1.课程目标
VB课程的目标是使学生掌握Visual Basic编程语言的基本概念、语法、应用,能够独立完成一些基本的程序设计任务。

同时,还要培养学生
的编程思维和解决问题的能力。

2.教学内容
VB课程的教学内容应包括Visual Basic编程语言的基本语法、控件的使用、事件处理、文件操作、数据库编程等方面的知识。

同时,还应
该注重实践环节,让学生通过实际编写程序来巩固所学知识。

3.教学方法
VB课程的教学方法应以“理论结合实践”为基本原则。

教师应该采用
多种教学方法,如讲解、演示、实践、讨论等,以满足不同学生的学
习需求。

同时,还应该鼓励学生自主学习,积极参与课堂讨论和实践
活动。

4.教学评价
VB课程的教学评价应以学生的实际编程能力和解决问题的能力为主要
评价指标。

教师应该采用多种评价方式,如考试、作业、实验、项目等,以全面评价学生的学习成果。

5.教学资源
VB课程的教学资源应该包括教材、软件、教学实验室等方面的资源。

教师应该合理利用这些资源,提高教学效果。

总之,VB课程标准是为了提高Visual Basic编程语言的教学质量和教学效果而制定的一系列教学标准。

教师应该严格遵守这些标准,以提高教学质量,培养学生的编程思维和解决问题的能力。

VB课程标准(1)

VB课程标准(1)

VB课程标准(1)VB课程标准是一份规范性文件,旨在规范教学流程、教学目标、教学方法和教学评价等方面,为VB编程的学习提供基础的准则和思路,以下为VB课程标准的内容。

一、教学目标1.了解VB语言的基础知识和面向对象编程的概念;2.掌握VB程序设计的基本流程及其相关语言结构;3.熟悉VB程序调试与错误处理的方法;4.学会应用VB实现窗体设计、控件设计以及数据处理;5.培养学生的分析问题和解决问题的能力,促进其创新能力的发展。

二、教学内容1. VB语言环境的介绍:语言基本知识、开发工具的使用等;2. VB程序设计的基本语法:数据类型、运算符、控制语句、函数过程等;3. 面向对象编程基础知识与应用:对象、属性、方法、事件、类等;4. VB程序设计的基本流程:模块化程序设计、调试与错误处理;5. VB控件设计、窗体设计及数据处理:文本框、标签、按钮、列表框、数据表格、ADO数据访问等。

三、教学方法1.理论教学:授课、讲解、演示等;2.实践教学:编程实践、代码调试、项目实现等;3.课外实践:参与竞赛、学习开源项目、自主开发等。

四、教学评价1.课堂表现:包括参与度、主动性、回答问题的准确率、表达能力等;2.作业表现:包括提交时间、代码质量、方法规范化等;3.考试成绩:考虑到同学们的不同水平,设立不同难度的题目,来衡量同学们的理解力和实际操作能力;4.实践作品:考虑到课程的实际应用价值,鼓励和支持同学们自主开发和参与实际开发项目。

以上就是VB课程标准的内容,通过实行'VB课程标准',可以有效规范VB编程的教学流程和教学作风,提高教学质量,为学生的VB编程学习提供规范和指导,促进学生在VB编程学习中的全面发展。

《VB程序设计》课程标准

《VB程序设计》课程标准

课程标准课程名称:Visual Basic程序设计学时学分:160(2)专业层次:微机制订日期:2012年9月归口单位:计算机工程系制订人:Visual Basic程序设计是一个理论和实际紧密相连的技术,上机实验是教学中的必要环节。

现提出一套可行的“Visual Basic程序设计”课程的课程标准。

1 课程概述●课程研究的对象和研究内容随着计算机的普及和以Internet为代表的信息高速公路的迅速发展,计算机应用已深入到社会的各行各业,这不仅要求当今的大学生要掌握好本专业知识,同时还要有用计算机技术为本专业服务的能力。

因此熟练掌握一种计算机应用软件开发工具是对大学生的基本要求,这将直接影响到计算机在其他专业领域中的应用。

本课程所讲授的Visual Basic即是一种易学实用、适用面广的面向对象的软件开发平台。

VB程序设计课程可以使学生掌握软件设计的基础知识和基本方法,培养学生具有利用软件开发环境解决实际问题的能力,为进一步学习其它计算机知识及今后使用或开发应用程序奠定基础。

●课程在整个课程体系中的地位“Visual Basic程序设计”属于计算机基础教育课程的三个层次“文化、技术、应用”中的第二层次,是微机高职专业学生必修的计算机技术基础课程。

它的先修课是《信息技术基础》。

2. 课程目标(1)使学生理解程序设计的基本概念,建立起程序设计的基本思路,提高学生的理论知识水平。

主要包括了算法的概念、程序设计中的基本技巧和一些常用算法;能够阅读、理解源程序和设计解题流程的能力;了解结构化程序设计和面向对象程序设计的思想,能编制出风格良好的程序;最后达到使用Visual Basic 建立一个小型的应用系统的目的。

(2)使学生掌握基本的程序设计的技术和方法,培养学生的实际动手能力。

这些技术和方法包括算法的设计,程序的实现,能够使用Visual Basic建立一个小型的应用系统。

(3)使学生了解程序设计在本专业的应用、发展及其趋势,培养学生的科研素质。

VB程序设计教案(详细)

VB程序设计教案(详细)

VB程序设计教案(详细)VB程序设计教案(详细)1. 课程介绍1.1 课程概述本课程旨在教授学生如何使用VB(Visual Basic)语言进行程序设计。

课程将涵盖VB的基础知识、语法和常用编程技巧,以及如何开发简单的应用程序和界面设计。

1.2 课程目标- 了解VB语言的基础知识和编程概念- 能够使用VB语言编写简单的程序- 掌握VB的界面设计和用户交互技巧- 能够进行程序调试和错误处理- 能够应用VB开发简单的实际应用程序2. 课程大纲2.1 第一章:VB入门2.1.1 VB的基本概念2.1.2 VB的开发环境介绍2.1.3 创建第一个VB程序2.2 第二章:VB基础知识2.2.1 数据类型与变量2.2.2 运算符与表达式2.2.3 控制结构与循环语句2.2.4 过程与函数2.2.5 数组与集合2.3 第三章:VB界面设计2.3.1 窗体与控件2.3.2 窗体的布局与设计2.3.3 控件的属性与事件2.3.4 表单的验证与提示2.4 第四章:VB高级编程技巧2.4.1 文件操作2.4.2 数据库连接与操作2.4.3 错误处理和调试技巧2.4.4 高级用户交互与界面设计3. 授课方法3.1 理论讲解:通过课堂讲解,介绍VB的基本概念、语法和编程技巧。

3.2 实例演示:通过实际案例演示,让学生理解和掌握VB的应用和开发能力。

3.3 实践训练:布置编程练习和项目任务,让学生在实际应用中提升技能。

4. 评分标准4.1 平时成绩:包括课堂表现、作业完成情况和参与度等。

4.2 考试成绩:根据期末考试结果进行评定。

4.3 项目成绩:根据实际项目完成情况和质量进行评定。

5. 资源要求5.1 软件环境:Windows操作系统,VB开发环境(如Visual Studio等)。

5.2 教材:《VB程序设计入门》等相关教材。

5.3 附件:本课程附件包括示例代码、实例项目以及参考资料,供学生参考和练习。

6. 法律名词及注释6.1 版权:指对作品享有的独占使用权的权利。

VB程序设计教案(详细)

VB程序设计教案(详细)

VB程序设计教案(详细)VB程序设计教案(详细)一、课程目标本课程的目标是教授学生如何使用VB(Visual Basic)进行程序设计。

通过本课程的学习,学生将能够掌握VB的基本概念、语法和编程技巧,并能够独立完成简单的程序设计任务。

二、课程大纲1: VB简介- VB的起源和发展- VB的特点和优势- VB与其他编程语言的比较2: VB环境设置和基本操作- VB开发环境的安装和配置- VB集成开发环境(IDE)的介绍- VB项目的创建和管理- VB代码的编辑和调试技巧3: VB程序基础- VB程序的结构和执行过程- 变量和数据类型- 运算符和表达式- 控制流程和循环结构4: VB用户界面设计- VB窗体的创建和布局- 控件的选择和使用- 事件处理和交互设计- 窗体的美化和样式设置5: VB文件操作- 文件的读写和处理- 文件路径和文件操作函数- 文件输入输出流的使用- 文本文件和二进制文件的处理6: VB数据库编程- 数据库的连接和操作- SQL查询语句的编写- 数据库表的创建和修改- 数据库事务的处理7: VB高级编程技巧- 函数和过程的定义和调用- 类和对象的使用- 错误处理和调试技巧- VB常用的扩展库和插件8: VB项目实践- 案例分析和实际项目- 项目需求分析和设计- 项目开发和测试- 项目发布和维护三、教学方法本课程采用理论讲解与实际操作相结合的教学方法。

讲师将通过实例演示和实践操作,让学生亲身体验VB程序设计的过程。

同时,还将组织小组讨论和实践项目,以加深学生的理解和实际应用能力。

四、评估方法学生的评估将通过以下几个方面进行:- 平时作业和实验报告的完成情况和质量- 课堂讨论和互动参与程度- 期末项目的完成情况和成果展示附件:1:示例程序代码3:课程作业要求法律名词及注释:1:版权:指著作权法保护的创作成果的独有权利。

2:商标:指商标法保护的标志、名称、符号等用于区分商品或服务来源的独有标识。

vb课程设计设计要求

vb课程设计设计要求

vb课程设计设计要求一、教学目标本节课的教学目标是让学生掌握VB编程语言的基本语法、数据类型、控制结构以及函数等知识,培养学生运用VB语言解决实际问题的能力。

具体目标如下:1.知识目标:(1)了解VB编程语言的基本语法和特点;(2)掌握VB的数据类型、变量、常量及其声明和使用;(3)熟悉VB的控制结构,如顺序结构、选择结构、循环结构等;(4)掌握VB的常用函数及其应用。

2.技能目标:(1)能够运用VB语言编写简单的程序;(2)能够运用VB语言进行数据处理和算法实现;(3)能够分析问题、设计算法并运用VB语言解决问题。

3.情感态度价值观目标:(1)培养学生对编程语言的兴趣和好奇心;(2)培养学生勇于探索、积极思考的学习态度;(3)培养学生团队协作、沟通交流的能力。

二、教学内容本节课的教学内容主要包括VB编程语言的基本语法、数据类型、控制结构以及函数等。

具体内容如下:1.VB编程语言的基本语法和特点;2.数据类型、变量、常量及其声明和使用;3.控制结构,如顺序结构、选择结构、循环结构等;4.常用函数及其应用。

三、教学方法为了提高教学效果,本节课将采用以下教学方法:1.讲授法:教师讲解VB编程语言的基本语法、数据类型、控制结构以及函数等知识点,引导学生理解并掌握相关概念。

2.案例分析法:教师通过分析典型案例,让学生了解并掌握VB语言在实际问题中的应用。

3.实验法:学生动手编写VB程序,巩固所学知识,培养实际操作能力。

4.讨论法:学生分组讨论问题,培养团队协作和沟通交流能力。

四、教学资源为了支持教学内容和教学方法的实施,本节课将准备以下教学资源:1.教材:选用权威、实用的VB编程教材,为学生提供系统的学习资料。

2.参考书:提供相关编程语言的参考书籍,丰富学生的知识储备。

3.多媒体资料:制作精美的PPT课件,直观展示VB编程语言的特点和应用。

4.实验设备:为学生提供计算机、编程环境等实验设备,方便学生动手实践。

《可视化程序设计(VB)》课程标准

《可视化程序设计(VB)》课程标准

《可视化程序设计(VB)》课程标准一、课程的性质与任务《可视化程序设计(VB)》是中职计算机应用专业的基础课程。

通过本课程的学习,能使学生掌握程序设计的基本思想与方法,掌握结构化程序设计的内涵,理解对象、属性、事件和方法等重要概念,掌握Windows应用程序设计的基本方法,为学生毕业后从事相关专业职业岗位工作打下基础。

二、教学目标(一)知识与技能学生通过了解、认识和掌握程序设计的基本概念,建立起程序设计的基本思路,提高学生的理论知识水平。

主要包括了程序结构、算法的概念、程序设计中的基本技巧和一些常用算法;能够阅读、理解源程序和设计解题流程的能力;了解结构化程序设计和面向对象程序设计的思想,能编制出风格良好的程序;最后达到使用Visual Basic建立一个小型的应用系统的目的。

(二)过程与方法通过以任务教学为主的教学,学生经历做任务的过程,尝试在实践中学习程序设计的知识和软件操作技能,构建学习专业知识和技能的方法。

学生在学习过程中尝试运用程序设计的知识和结构原理分析、解决项目学习中的实际问题,并敢于经过思考发表自己的见解,培养质疑、收集信息、分析和处理问题的能力。

(三)情感态度与价值观通过本课程的学习,学生养成崇尚科学与热爱科技的精神,养成认真学习、勇于实践、独立思考的习惯,养成精益求精和团结协作的作风、求真务实与乐于奉献的品质,树立正确的世界观、人生观和价值观。

三、内容标准四、实施建议(一)教学方法建议本课程采用以分组实践教学和小组讨论法为主的教学方法,并辅以多媒体演示法、讲授法、练习法等教学方法相结合,教学中应以简单、实用的案例或特定案例的部分功能支撑理论知识,实践教学以简单的实际案例或以实际案例的模拟作为训练题目。

在教学实施各环节中,教师的理论讲解和技能传授要尽可能启发学生去思考,经常从反面提出问题,要尽可能帮助学生在实践和小组讨论中主动探索,以此来培养和提高学生独立思考和分析问题的能力。

VB程序设计课程标准

VB程序设计课程标准

《VB程序设计》课程标准一、概述(一)课程性质VB程序设计是软件外包专业的专业基础课,是理论和实际紧密相连的技术。

通过学习VB程序设计语言,了解可视化计算机程序设计方法以及面向对象的编程思想,具备高级语言程序设计及可视化编程能力;通过上机实践培养学生分析具体问题的能力,能够独立编写简单基本程序,并能够结合相关技术如数据库,实现基本项目的设计与实现。

VB是一种易学实用、适用面广的面向对象的软件开发平台。

VB程序设计课程可以使学生掌握可视化应用程序开发工具的基本使用方法,进一步掌握程序设计的基本方法及获得相应的训练,为以后有关课程的学习和一些实践环节做好必要准备,并为将来在本专业领域进行数据处理与软件设计打下基础。

(二)课程基本理念1、面向全体学生,注重素质教育本课程应关注每个学生的情感,激发他们学习VB的兴趣,帮助他们建立学习的成就感和自信心,使他们在学习过程中发展计算机综合应用能力,提高人文素养,增强实践能力,培养创新精神。

2、整体设计目标,体现灵活开放本课程目标要加强学生的计算机应用意识,培养学生计算机综合应用能力。

将课程目标设定为三个级别,并以学生“能够做某事”具体描述各级别的要求,这种设计旨在体现学生能力发展循序渐进的过程和后续计算机相关课程要求的有机衔接。

3、突出学生主体,尊重个体差异本课程在目标设定、教学过程、课程评价和教学资源的开发等方面都突出以学生为主体的思想。

课程实施应成为学生在教师指导下构建知识、提高技能、磨砺意志、活跃思维、展现个性、发展心智和拓展视野的过程。

4、倡导目标驱动,强调体验实践本课程倡导目标驱动型的教学模式,强调问题解决和创新实践。

结合学生的专业实际,引导学生自主选择、自我设计,提供拓展内容,调动学生的主观能动性,挖掘学生潜力,在教师的指导下,通过实践、参与和合作等方式,实现任务目标,感受成功。

在学习过程中进行情感和策略调整,发挥学生的想象力和创造力,以形成积极的学习态度,促进计算机综合应用能力的提高。

vb课程标准

vb课程标准

《Visual Basic程序设计》课程标准一、课程概述本课程是中等职业学校计算机类专业所开设的一门基础课程,是《计算机基础》的后续课程。

Visual Basic是一种易学实用、适用面广的面向对象的程序设计语言,通过学习,能使学生掌握可视化计算机程序设计方法以及面向对象的编程思想。

其主要任务是使学生掌握Visual Basic程序设计的方法、技巧和一些常用算法;具备阅读、理解源程序和设计解题流程的能力;了解结构化程序设计和面向对象程序设计的思想,能编制出风格良好的程序;最后达到使用Visual Basic建立一个小型的应用系统的目的。

二、课程目标(1)知识目标1、掌握VB的安装和使用;2、掌握程序的调试与排错;3、掌握常用控件程序示例,了解菜单编辑器的使用;4、学会算术表达式、关系表达式、逻辑表达式的编写;5、理解分支结构、循环结构,并能编写解决实际问题的程序;6、编写一个能进行加、减、乘、除的运算器;7、掌握标准函数的调用及参数传递;8、学会编写通用Sub过程和Function过程;9、了解使用Data控件连接数据库。

(2)职业技能目标1、灵活运用VB基本知识;2、熟练使用VB集成开发环境设计、编写、调试程序。

3、针对实际问题设计相应的算法。

4、培养学生良好的编程习惯、严谨务实的工作作风。

(3)思想教育目标1、培养学生吃苦耐劳与敬业精神;2、具有实事求是的学风和严谨的工作态度;3、具有一定的自学能力,形成独立思考的风格;4、具有一定的协作能力和团队精神。

三、教学内容和教学要求这门学科的知识与技能要求分为知道、理解、掌握、学会四个层次。

这四个层次的一般涵义表述如下:知道——是指对知识点基本概念和原理的认知。

理解——是指对知识点涉及到的原理、方法能给予说明和解释,能提示所涉及到的有关操作步骤。

掌握——是指运用已理解的操作命令。

学会——是指能独立地完成指定的实际操作。

教学内容和要求表中的“√”号是表示教学知识和技能的教学要求层次。

“VB程序设计”课程纲要

“VB程序设计”课程纲要

“VB程序设计”课程纲要一、课程设置意义VB是一种可视化的、面向对象和采用事件驱动方式的高级程序设计语言,可用于开发Windows环境下的各类应用程序。

本次课程设计主要内容就是通过使用VB编制简单、实用的小程序,来帮助学生学习计算机VB语言知识,提高分析问题和解决问题的能力,锻炼学生独立动手的能力。

二、课程目标1、能力目标(1)专业能力:①集成开发环境使用能力;②应用程序界面设计能力;③基本程序流程设计能力;④应用程序设计能力;⑤程序调试能力(2)方法能力:①具有较好的学习新知识和技能的能力;②具有解决问题的方法能力和制定工作计划的能力;③具有查找资料和获取信息的能力。

(3)社会能力:培养学生的分析判断能力,逻辑思维的严密性,分工协作意识。

2、知识目标①掌握VB可视化编程的步骤;②掌握使用控件创建用户界面;③掌握VB的基本语法;④掌握菜单、工具栏和状态栏的设计方法;⑤掌握对文件的操作;三、课程内容本课程在一学期内完成,设置教学内容13课时,以讲练结合的形式进行,让学生在实例制作中掌握技术、应用技术、进而能够进行创新设计。

13课时内容分别为:第1课时1、算法的概念及其特征;2、算法流程图的表示第2课时VB界面介绍第3课时事件与事件处理过程:事件、对象、方法的概论第4课时事件与事件处理过程的具体操作第5课时VB程序设计初步:基本数据类型、常量和变量、基本运算和表达式第6课时VB程序设计初步:常用函数的具体使用第7课时VB程序设计初步:选择语句第8课时VB程序设计初步:循环语句第9课时VB程序设计初步:过程和自定义函数第10课时实例操作:颜色的互换和轮换第11课时实例操作:小时钟第12课时实例操作:计算器第13课时实例操作:VB俄罗斯方块小游戏四、课程实施要点1、充分尊重学生活动的主体地位,教师做好学生自主学习的设计,让学生在丰富多样的综合学习活动中增加体验,培养兴趣,发展特长。

2、教贵有情,以情为先;教贵有理,以理为核;教贵有趣,以趣为辅。

VB程序设计课程标准

VB程序设计课程标准

《面向任务的Visual Basic程序设计教程》课程标准1课程基本信息(表1-1)表1-1“Visual Basic程序设计”课程基本信息课程名称Visual Basic程序设计开课部门适用专业部分专业课程编号课程总学时/学期总学时64/64课程总学分/学期总学分4/4先修课程计算机应用基础后续课程各专业编程课程编制审定人修订日期2015年8月1日审定日期2课程性质与任务2.1课程性质Visual Basic程序设计是学院各专业学生的一门必修专业基础课。

2.2课程任务本课程主要是为学生学习并掌握自己的第一门高级语言而开设的。

通过一学期的学习(课堂教学和编程实践),学生能够掌握Visual Basic语言的基本语法知识,掌握程序设计的三种基本控制结构,熟悉Visual Basic的基于控件的界面设计方法,理解数据文件概念并掌握数据文件的基本处理方法。

本课程的主要学习任务和要求如下:1)主要学习任务:程序设计基础;②程序界面设计;③程序代码编写;④变量的应用;⑤选择结构的程序设计;⑥循环结构的程序设计;⑦函数的使用;⑧数组的使用;2)学生完成学习任务后,应达到以下要求:理解程序设计的意义;②能够利用控件进行娇复杂的界面设计;③对各对象准确进行代码的编写;④全局变量、局部变量、常量的定义,使用;⑤掌握选择结构及选择结构的嵌套;⑥掌握循环结构及循环结构的嵌套;⑦函数的定义,编写及内置函数的使用。

⑧能够简单定义、使用数组。

3课程目标3.1知识目标A1:掌握程序基本意义A2:理解程序设计的基本思想A3:掌握程序的运行环境,运行步骤A4:熟悉VB的程序开发环境A5:熟悉VB程序设计步骤A6:掌握程序界面设计的思路A7:掌握编写程序代码的原则方法A8:掌握选择结构程序设计A9:熟练使用消息对话框函数A10:掌握对象焦点的控制A11:熟练窗体位置的控制A12:掌握VB变量的定义、使用A13:掌握不用控件的输入输出方法A14:掌握函数计算功能A15:了解键盘操作支持A16:掌握循环结构及循环结构的嵌套A17:能够开发处记事本的界面与菜单A18:掌握文本保存与文件读写A19:掌握通用对话框控件的使用A20:了解文本的复制与系统剪贴板A21:掌握文本的查找与替换A22:掌握文件的保存与另存A23:了解退出程序的处理方法A24:掌握窗体的缩放处理A25:掌握能够简单定义、使用数组3.2能力目标B1:可以为VB程序安装选择计算机配置B2:理解高级语言的意义B3:了解面向对象的思想B4:能够开发出完整的计算器B5:掌握消息对话框函数的使用B6:掌握对象焦点的控制B7:掌握VB变量的定义、使用B8:掌握不用控件的输入输出方法B9:掌握函数计算功能B10:了解键盘操作支持B11:能够进行简单记事本的开发3.3素质目标C1:培养学生具有发现问题、分析问题、解决问题的能力;C2:培养学生养成科学严谨的态度;C3:培养学生的组织纪律性、责任心和吃苦耐劳精神;C4:培养学生与人沟通及团队协作的意识;C5:培养学生的钻研精神和创新意识。

VB程序设计课程标准-精品

VB程序设计课程标准-精品

《VB程序设计》课程标准层次:授课形式:课程性质: 专业必修课适用专业:中专全日制64学时数:《VB程序设计》课程标准一、适用对象适用于全日制中专计算机应用专业的学生二、课程性质与定位《VB程序设计》课程是计算机专业的一门必修课。

通过本课程的学习使学生掌握编程的基础知识和基本方法,同时加强了结构化程序设计和常用算法的训练,并了解面向对象的程序设计方法。

本课程先修课是计算机应用基础,是进一步学习信息管理、计算机软件开发课程的基础。

三、课程教学目标通过本课程的学习,学生应能够掌握VisualBasic基本控件及简单程序设计,掌握结构化程序设计和面向对象程序设计的基本方法。

本课程内容的教学要求分为“掌握、理解、了解”三个层次。

实践环节是本课程重要的、不可缺少的组成部分。

其中的“掌握”是指能够熟练运用和操作;“理解”表示能够进行操作但不够熟练;“了解”表示看过演示或体验过功能性的操作过程。

学完本课程应达到以下基本要求:1.熟悉VisualBasic集成开发环境。

2.了解VisualBasic中对象的概念和事件驱动程序的基本特性。

3.熟练掌握结构化程序控制的三种基本结构。

4.熟练掌握标准控件和常用内部函数的使用5.掌握文件的基本操作。

6.了解数据库的基本操作。

7.掌握简单的应用程序界面设计方法、本课程学时安排五、课程教学内容和基本要求(按章节详细阐述)第一章VB程序设计概述(一)教学重点和难点重点:1、VisualBasic6.0及开发集成环境2、简单VB程序示例难点:1、理解面向对象程序设计的思想和用VB设计程序的方法2、VB的三种工作模式(设计模式、运行模式、中断模式)的功能及用法(二)教学内容和基本要求教学内容:1>VisualBasic发展2、VisualBasic6.0的功能及其特点3、VB的安装和启动4>VisualBasic6.0及开发集成环境主要组成部分及其使用基本要求:2>VisualBasic发展2、了解VisualBasic6.0的功能及其特点3、VB的安装、启动和运行4、掌握VisualBasic6.0及开发集成环境主要组成部分及其使用5、初步了解VisualBasic联机帮助功能的使用方法第二章:事件与事件处理(一)教学重点和难点重点:1、VisualBasic6.0及开发集成环境2、VB语言字符集及编码规则难点:1、理解面向对象程序设计的思想和用VB设计程序的方法2、VB的三种工作模式(设计模式、运行模式、中断模式)的功能及用法(二)教学内容和基本要求教学内容:1、介绍面向对象程序设计的方法2、窗体对象的常用属性、事件和方法及其使用3、文本框、标签和命令按钮控件的常用属性、事件和方法4、掌握开发一个VisualBasic应用程序的一般步骤基本要求:1、理解面向对象程序设计的方法2、掌握窗体对象的常用属性、事件和方法及其使用3、掌握文本框、标签和命令按钮控件的常用属性、事件和方法及其使用4、掌握开发一个VisualBasic应用程序的一般步骤第三章:VB语言基础(一)教学重点和难点重点:普通常量:整型、长整型、单精度、双精度、字符型、逻辑型、货币型、日期型符号常量的格式:Const常量名[As类型]二常数表达式算术运算符、字符运算符、关系运算符、逻辑运算符Dim语句显式声明变量用函数的sqr()、exp()>rnd()>val()>str()>Fix()等的使用难点:算术运算符:\、mod的用法逻辑运算符:not>and、or的用法%、&、!、#、@等符号的含义(二)教学内容和基本要求教学内容:1、变量与常量2、数据类型3、变量与常量的概念、掌握其定义和使用4、各种运算符、表达式的使用方法5、常用函数基本要求:1、理解变量与常量的概念、掌握其定义和使用2、了解各种常用数据类型的数据在内存中的存放形式3、掌握各种运算符、表达式的使用方法4、掌握常用内部函数的使用第四章:结构化程序设计(一)教学重点和难点重点:1、赋值语句的使用2、输入/输出语句3、条件语句4、循环语句5、常用算法:累加、连乘、求素数、穷举法、递推法、求最值难点:1、赋值语句的使用2、inputbox()>msbbox()的使用3、条件语句嵌套4、循环语句及其嵌套(二)教学内容和基本要求教学内容:1、顺序结构程序设计方法2、赋值语句的使用3、输入/输出语句4、条件语句与条件函数5、循环语句6、常用算法(一)基本要求:1、掌握顺序结构程序设计方法2、掌握赋值语句的使用3、掌握VisualBasic数据的输入/输出方法4、选择结构5、循环结构第五章:VB数组(一)教学重点和难点重点:1、静态数组的定义及引用2、动态数组的定义及引用3、常用算法:分类统计、排序(选择法、冒泡法)、插入、删除难点:1、动态数组的定义及引用2、排序问题:选择法排序、冒泡法排序3、二维数组的定义及引用(二)教学内容和基本要求教学内容:1、数组的定义及引用2、静态数组的定义及引用3、动态数组的定义及引用4、数组的基本操作5、控件数组6、自定义数据类型7、常用算法(二)基本要求:1、明确数组的用途,即什么问题应该考虑应用数组进行求解2、掌握一维数组和二维数组的定义及引用方法3、掌握动态数组的使用方法4、掌握控件数组的建立与应用方法5、掌握数组的基本操作及相关算法第六章:VB过程(一)教学重点和难点重点:1、Sub子程序和Function函数过程的定义和调用方法2、传址和传值两种参数传递方式的区别及其用途3、数组参数的使用方法4、常用算法:数值转换、加密和解密、顺序查找、二分查找难点:1、传址和传值两种参数传递方式的区别及其用途2、数组参数的使用方法(二)教学内容和基本要求教学内容:1、Sub子程序和Function函数过程的定义和调用方法2、传址和传值两种参数传递方式的区别及其用途3、数组参数的使用方法4、过程的嵌套调用和递归调用的执行过程5、过程作用域的有关概念6、变量的作用域和生存期7、常用算法(三)基本要求:1、掌握Sub子程序和Function函数过程的定义和调用方法2、掌握传址和传值两种参数传递方式的区别及其用途3、熟悉数组参数的使用方法4、了解过程的嵌套调用和递归调用的执行过程5、了解过程作用域的有关概念6、掌握变量的作用域和生存期7、常用算法(三)第七章:VB多重窗体(一)教学重点和难点重点:1、掌握单选钮、复选框、框架、列表框、组合框、滚动条和时钟等标准控件的常用属性、方法和事件的使用2、掌握鼠标和键盘事件的使用难点:键盘事件KeyPress事件、KeyUp和KeyDown事件的使用(二)教学内容和基本要求教学内容:1、单选钮、复选框、框架、列表框、组合框、滚动条和时钟等标准控件的常用属性、方法和事件的使用2、鼠标和键盘事件的使用3、了解普通拖放和OLE拖放4、ActiveX控件和系统对象的使用方法基本要求:1、掌握单选钮、复选框、框架、列表框、组合框、滚动条和时钟等标准控件的常用属性、方法和事件的使用2、掌握鼠标和键盘事件的使用3、了解普通拖放和OLE拖放4、了解ActiveX控件和系统对象的使用方法第八章:VB的菜单设计和文件(一)教学重点和难点重点:1、通用对话框的使用2、菜单的设计及其使用难点:1、通用对话框的使用2、菜单的设计3、动态菜单的设计4、弹出菜单的设计(二)教学内容和基本要求教学内容:1、通用对话框的使用2、多窗体、多文档界面的设计3、顺序文件的特点和使用4、在应用程序中顺序文件的打开、关闭和读写操作基本要求:1、了解通用对话框的使用2、掌握菜单设计3、掌握顺序文件的特点和使用4、掌握在应用程序中顺序文件的打开、关闭和读写操作六、推荐教材与参考书目(一)推荐教材《VisualBasic程序设计》.郭贤海主编.科学出版社,2010年3月(二)参考书目参考书:[1]«VisualBasic程序设计基础》.陈庆章主编.浙江科学技术出版社,2004年8月[2]《VisualBasic程序设计教程》.曹青,邱李华,郭志强.机械工业出版社,2002年2月七、考核方式及评分方法本课程的成绩考核分为平时成绩、期中及期末考试三部分,其中平时考核成绩(作业、考勤、提问等)占课程总成绩的60%,期中考试成绩占课程总成绩的20%,期末考试成绩占课程总成绩的20%o八、审核。

《VB程序设计》课程标准

《VB程序设计》课程标准

软件技术专业《VB程序设计》课程标准1. 前言1.1课程性质关键词:课程地位、主要功能、与其他课程关系《VB程序设计》课程是软件专业的基础课程,是专业必修课。

学生通过本课程的学习,能够建立起面向对象的概念,体验事件驱动的编程方法,初步掌握“程序设计”的思想和简单问题的解决方法,并能够编写解决实际问题的应用程序,为今后的专业课的学习或进一步提高程序设计水平打下坚实的技能基础。

1.2设计思路关键词:课程设置依据、课程目标定位、课程内容选择标准、项目设计思路、学习程度用语说明、课程学时和学分本课程是依据程序员的编程工作项目设置的。

本课程是根据任务引领型的项目活动要求,注重培养学生的程序编写能力和培养良好的编程风格。

课程内容的编排和组织是以企业需求、学生的认知规律、多年的教学积累为依据确定的。

立足于实际能力培养,对课程内容的选择标准作了根本性改革,打破以知识传授为主要特征的传统学科课程模式,转变为以工作任务为中心组织课程内容,并让学生在完成具体项目的过程中学会完成相应工作任务,并构建相关理论知识,发展职业能力。

本课程最终确定了以下三个学习项目:VB编程语言基本语法、VB控件的使用和VB数据库编程。

这些学习项目是以VB项目开发的工作过程为线索来行,并融合了相关职业资格证书对知识、技能和态度的要求。

项目设计以工作任务为线索来进行。

教学过程中,采取理实一体教学,给学生提供丰富的实践机会。

按照情境学习理论的观点,只有在实际情境中学生才可能获得真正的职业能力,并获得理论认知水平的发展,因此本课程要求打破纯粹讲述理论知识的教学方式,实施项目教学以改变学与教的行为。

每个项目的学习都按以VB项目开发为载体设计的活动来进行,以工作任务为中心整合理论与实践,实现理论与实践的一体化的教学。

教学效果评价采取过程评价与结果评价相结合的方式,通过理论与实践相结合,重点评价学生的职业能力。

本门课程建议学时为64学时,4学分。

2.课程目标关键词:知识、技能与素质要求程序设计是学习计算机一个不可缺少的环节,不仅可以让学生掌握一门计算机语言,更重要的是通过程序设计的基本方法,对学生逻辑思维的训练、实践能力的提高都有着重要的意义。

VB课程标准(一)

VB课程标准(一)

VB课程标准(一)VB课程标准是指对VB编程语言的教育内容、教学方法、教学手段、评价标准等方面进行系统、规范和科学设置的标准。

VB编程语言在IT行业具有广泛应用,对于专业技能和职业竞争力的提升起着至关重要的作用。

因此VB课程标准的制定具有非常重要的意义。

VB课程标准的制定要求:1. 教育目标VB课程标准的制定需要明确教育目标,即要培养哪些能力和素质。

一般包括:基本的编程思维、丰富的编程实践经验、良好的代码风格和编程习惯、面向对象程序设计等。

只有目标明确、具体,才能制定出适合现实需要的教育培养计划和评价标准,进而达到教育培养目的。

2. 教学内容VB课程标准的制定需要明确教学内容,即教学应该包含的知识点和技能点,需要细化到每个章节、每个知识点。

从基础语法、控件使用、项目开发等方面进行全面涵盖,越详细越好。

还应指出各项知识点之间存在的逻辑联系,以便提高学习效率和学习效果。

3. 教学方法VB课程标准的制定需要明确教学方法,即采用什么教学方法。

教学方法要求变化多样、灵活应用,包括演讲、课件展示、实验、课外作业、项目实战等,使学生在不同环境下都能感受到不同的学习氛围和促进吸收知识点。

4. 教学手段VB课程标准的制定需要明确教学手段,即采用什么教学资源、工具等。

如各种专业VB编程教材、网络资源、课件展示、学习软件、项目管理工具等。

选取教学手段一定要与教学内容相适应,既要符合学生的学习习惯,又要有利于增强学生的编程实践经验。

5. 讲师素质VB课程标准的制定需要明确讲师素质,即教师的教学技能、知识水平和职业素养等方面。

讲师应该具有扎实的VB编程知识、丰富的实践经验、教学激情和良好的教学风格,能够为学生提供最好的学习氛围和科技知识积累,同时要与学生和谐相处,引导学生树立正确的学习态度和价值观。

6. 教学评价VB课程标准的制定需要明确教学评价,即后续对学生学习效果、教学质量和讲师表现等方面的评价标准。

评价应该多样化、有针对性,充分反映出学生对VB编程语言掌握的情况和讲师教学水平的优劣,促使教学质量的不断提高。

《VB程序设计》详细教学大纲

《VB程序设计》详细教学大纲

《VB程序设计》详细教学大纲一、课程概述VB(Visual Basic)程序设计是一门面向对象的编程语言课程,旨在培养学生的程序设计思维和实践能力,使学生能够掌握 VB 编程的基本概念、语法和算法,能够开发简单的 Windows 应用程序。

二、课程目标1、知识目标(1)掌握 VB 程序设计的基本概念,如对象、属性、方法、事件等。

(2)熟悉 VB 语言的语法结构,包括数据类型、变量、常量、运算符、表达式等。

(3)了解常用的控制结构,如顺序结构、选择结构(IfThenElse、Select Case)、循环结构(ForNext、WhileWend、DoLoop)。

(4)掌握数组、过程(Sub 过程和Function 过程)的定义和使用。

(5)熟悉常用的内部控件(如文本框、标签、命令按钮、列表框、组合框等)的属性、方法和事件。

2、能力目标(1)能够运用 VB 语言进行简单程序的编写和调试。

(2)能够设计具有一定逻辑和功能的 Windows 应用程序界面。

(3)能够使用数组和过程来优化程序结构,提高程序的可读性和可维护性。

(4)能够运用常用算法解决实际问题,如排序、查找等。

3、素质目标(1)培养学生的逻辑思维能力和创新能力。

(2)提高学生的问题解决能力和自主学习能力。

(3)培养学生的团队合作精神和沟通能力。

三、教学内容与要求(一)VB 编程基础1、 VB 集成开发环境(1)介绍 VB 集成开发环境的组成和功能。

(2)掌握创建、打开、保存工程的方法。

2、对象及其操作(1)理解对象的概念,熟悉常见的对象(如窗体、控件等)。

(2)掌握对象的属性设置和方法调用。

3、数据类型、变量与常量(1)熟悉 VB 中的基本数据类型(如整数型、浮点型、字符串型等)。

(2)掌握变量和常量的定义、声明和使用。

4、运算符与表达式(1)熟悉各种运算符(算术运算符、关系运算符、逻辑运算符等)的运算规则。

(2)能够正确书写和计算表达式的值。

《VB程序设计方案》课程标准

《VB程序设计方案》课程标准

《VB程序设计》课程标准(课程代码:9802)制订人:审核人:审定:1、课程定位和课程设计1.1课程性质与作用《Visual Basic程序设计》是高职信息管理专业的基础课程,是《计算机应用基础》、《C语言》课程的后续课程。

通过本课程的学习,能使学生掌握程序设计的基本思想与方法,掌握结构化程序设计的内涵,理解对象、属性、事件和方法等重要概念,掌握Windows应用程序设计的基本方法,为通过全国计算机等级考试(二级VB)和学生毕业后从事相关专业职业岗位工作具备基本计算机应用能力打下坚实的基础。

课程类型:选修课教案时间安排:第4学期,共44学时,2学分1.2课程设计的理念该课程总体设计理念是,关注每个学生的情感,激发他们学习VB的兴趣,帮助他们建立学习的成就感和自信心,使他们在学习过程中发展计算机综合应用能力,提高人文素养,增强实践能力,培养创新精神。

加强学生的计算机应用意识,培养学生计算机综合应用能力。

将课程目标设定为三个级别,并以学生“能够做某事”具体描述各级别的要求,这种设计旨在体现学生能力发展循序渐进的过程和后续计算机相关课程要求的有机衔接。

本课程在目标设定、教案过程、课程评价和教案资源的开发等方面都突出以学生为主体的思想。

课程实施应成为学生在教师指导下构建知识、提高技能、磨砺意志、活跃思维、展现个性、发展心智和拓展视野的过程。

1.3课程设计思路(1)本课程的设计总体要求是:以就业为向导,以能力为本位,以职业实践为主线,以工程课程为主体,以计算机二级资格考试为考核依据,以务实基础、适应岗位为目标,尽可能形成模块化的专业课程体系。

(2)本课程以“培养用VB编写简单数据库的能力”为基本目标。

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

(3)具体学习工程的选择和编排以学习单元为基础,基本依据是:一是按照“认知VB界面、掌握语言基础、理解各种算法结构和语句、运用数组和过程解决复杂的问题、掌握程序出错后的调试、数据库编写能力的培养”的逻辑顺序。

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

《VB程序设计》课程标准
(课程代码:9802)
制订人:审核人:审定:
1、课程定位和课程设计
1.1课程性质与作用
《Visual Basic程序设计》是高职信息管理专业的基础课程,是《计算机应用基础》、《C语言》课程的后续课程。

通过本课程的学习,能使学生掌握程序设计的基本思想与方法,掌握结构化程序设计的涵,理解对象、属性、事件和方法等重要概念,掌握Windows应用程序设计的基本方法,为通过全国计算机等级考试(二级VB)和学生毕业后从事相关专业职业岗位工作具备基本计算机应用能力打下坚实的基础。

课程类型:选修课教学时间安排:第4学期,共44学时,2学分1.2课程设计的理念
该课程总体设计理念是,关注每个学生的情感,激发他们学习VB的兴趣,帮助他们建立学习的成就感和自信心,使他们在学习过程中发展计算机综合应用能力,提高人文素养,增强实践能力,培养创新精神。

加强学生的计算机应用意识,培养学生计算机综合应用能力。

将课程目标设定为三个级别,并以学生“能够做某事”具体描述各级别的要求,这种设计旨在体现学生能力发展循序渐进的过程和后续计算机相关课程要求的有机衔接。

本课程在目标设定、教学过程、课程评价和教学资源的开发等方面都突出以学生为主体的思想。

课程实施应成为学生在教师指导下构建知识、提高技能、磨砺意志、活跃思维、展现个性、发展心智和拓展视野的过程。

1.3课程设计思路
(1)本课程的设计总体要:以就业为向导,以能力为本位,以职业实践为主线,以项目课程为主体,以计算机二级资格考试为考核依据,以务实基础、适应岗位为
目标,尽可能形成模块化的专业课程体系。

(2)本课程以“培养用VB编写简单数据库的能力”为基本目标。

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

(3)具体学习项目的选择和编排以学习单元为基础,基本依据是:一是按照“认知VB界面、掌握语言基础、理解各种算法结构和语句、运用数组和过程解决复杂的问题、掌握程序出错后的调试、数据库编写能力的培养”的逻辑顺序。

二是从基础知识体系构建角度,保持VB的基本知识、基本理论和基本技能的在必然关系。

(4)根据岗位的工作需要,在学习该课程后,可以根据教学计划的整体安排,参加“计算机二级”资格考试。

2、课程目标
2.1知识目标:
●掌握VB的安装、打开、运行及用户界面的展示
●掌握常用控件程序示例,了解菜单编辑器的使用
●学会由数学式写出对应的算术表达式
●知道根据语言描述写出对应的逻辑表达式,公共函数的使用方法
●掌握分支结构的编写法则
●掌握循环结构的读写法则
●知道利用控件数组编写一个能进行加、减、乘、除的运算器
●掌握用顺序查找和二分查找法对10个数字进行排序
●掌握过程调用和递归调用
2.2职业能力目标:
●使学生掌握VB语言的基础知识和基本语法。

●树立结构化程序设计的基本思想,能熟练使用VB集成开发环境设计、编写、
调试程序。

●能用VB语言解决简单的实际问题。

●同时培养学生良好的编程习惯、严谨务实的工作作风。

2.3情感态度与价值观目标:
●培养良好的交流、沟通、团结协作的能力。

●培养爱岗敬业、工作负责、注重细节的职业人格。

●培养独立思考,主动探究,自主学习的能力。

●培养通过互联网查找文献资料来巩固和拓展信息收集和筛选能力。

●培养良好的环境适应能力,以及遇到挫折时良好的心理承受能力。

3、课程容与教学要求
3.1 教学容与教学要求
3.2实验容与实验要求
(1)实验容及要求
Visual Basic是一种可视化的编程工具,易学易用,在Windows平台应用系统的开发中使用非常广泛。

通过本课程的学习,学生可初步掌握利用Visual Basic进行程序设计的基本方法和技巧,初步建立面向对象的程序设计概念,并能按照面向对象的方法,利用Visual Basic进行简单的程序设计。

通过本实验课程目的与任务是使学生通过本课程的学习和示例的分析,掌握使用Visual Basic开发Windows应用程序的一般方法和特点,理解Windows应用程序的基本概念.主要功能和Windows应用程序开发的基本思想,能够根据实际需要自行开发简单的Windows应用程序,并为今后进一步使用Visual Basic或其他面向对象的可视化开发工具开发Windows应用程序打下基础。

应明确实验项目要求学生掌握的Visual Basic课程的理论知识,熟练掌握VisualBasic的基本操作及要求学会使用Visual Basic进行程序设计
(2)实验设置
(3)实验报告及成绩评定
本课程所有实验均需上机进行,每个实验都规定了实验题目、目的、要求。


了提高上机效率,学生应做到:
按照实验要求,上机前写好上机实验预习报告,包括:实验的目的、容、步骤。

上机实验时应按实验要求完成每一个实验容。

必要时要认真记录调试过程。

实验后认真书写实验报告。

实验指导教师检查学生上机的出勤情况(30%)、实验容及实验报告(70%),
给出实验成绩。

4.教学模式、教学方法与手段
4.1案例驱动教学法
案例驱动教学法就是以一个项目案例来驱动教学过程的方法,没有特定的解决之道,教师在教学中扮演设计者和激励者的角色,鼓励学生积极参与讨论,寻求案例的各种解决办法,让学生自主构建知识。

VB程序设计教学中应以简单、实用的案例或特定案例的部分功能支撑理论知识,实践教学应以简单的实际案例或以实际案例的模拟作为训练题目。

4.2学习情境教学法
学习情境是指为学生提供一个完整、真实的问题背景,以此为支撑物实施教学。

一个恰当的学习情境,是激励学生主动参与学习的根本保证,学习情境的创设是教学设计中的一个重要环节。

在《VB程序设计》的教学过程中,特别是实践教学中,有目的地引入或创设具有一定背景的学习情境,可以有效提高学生的学习兴趣,取得良好的效果。

4.3任务驱动教学法
带着目的明确的任务进行学习可以明显提高学习效率、改善学习效果,在教学活动中,尤其是预习与复习环节,先把相应的实际任务布置给学生,用具体任务驱动预习和复习环节,以取得较好的教学效果。

4.4考核方式
本课程考核方式采用过程化、多元化考核与期末考核相结合的方式,过程化考核主要在实践教学中完成,根据学生在实验课中完成的多个案例的情况判定过程化考核成绩。

期末考试以笔试的形式组织,过程化考核成绩(30%)与期末考试成绩(70%)构成学生的学期成绩。

5.课程实施条件
5.1 对任课教师的知识结构及能力要求
任课教师要对计算机相关专业知识有全面、深入的了解,熟悉VB语言。

对程序设计、程序开发有较深刻的理解,有较强的计算机应用能力。

同时应具有较强的责任心和良好的语言表达能力。

5.2 教学条件要求
本课程理论教学主要运用多媒体的形式,使用多媒体课件完成,教学中需要在具有投影仪的多媒体教室完成。

实践教学在机房进行,应按每升一台配备,具有VB6.0环境,保证实践教学的正常进行。

5.3 教材选用及参考书
教材:
宋汉珍王贺艳主编的《Visual Basic程序设计》(机械工业)
参考书:
祥玖主编的《VB语言程序设计》(高等教育)
龚沛曾主编的《Visual Basic程序设计简明教程》(高等教育)
6.其他说明
1、在讲授中,要结合恰当的实例,注重讲解程序设计的基本结构和程序设计思想,以提高综合编程能力。

2、除计划安排的实验外,可以给学生留一些课外大作业,以增强其读程序、编程序的能力。

3、注重培养学生VB语言的综合应用能力。

相关文档
最新文档