VB程序设计课程设计课程标准(计应)

合集下载

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程序设计教学目标(两篇)2024

VB程序设计教学目标(两篇)2024

引言概述:VB程序设计是一门基于Visual Basic语言的编程学科,旨在培养学生掌握VB语言的基本语法和编程技巧,以实现各类应用程序的开发。

通过VB程序设计的学习,学生可以提高逻辑思维、问题解决和创新能力,为他们未来的职业发展奠定坚实的基础。

本文将详细阐述VB程序设计教学目标,包括知识技能、思维能力和实践能力方面的培养。

正文内容:一、知识技能的培养1. 学习VB程序设计的学生应当掌握VB语言的基本语法和数据类型,包括变量、数组、条件语句、循环语句等。

他们应当了解VB 程序的基本结构和编程过程,能够编写简单的程序并理解其运行原理。

2. 学习VB程序设计的学生还应当了解代码的调试和错误处理方法,掌握常见的调试工具和技巧。

他们应当能够在程序运行过程中发现和解决问题,并具备独立分析和解决错误的能力。

3. 学习VB程序设计的学生应当了解常用的开发工具和平台,如Visual Studio等。

他们应当能够使用这些工具进行程序的开发、调试和发布,并熟悉相关的IDE界面和功能。

4. 学习VB程序设计的学生应当了解VB中常用的库函数和类库,如Windows API、数据库连接等。

他们应当能够熟练使用这些库函数和类库,并了解其基本原理和实现方式。

5. 学习VB程序设计的学生还应当了解VB语言的发展趋势和应用前景,对VB语言在各个领域的应用有一定的了解和认识。

二、思维能力的培养1. 学习VB程序设计可以培养学生的逻辑思维和问题解决能力。

通过编写程序,学生需要根据具体的需求设计程序的结构和算法,分析和解决问题。

这种思维训练可以帮助学生培养严谨的逻辑思维和解决实际问题的能力。

2. 学习VB程序设计可以提高学生的创新能力。

VB语言具有较高的灵活性和扩展性,学生可以尝试使用不同的技术和方法解决问题,开发出独特的应用程序。

这种创新训练可以帮助学生培养创造性思维和富有想象力的能力。

3. 学习VB程序设计可以培养学生的团队合作精神和沟通能力。

vb程序设计课程设计 (2)

vb程序设计课程设计 (2)

VB程序设计课程设计1. 简介Visual Basic(VB)是一种常用的编程语言,它能够创建面向对象或组件对象的 Windows 应用程序,并集成到 Microsoft Office 应用程序中。

本文档将介绍一个 VB 程序设计课程的课程设计,以帮助学生们应用所学知识进行实践构建。

2. 目标通过本课程设计,学生将能够:1.VB 语言的开发环境和基本语法2.VB 对象模型以及如何创建和操作对象3.VB 程序的基本结构和流程4.VB 创建用户界面以及处理用户输入5.VB 程序进行数据处理和存储6.VB 的调试和错误处理技术3. 课程大纲3.1 VB 开发环境和基础语法本章主要介绍如何在 Windows 上安装和配置 VB 开发环境,并且讲解 VB 基础语法以及数据类型、变量、表达式、操作符、条件语句和循环语句等知识。

3.2 VB 对象模型和对象操作本章主要介绍 VB 的对象模型,包括 VB 内置对象和用户自定义对象。

还讲解如何创建、操作和维护对象,以及如何处理多个对象之间的交互。

3.3 VB 程序的基本结构和流程本章主要介绍 VB 程序的基本结构和流程,包括如何创建主程序、子程序、函数、过程或模块。

该章还讲义如何调用子程序、函数,以及如何管理程序代码和程序执行流程。

3.4 VB 用户界面设计和输入处理本章主要介绍 VB 用户界面设计和如何处理用户的输入。

包括如何创建并定制窗体、按钮、文本框、下拉框、列表框、复选框和单选框等控件,并且讲解如何获取和处理用户界面的输入和输出。

3.5 VB 数据处理和存储本章主要介绍 VB 编程的数据处理和存储技术,包括如何对数据进行排序、过滤、查询、统计、格式化、打印和输出操作。

还讲解如何使用 VB 编程进行数据存储和读取,如何访问数据库和使用文件操作等知识。

3.6 VB 的调试和错误处理技术本章主要介绍 VB 调试和错误处理技术,包括如何使用调试器、断点、单步调试、异常处理和日志技术进行程序调试和错误处理,以及讲解如何优化和提高程序的性能和可靠性。

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课程设计一、课程目标知识目标:1. 理解VB编程语言的基本语法和结构,掌握变量、控制结构、数组等基本概念。

2. 学会使用VB进行简单的程序设计,包括输入输出、条件判断、循环等。

3. 了解VB中面向对象编程的基本概念,如类、对象、属性、方法等。

技能目标:1. 能够独立编写简单的VB程序,解决实际问题。

2. 掌握使用VB进行数据处理和文件操作的方法。

3. 培养良好的编程习惯,学会调试程序,找出并修正错误。

情感态度价值观目标:1. 培养学生对计算机编程的兴趣和热情,激发自主学习动力。

2. 培养学生的团队合作意识,学会与他人合作解决问题。

3. 培养学生的创新思维,敢于尝试新方法,解决实际问题。

课程性质:本课程为大学VB编程课程,旨在使学生掌握VB编程基础,培养编程思维和实际编程能力。

学生特点:学生具备一定的计算机操作基础,对编程有一定了解,但对VB编程尚属初学者。

教学要求:结合学生特点,注重理论与实践相结合,以案例教学为主,培养学生的实际编程能力。

在教学过程中,注重启发式教学,引导学生主动思考,提高解决问题的能力。

通过团队协作,培养学生的沟通与协作能力。

最终达到使学生能够独立完成VB程序设计的教学目标。

二、教学内容1.VB程序设计基础:- VB编程环境及基本操作- 简单的输入输出语句- 数据类型、变量和常量- 运算符和表达式- 控制结构(顺序、选择、循环)2.数组与函数:- 数组的基本概念及应用- 函数的定义、调用和返回值- 常用内部函数及其应用3.面向对象编程基础:- 类和对象的概念- 属性、方法、事件- 构造函数和析构函数- 继承、封装、多态性4.界面设计:- 窗体和控件的基本使用- 菜单、工具栏和状态栏设计- 对话框及其应用5.文件操作与数据处理:- 文件的打开、读取、写入和关闭- 数据的排序、查找和过滤- 数据库访问基础6.综合实例分析:- 案例一:简易计算器- 案例二:图书管理系统- 案例三:学生成绩管理系统教学内容按照教材章节进行安排,保证学生能够逐步掌握VB编程的基本知识和技能。

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.知识目标:学生需要掌握VB程序设计的基本概念和语法,包括变量、数据类型、运算符、控制结构等。

2.技能目标:学生能够运用VB编程语言解决简单的实际问题,具备基本的程序设计能力。

3.情感态度价值观目标:培养学生对计算机科学的兴趣和好奇心,提高学生的问题解决能力和创新意识。

二、教学内容本节课的教学内容主要包括以下几个部分:1.VB程序设计的基本概念和语法,如变量、数据类型、运算符等。

2.控制结构,包括条件语句和循环语句。

3.函数和数组的概念及应用。

4.简单的实际问题解决,如计算器程序设计、成绩统计等。

三、教学方法为了提高教学效果,本节课将采用以下几种教学方法:1.讲授法:教师通过讲解和示范,引导学生掌握VB程序设计的基本概念和语法。

2.案例分析法:教师通过分析实际案例,让学生学会如何运用VB编程解决实际问题。

3.实验法:学生通过动手实践,加深对VB程序设计概念和语法的学习。

4.讨论法:学生分组讨论,培养团队合作精神和问题解决能力。

四、教学资源为了支持教学内容和教学方法的实施,本节课需要准备以下教学资源:1.教材:《VB程序设计教程》2.多媒体资料:PPT课件、教学视频等。

3.实验设备:计算机、网络等。

4.参考书:《VB编程实例入门》5.练习题及答案:用于课后巩固所学知识。

五、教学评估本节课的评估方式包括以下几个方面:1.平时表现:通过观察学生在课堂上的参与程度、提问回答等情况,评估学生的学习态度和积极性。

2.作业:布置适量的作业,要求学生在规定时间内完成,通过作业的完成质量评估学生的学习效果。

3.考试:安排一次考试,测试学生对VB程序设计知识的掌握程度和运用能力。

评估方式应客观、公正,能够全面反映学生的学习成果。

教师应及时给予反馈,帮助学生改进学习方法和提高学习能力。

六、教学安排本节课的教学安排如下:1.教学进度:按照教材的章节顺序,合理安排每个章节的教学内容和教学时间。

《VB程序设计》课程标准

《VB程序设计》课程标准

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

《VB语言程序设计》课程教学计划

《VB语言程序设计》课程教学计划

《VB语言程序设计》课程教学计划一、课程内容和教学目的本课程以Visual Basic6.0为语言背景,课程内容包括VB语言基础,输入输出,分支程序设计,循环程序设计,数组,过程,数据文件的存取,程序的调试等。

通过本课程的学习,使学生掌握VB可视化程序设计的基本方法和使用VB解决实际问题的初步能力。

具体要求如下:1.了解面向对象的初步概念;2.熟悉VB标准控件的使用,能在VB集成化开发环境下设计用户界面;3.掌握可视化程序设计方法,编制出风格良好的应用程序;4.掌握上机调试程序的基本技能二、教学基本内容提要(一)基本概念及基本操作1.可视化编程的概念对象,容器,类,属性,方法事件,事件过程,事件驱动2.集成化开发环境主窗口,窗体编辑器,工具箱和控件,工程资源管理器,属性窗口,代码窗口3.窗体及VB标准控件的使用标准控件基本操作标准控件的常用属性、事件、方法4.工程的管理重点掌握下列三种类型的文件:.vbp,.frm,.bas创建、打开和保存工程添加、删除和保存文件(二)程序设计基础1.基本数据类型数值型(整型,长整型,单精度,双精度,货币型,字节型),字符型,逻辑型,日期型,变体型2.常量与变量3.表达式算术表达式,字符串表达式,日期表达式,关系表达式和逻辑表达式4.常用内部函数数学函数;字符串函数;日期和时间函数;类型转换函数5.代码编写规则(三)赋值与输入输出1.赋值语句2.常用基本语句:Rem;Load;Unload;End;Stop3. Print方法4.窗体(Form):基本属性;事件;方法;焦点与Tab键序5. 基本控件(1)控件的公共属性(2)命令按钮(CommandButton)(3)标签(Label)(4)文本框(TextBox)6. 使用对话框(1)输入对话框(InputBox函数)(2)消息对话框(MsgBox函数)(四)选择结构1.条件语句(If…Then,If…Then…Else);条件语句的嵌套2.多分支语句(Select Case)3.选择性控件(单选按钮OptionButton和复选框CheckBox)4.使用计时器(Timer)(五)循环结构1.循环语句For...Next;Do...Loop(前测型和后测型);While...Wend;Exit2. 多重循环3. 列表框(ListBox)与组合框(ComboBox)(六)数组1. 数组的概念数组与数组元素;下标和数组的维数2. 数组的声明和应用数组声明语句(Dim);Array函数3. 动态数组建立动态数组(ReDim);数组刷新语句(Erase)4. For Each...Next循环语句5. 控件数组(七)过程1.通用过程Sub过程、Function过程和Sub Main过程过程的定义与调用(Call语句)2.参数传递形参与实参,按地址(ByRef)传递和按值(ByVal)传递3.过程的嵌套与递归调用4.变量的作用范围代码模块的概念变量的作用域(局部变量,模块级变量,全局变量)变量的生存期(动态变量,静态变量)5. 多窗体与Sub Main过程(八)数据文件的存取1.数据文件概述数据文件的结构文件类型文件处理的一般步骤文件的打开(Open)和关闭(Close)有关的语句和函数(FreeFile,Seek,Eof,Lof,Loc)2. 顺序文件写入操作(Write,Print);读出操作(Input,Line Input) 3.随机文件存取操作(Get,Put)4.文件操作命令ChDrive,ChDir,MkDir,RmDir,Name,Kill,FileCopy (九)程序调试和错误处理1. VB程序中的错误类型2.程序工作模式3. 程序调试静态检查与动态检查;使用VB调试工具4.错误处理Err对象,捕获错误语句(On Error),退出错误处理语句(Resume)(十)其他常用语句及控件1.其他常用语句Option Explicit,Def,Type,Enum,Goto,On Goto,DoEvents 2. 框架(Frame)3.滚动条(ScrollBar)4.图形方法和图形控件坐标系;图形方法(Pset,Line,Circle)图片框(PictureBox);图像框(Image)Shape形状控件;Line直线控件5.菜单设计下拉式菜单;菜单编辑器;弹出式菜单6. 工具栏和状态栏ActiveX控件简介;工具栏(ToolBar);状态栏(StatusBar)7. 键盘与鼠标事件8. 对话框通用对话框(CommonDialog);自定义对话框9 文件系统控件(十一)解题算法主要包括下列内容:穷举法;迭代法;排序(选择法,起泡法);查找(顺序查找,折半查找);递归法三、教学安排(供参考)本课程总学时为上课56/上机36。

大一vb课程设计

大一vb课程设计

大一vb课程设计一、课程目标知识目标:1. 学生能掌握VB编程基础,包括数据类型、变量、运算符与表达式。

2. 学生能理解并运用控制结构,如顺序、分支和循环结构进行程序设计。

3. 学生能运用数组进行批量数据的处理。

4. 学生能掌握基本的输入输出操作,实现对用户输入的处理和程序的运行结果展示。

技能目标:1. 学生能够独立编写简单的VB程序,解决实际问题。

2. 学生能够通过调试和修改程序,解决程序运行中的错误。

3. 学生能够运用VB语言进行基本的算法实现,具备初步的程序设计能力。

情感态度价值观目标:1. 学生能够培养对编程的兴趣,认识到编程在解决问题中的重要性。

2. 学生能够培养良好的编程习惯,遵循编程规范,注重代码的可读性和可维护性。

3. 学生能够培养团队合作精神,通过小组讨论和协作,共同完成编程任务。

课程性质:本课程为大一VB程序设计基础课程,旨在让学生掌握基本的编程知识和技能,培养初步的程序设计能力。

学生特点:大一学生对编程知识了解有限,需从基础开始,逐步引导学生入门。

教学要求:注重理论与实践相结合,通过实例教学,使学生能够在实践中掌握编程技能。

同时,强调编程规范和团队合作,提高学生的综合素质。

课程目标具体、可衡量,为后续教学设计和评估提供依据。

二、教学内容1. VB程序设计基础:- 数据类型、变量与常量- 运算符与表达式- 基本输入输出操作2. 控制结构:- 顺序结构- 分支结构(If语句、Select Case语句)- 循环结构(For循环、While循环)3. 数组与函数:- 数组的基本概念与操作- 自定义函数与过程- 常用内部函数4. 程序设计实例:- 简单计算器- 九九乘法表- 学生成绩管理系统5. 编程规范与调试:- 编程规范与命名规则- 程序调试方法与技巧教学大纲安排:第一周:VB程序设计概述,数据类型、变量与常量第二周:运算符与表达式,基本输入输出操作第三周:顺序结构,分支结构(If语句)第四周:分支结构(Select Case语句),循环结构(For循环)第五周:循环结构(While循环),数组的基本概念与操作第六周:自定义函数与过程,常用内部函数第七周:简单计算器程序设计第八周:九九乘法表程序设计第九周:学生成绩管理系统程序设计第十周:编程规范与调试,课程总结教学内容与教材章节关联紧密,确保学生能够按照教学大纲逐步掌握VB编程知识,注重理论与实践相结合,提高学生的编程能力。

计算机vb课程设计

计算机vb课程设计

计算机vb课程设计一、课程目标知识目标:1. 掌握VB编程语言的基本语法和结构,理解变量、数据类型、运算符、控制结构等概念;2. 学会使用VB编写简单的程序,解决问题并进行基本的输入输出操作;3. 了解计算机编程的基本思想,如顺序、选择和循环结构,以及它们在实际编程中的应用。

技能目标:1. 能够独立设计并编写简单的VB程序,实现特定功能;2. 培养逻辑思维和问题解决能力,运用VB编程解决实际问题;3. 学会使用调试工具,分析并修正程序中的错误,提高程序编写效率。

情感态度价值观目标:1. 培养对计算机编程的兴趣和热情,激发学习主动性和探究精神;2. 增强团队合作意识,学会与他人共同解决问题,互相学习和交流;3. 理解计算机编程在现实生活中的应用和价值,培养创新意识和实践能力。

分析课程性质、学生特点和教学要求,本课程将目标分解为以下具体学习成果:1. 能够熟练运用VB编程语言编写简单的计算器、小游戏等程序;2. 培养学生独立思考、分析问题和解决问题的能力;3. 通过项目实践,使学生体验编程的乐趣,提高团队合作能力和沟通能力;4. 引导学生关注计算机编程在现实生活中的应用,激发学生的创新意识。

二、教学内容1. VB编程语言基础:变量、数据类型、常量、运算符、表达式等概念及其使用方法;教材章节:第一章至第三章。

2. 控制结构:顺序结构、选择结构(If条件语句、Select Case语句)、循环结构(For循环、While循环);教材章节:第四章至第六章。

3. 过程和函数:Sub过程、Function函数的定义和调用;教材章节:第七章。

4. 简单的输入输出操作:Console.WriteLine、Console.ReadLine等方法的运用;教材章节:第三章。

5. 程序设计实例:编写计算器、小游戏等程序,巩固所学知识;教材章节:第八章至第十章。

6. 调试与优化:使用调试工具,分析程序错误,提高程序运行效率;教材章节:第十一章。

2024年VB程序设计课程教案(多应用版)

2024年VB程序设计课程教案(多应用版)

VB程序设计课程教案(多应用版)教案VB程序设计课程教案一、教学目标1.让学生了解VB程序设计的基本概念、原理和方法,掌握VB 编程的基本技能。

2.培养学生运用VB程序设计语言解决实际问题的能力,提高学生的逻辑思维和创新能力。

3.培养学生良好的编程习惯和团队协作精神,提高学生的综合素质。

二、教学内容1.VB程序设计概述:介绍VB的发展历程、特点和应用领域,让学生对VB程序设计有一个整体的认识。

2.VB集成开发环境:讲解VB集成开发环境(IDE)的组成、功能和使用方法,使学生熟练掌握VB编程工具。

3.VB编程基础:包括数据类型、变量、常量、运算符、表达式、控制结构(顺序、选择、循环)等基本概念和语法。

4.VB窗体和控件:介绍窗体和控件的属性、事件和方法,使学生能够设计出具有良好用户界面的应用程序。

5.VB过程和函数:讲解过程和函数的定义、调用和参数传递,使学生掌握模块化编程的方法。

6.VB文件操作:介绍文件的概念、分类和操作方法,使学生能够进行文件的读写、创建和删除等操作。

7.VB数据库编程:讲解数据库的基本概念、SQL语言和数据库访问技术,使学生能够开发简单的数据库应用程序。

8.VB多媒体应用:介绍多媒体编程的基本方法,使学生能够开发具有音频、视频等多媒体功能的应用程序。

9.VB网络编程:讲解网络编程的基本概念、协议和编程方法,使学生能够开发简单的网络应用程序。

10.VB程序调试与优化:介绍程序调试和优化的方法,提高学生的编程能力和程序质量。

三、教学方法1.讲授法:讲解VB程序设计的基本概念、原理和编程方法,为学生提供理论支持。

2.案例分析法:通过分析典型实例,让学生了解VB程序设计在实际应用中的具体运用。

3.实践操作法:安排适量的上机实践,让学生动手编写程序,巩固所学知识。

4.小组讨论法:组织学生进行小组讨论,培养学生的团队协作能力和沟通能力。

5.课后作业法:布置课后作业,让学生独立完成,检验学生的学习效果。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
沙市职业大学
《VB 程序设计课程设计》课程标准
一、课程名称:VB 程序设计课程设计 二、课程代码: 三、适用专业:计算机应用技术 四、课程性质:职业核心课、 五、计划学时:28 总学时. 六、教学条件:多媒体教室、计算中心 七、课程定位:
1.对专业的描述:根据该课程所属的计算机应用技术专业面向的职业岗位 ——通过深入企业调研和召开专业指导委员会,确定我校计算机应用技术专业面 向的职业岗位主要是需要掌握计算机硬件、软件与计算机中高级应用、数据库处 理及信息管理等知识与技能,能熟练运用计算机软硬件技术、计算机应用和多媒 体技术解决工程实际问题,具备在机关、企事业单位的相关信息管理部门从事计 算机软硬件系统的技术开发及安装调试、维护管理、销售,网站的开发与维护等 技术和电子商务系统设计与管理工作且具有基本的专业技术理论知识、应用能 力、良好职业道德和职业生涯发展基础,德智体美全面发展的高素质技能应用型 人才。 2、对职业岗位的描述:按照“以能力为本位、以职业实践为主线、以项目课程 为主体的模块化专业课程体系”的总体设计要求,打破了传统的学科体系的模式, 将该课程的内容按照计算机高级应用技术岗位——办公室文员、平面设计员、信 息管理人员、网络管理员、数据库设计员、数据库管理员、程序设计员的要求来 进行实际项目的整合,按理论实践一体化要求设计。它体现了职业教育“以就业 为导向,以能力为本位”的培养目标,不仅强调计算机应用管理维护岗位的实际 要求,还强调学生个人适应劳动力市场的发展要求。因而,该课程的设计应兼顾 企业实际岗位和个人两者的需求,着眼于人的全面发展,即以全面素质为基础, 以提高综合职业能力为核心。
3、对课程的描述:VB 程序设计是计算机应用技术专业的专业基础课,是理 论和实际紧密相连的技术。通过学习 VB 程序设计语言,了解可视化计算机程序 设计方法以及面向对象的编程思想,具备高级语言程序设计及可视化编程能力; 通过上机实践培养学生分析具体问题的能力,能够独立编写简单基本程序,并能 够结合相关技术如数据库,实现基本项目的设计与实现。VB 是一种易学实用、 适用面广的面向对象的软件开发平台。
1、掌握数组的声明、数组元素的引用;
4
程 和 数 组 相 过程和数组的使 2、掌握数组的输入输出操作;
关知识

3、掌握 Sub 过程的定义、参数传递; 4、掌握变量作用域的用法
掌 握 界 面 设 学习情景五、 1、掌握菜单的设计方法;
4
计知识
界面各元素设计 2、掌握多文档界面设计方法;
方法的学习
3、综合应用所学的知识,编辑具有可视化界 面的应用程序
综合实例
学习情景六:
1、分发任务书;人员分组;
10
简易计算器的实 2、完成计算机界面的设计;要求设计登陆界

面以及多窗体的切换;
3、各控件代码的编写;
4、各段代码调试;
5、分组验收程序,分组答辩;
十一、教学设计:
在课程整体设计思路中,坚持知识传授与操作训练为一体,任务驱动与职业
规范为一体,多维评价与素质拓展为一体,以培养学生实践能力为主线,突出创
改变以一次考试成绩作为考评主要依据的传统做法,课程考核中采用多维化的考
核方式,推行过程考核和项目任务综合考核相结合。采用表现性测试方法,在规
定时间内要求考生独立完成,通过考察考生在完成任务过程中的表现,来评价考
生的学习程度和达到的能力。针对学生不同的学习兴趣,由学生自由组合选择项
目任务;根据个体能力发挥情况,设置难易层度不同、类型各异的障碍题,进行
7、学习程度用语主要使用“了解”、“理解”、“能”或“会”等用语来 表述。“了解”用于表述事实性知识的学习程序,“理解”用于表述原理性知识 的学习程序,“能”或“会”用于表述技能的学习程序。
九、课程目标: 本课程的设计总体目标是:以就业为向导,以能力为本位,以职业实践为主
线,以项目课程为主体,以计算机二级资格考试为考核依据,使学生了解程序设 计在本专业的应用、发展及其趋势,培养学生的科研素质。主要培养学生理解程 序设计的基本概念,建立起程序设计的基本思路,提高学生的理论知识水平。其 中包括算法的概念、程序设计中的基本技巧和一些常用算法;能够阅读、理解源 程序和设计解题流程的能力;了解结构化程序设计和面向对象程序设计的思想, 能编制出风格良好的程序;最后达到使用 VB 建立一个小型的应用系统的目的。
真细致的学习态度以及强烈的责任心和良好的敬业精神。
十、课程内容:
课程内容按照由岗位任务确。
课程设计题目:用 VB 实现 Windows 简易计算器
职业岗位 工作任务
学习情景
达到目标




VB 程 序 设 熟 练 掌 握 VB 学习情景一、 1、熟悉 VB 编辑环境;
②VB 程序设计难免枯燥、沉闷,因此,在程序设计教学中首先应该从学生 的兴趣入手,利用学生对事物的好奇心,选择一些有趣的、有实际意义的程序, 激发学生的学习兴趣。例如,在第一节课的时候,教师可以通过展示一些 VB 的 小程序,如:倒计时器、口令校对、小动画效果等,让他们初步了解程序设计, 并知道通过程序设计能帮助我们解决很多实际的问题。
2.网络资源描述。
3.课件要求。
与《VB 程序设计》课程教学内容配套的课件,根据计算机程序设计技术发展情 况,即时更新。
4.教案要求。
与《VB 程序设计》课程教学内容配套的教案,根据计算机程序设计技术行业发 展情况,即时更新。
5.辅助资料说明。
组织教师编写了《VB 课程设计任务书》。 十三、考试/考核主要方法: 课程考核: 以技能考核为主,结合其他考核方法,提高学生的主观能动性。
综合能力。
2.方法手段
课程组成员以计算机应用各岗位特点和高职学生认知规律出发,不断改进与
丰富教学方法,在教学任务中主要进行理论实践一体化教学法;在技能训练中主
要进行任务驱动法;多样的教学方法都是让学生在具体的情境中积极主动地完成
教学的具体任务。
利用灵活多样的教学方法:
①在进行教学时,可以采用像其他内容的教学一样使用“讲、演、练”的教 学模式。
拓展任务训练,培养和锻炼学生在实践中的创新思维和自主学习的能力。考核结
果采用人性化的打分方式,以发现问题、解决问题为主,提高学生学习的积极性。
4、根据岗位的工作需要,在学习该课程后,可以根据教学计划的整体安排, 参加“计算机二级”资格考试。
5、按照“体现学生学习的主体地位,使课程内容具有实践性、层次性、趣 味性”的教学组织要求,开发与本课程标准相适应的“理实一体化”教材。
6、建议本课程实行模块化学分结构,学生完成不同的学习项目模块后,即 可取得相应的学分。
1.知识目标: (1)使学生掌握面向对象程序设计的基本思想 可视化编程是最直观的编程方法,程序人员只需绘制界面,VB 自动产生界面代 码,就可以完成许多步骤。这样大大的提高了程序设计的效率。封装、继承、多 态是面向对象程序的主要特征。正是这些特征使程序安全、可靠、可重用、易维 护,成为当今新兴的计算机技术,有力地促进了多媒体应用技术的发展。 (2)使学生理解程序设计的基本概念 学生应具有较为熟练地使用顺序、选择、循环三种基本结构编程序的能力,建立 起程序设计的基本思路,提高学生的理论知识水平。主要包括算法的概念、程序 设计中的基本技巧和一些常用算法;能够阅读、理解源程序和设计解题流程的能 力;了解结构化程序设计和面向对象程序设计的思想,能编制出风格良好的程序; 最后达到使用 VB 建立一个小型的应用系统的目的。
新能力培养,结合高职教育实际情况,依据职业需要,改善教学环境,改革教学
内容,创新评价方式,将高职教育理念贯穿于课程设计的全过程。 1.教学模式
本课程以“工学结合 校企合作”为指导,有针对性地实施行动导向的教学
模式。每单元教学任务主要由校内主讲教师在多媒体教室进行理实一体化教学;
通过学校专职教师和企业兼职教师在学校企业两个育人环境中共同培养学生的
十二、教学内容的表现形式:
1.教材:
《Visual Basic 程序设计》,冶金工业出版社出版,2008 年 5 月,刘怀亮 主编 易 珺 曹东 编著 2.参考书: 《新编 Visual 程序设计教程》,苏州大学出版社,牛又奇等编著, 2008.2 《Visual Basic 程序设计简明教程》,高等教育出版社,龚沛增主编 ,2006.12
3.保障条件 队伍保障:课程组由 5 名专职教师和 2 名兼职教师组成,形成了以校内教学 名师和校外技术专家双负责人的课程教学团队。经过多年的建设,基本形成了一 支素质优良,年龄/专业/职称结构合理,理论知识和技能水平并重,能适应专业 发展需要的双师结构教学团队。 条件保障:本课程实施需要下列资源: ①课程全部教学过程均在机房进行。机房配备当前教学软件需要的主流机 型,学生每人一机,每个机房均配备投影仪、实物投影仪和完善的网络设备,可 以满足教学的各种要求。 ②每个机房均安装有多媒体教学软件,教学时通过多媒体教学软件可进行广 播教学、个别辅导、学生演示、文件传送等师生交互活动。 ③采用集中式网络布线与交换机系统连接互联网,使每个机房均可联接 Internet ,为学生浏览信息、下载资料、网上教学提供了有力的支持。 ④选择部分企事单位建立一批校外实训基地。
3、具体学习项目的选择和编排以学习单元为基础,基本依据是:一是按照 “认知 VB 界面、掌握语言基础、理解各种算法结构和语句、运用数组和过程解 决复杂的问题、掌握程序出错后的调试、数据库编写能力的培养”的逻辑顺序。 二是从基础知识体系构建角度,保持 VB 的基本知识、基本理论和基本技能的内 在必然关系。
2.能力目标:使学生具有程序调试和出错处理的能力,通过源程序的输入 到计算机运行很难一次成功,总会出现这样那样的错误。学生要掌握相关的程序 调试方法,如输出中间变量、设置断点、分步执行方法等,对出错程序进行分析 和处理。
3.素质目标:通过情景教学,学习 VB 主要是学习编程的思想方法,只要学
相关文档
最新文档