森木网 论文资料 vb程序设计论文(全文)

vb程序设计论文(全文)

vb程序设计论文小编精心整理了《vb程序设计论文(精选3篇)》,欢迎阅读,希望大家能够喜欢。摘要:随着信息技术的不断发展,高职校计算机专业课程信息化教学已进入全面改革阶段,教学模式及学习评价机制也必须随之改变,以适应网络信息化教学新的要求。

vb程序设计论文

小编精心整理了《vb程序设计论文(精选3篇)》,欢迎阅读,希望大家能够喜欢。摘要:随着信息技术的不断发展,高职校计算机专业课程信息化教学已进入全面改革阶段,教学模式及学习评价机制也必须随之改变,以适应网络信息化教学新的要求。结合该校VB程序设计课程设计教学模式、评分计划,尝试借助信息化教学方式提高教学质量。

第一篇:vb程序设计论文

VB教学案例设计浅析

摘 要 针对Visual Basic程序设计课程的案例教学法,提出教学案例的设计原则,并结合具体的实例进行解析。

关键词 案例教学法 案例设计 总体原则

案例教学法以其先进的教学理念、鲜活性的教学方法在教学改革的浪潮中发挥了越来越重要的作用。案例教学作为一种广泛应用的新型课堂教学方式,不但可以促使学生自主学习、主动学习、合作学习,还可以促进学生高效地学习他人的经验。案例教学法是以案例为中心来组织教学的,案例是对课程中某一单元或环节知识的情境再现,在教学中占据中心地位。知识的运用和拓展、能力的培养与提高,都是借助典型案例来实现的,因此案例的选取和设计质量将对教学效果产生直接的影响。Visual Basic(以下简称VB)作为计算机程序设计语言类课程,因其简单易学、开发效率高而获取了大多数学生的青睐。所以,在VB的案例教学中,设计经典的、实用的教学案例就成为教学的关键问题。

一、VB 教学案例的设计原则

(一)针对性原则。

针对性原则主要体现在教学内容和教学对象两个方面。教学内容方面是指案例的选取要充分考虑教学内容、教学难点、教学重点等内容;教学对象方面是指案例的选取应紧密结合学生的专业特点,体现一定的专业方向性,同一门课程,针对不同专业方向的学生,在案例选择上要有针对性,不能搞一刀切。不同专业方向的学生在案例的难易度、复杂程度要求上是有差别的,所以在案例教学中要考虑学生的差异性。

(二)循序渐进原则。

循序渐进原则是用一组逐步推进的案例来讲解教学内容,引导学生思考、总结。这组案例的典型特点是层层铺垫、逐步深入。此原则符合认知的一般规律,有利于发挥学生在学习中的主体地位,从而促使学生主动、积极地学习。

在使用循序渐进原则设计阶梯性案例组要注意以下问题。第一、案例组的每个案例对于基本知识的理解掌握均有其自身的作用,但最重要的作用是铺垫;第二、案例组中第一个案例的起点要低,足够简单,比如简单的输入、输出、求和等。第三、案例组中各个案例的难度要逐步加大,要符合美国著名的教学心理学家斯金纳提出的编制程序教学流程的“小步子原则”。

(三)趣味性原则。

兴趣是诱发学习积极性和自觉性的内部动因,案例的设计应能够能引起学生的兴趣,激发学生的求知欲望,使学生在极大的兴趣和迫切需要下,产生积极探究的动力。VB的案例程序要在第一时间吸引学生的注意力,激发学生的学习兴趣,应当具有趣味性和生动性。

在使用趣味性原则的时候,应注重两方面的问题:第一、教学案例的难度要适中,符合学生的认知水平。第二、教学案例要贴近生活、便于实现。

(四)一题多解原则。

一题多解原则就是对于同一道题而采用不同的解法,让学生在比较中进行学习。在教学中应多引导学生一题多解,从多种方案的比较鉴别中来寻找最为合适有效的答案(即最佳化答案)。“一题多解”的教学案例通过提问引导学生逐步思考、探索、归纳。这种多元化及最佳化答案选择,可以开拓学生的思路,调动学生的学习兴趣,培养学生的创新意识,同时也提高了教学效果、形成了良好的教学氛围,从而不断提高教学的效果。

在使用一题多解原则的时候,应注意的问题:第一、各种解法要分别涉及不同的内容;第二、要引导学生理解不同解法间的区别点,寻找最佳解法。

(五)案例迁移原则。

案例迁移原则是指在教学过程中,在原有案例的基础上通过逐步改变条件以过渡到新的案例,从而把应用逐步引申到新的问题上,借此提高学生举一反三的能力,同时提高学生主动发现问题、解决问题的能力。

通过案例的恰当迁移,可以逐步产生新的问题,借此来引导学生的思维,让他们变被动接受为主动思考;案例的恰当迁移,可以让学生对相关知识点之间的关系理解得更加透彻,能够根据问题的迁移来学会较大问题的分析、分解,从而在教师引导下做到融会贯通。要使案例具有良好的迁移性,教师必须系统地研究教学内容,抓住VB各个知识点之间的联系,根据问题的难度来巧妙地设计梯度案例。

(六)综合性原则。

在VB的教学过程中,选取的案例之间应该存在着某种关系,它们能够为一个共同的、典型的“大案例”服务。这样通过一个大案例来覆盖或贯穿VB的课程内容、揉和VB的诸多应用方面:文件系统、数据库编程、图形图像编程、多媒体编程和网络编程;具体教学时以贯穿整个学期的综合性案例为中心,以此案例引导学生学习新的知识点,逐步将案例完善。

大案例的教学,可以放在课程的开始或结束。在讲授完VB的基本知识后,笔者拿出了“学生信息管理系统”、“图书信息管理系统”、“学生公寓管理系统”几个与学生相关的典型系统的进行分析与讲解,让学生分组协作,相互探讨,各抒己见,激发学生们的创作热情并共同提高,这样既有效地锻炼了学生的交流与合作能力、学习和思考能力、解决问题和创造性思维能力,同时还引入了软件工程理论,严格控制系统开发各环节功能的实现过程,培养良好的严谨的软件开发风格,从而使学生既巩固了所学理论知识,并融会贯通,又培养了学生理论联系实际和综合运用各门课程理论的能力,为以后的实际工作打下坚实的基础。

二、结束语

高质量的教学案例,对保证VB课程的教学效果有着至关重要的作用,但是单纯的案例教学并不能孤立地进行,还需要配合使用适当的教学方法,如启发式教学、研讨式教学、多媒体教学等,多注重学生上机实践练习,这样才能更好的发挥案例教学的优势,提高VB课程的教学质量。

参考文献:

[1]求是科技.Visual Basic 程序设计与开发大全[M].北京:人民邮电出版社, 2006.

[2]史斌星,史 佳.Visual Basic 贯通教程[M].北京:清华大学出版社, 2003.

[3]瞿 军.Visual Basic程序设计培训教程[M].北京:清华大学出版社 2002.

[4]邵 洋,谷 宇,何旭洪.Visual Foxpro6.0数据库系统开发实例导航[M].北京:人民邮电出版社,2002(05):35-40.

作者介绍:

徐祥涛(1979-), 男,山东省汶上县人,助教,研究方向为数据库技术开发.

作者:徐祥涛

第二篇:基于网络信息平台的VB程序设计课程教学改革

摘要:随着信息技术的不断发展,高职校计算机专业课程信息化教学已进入全面改革阶段,教学模式及学习评价机制也必须随之改变,以适应网络信息化教学新的要求。结合该校VB程序设计课程设计教学模式、评分计划,尝试借助信息化教学方式提高教学质量。

关键词:信息化教学;教学模式;学习评价

VB Program Design Course Teaching Reform Based on the Platform of Network Information

ZHI Yuan, HUANG Xiu-juan

(Liu Guojun of the Jiangsu Lnion Technical Institute in Changzhou,Changzhou 213000,China)

Key words: information technology teaching; teaching mode; learning evaluation

随着信息技术的发展,利用互联网上的教育资源来更好的培养创新人才,目前已成为高职校计算机专业发展的方向。我校自2013年起全面推行信息化教学平台的使用,而计算机专业课程在利用网络信息平台上的资源,改进现有教学效果方面也已取得阶段性成果。信息化教学不仅提高了教育机构的工作效率,更使学生合理的利用自由时间进行有效学习。这种新的教育模式也正受到国家的重视,已经成为国家高职教育改革的重要组成部分[1]。

1 我校VB程序设计课程教学现状

随着国家对精品课程、资源共享课程及资源共享专业的深入开发,运用多媒体技术教学已经是一项对教师的基本技能要求。目前,国内高校普遍使用的网络教学平台已成为课堂教学的重要补充形式,成为高校信息化教学重要媒介[2]。以我校VB程序设计课程为例,已建成校级精品课程并纳入常州市十二五规划课题。截至目前,已经实现大部分电子化教学资源,包括课程整体设计和单元设计、课程标准、教学视频、教学课件、试卷库、习题库等。教师可以通过该平台开展教学、布置和批改作业、在线考试等,学生借助平台自主选择教学资源进行补充学习。

在教学实施过程中,不可否认的还存在诸多问题。如学生自主学习性不高,个别学习项目访问量较低,学生参与论坛讨论的习惯还不够自觉等问题。本文在已有课程信息化平台教学实施的基础上,进一步在挖掘网络平台优势,优化项目内容,改善学习评价模式等方面进行了深入探讨。

2 信息化教学的特点

信息化教学最基本的就是要有开放的网络信息平台和具有良好特性的教学资源,二者不仅要利于教师的便携管理,也要助于学生的体验学习,提高学习兴趣性。

1)信息化教学平台具有模块化、智能化的特点

我校信息化教学平台是以超星泛雅教学平台为基础,平台基本功能包括课堂、小组、专题、笔记、云盘、调查问卷等模块,教师主要用到课堂模块,可以创建自己的一门或多门课程,课程按项目模块进行整合,每个项目中包括统计、资料、作业、考试、讨论、设置等子模块。系统具有智能汇总统计学生完成任务情况的能力,有效提高过程评价的测量依据。学生可以实时在线完成任务学习及测试,借助论坛模块与老师、同学甚至互联网上其它高校的师生进行互动,大大提高了学习的兴趣性,使课后自学有所依助。

2)信息化教学资源具有互动性、兴趣性的特点

学习资源的建设要注重学习者的兴趣性和接受能力,它是衡量一门课程质量高低的重要指标,不仅要考虑用户学习的兴趣点和方便性,也要兼顾学习者的使用感受。所以在制作信息化资源过程中除了熟练使用常规的PPT、Prezi等课件制作工具外,还借助功能强大的Camtasia Studio等视频编辑软件,使得微课交互性、兴趣性更强。

3 改进学习评价模式,提高教学质量

3.1 建立信息化教学环境下新的评价模式

信息化教学环境下评价模式要遵循发展性、主体性、个性话、激励性的原则。学习评价坚持以学生素质的提高和发展为评价的主要依据,立足学生的差异性,从思想上,情感上,行为方式上接纳不同风格的学生。学习评价必须体现学习过程中学生的能动作用,使外在的环境与条件适应不同层次学生的个性特点,借助学生在兴趣、动机、意志等方面的心理优势,促进其人格的和谐发展。要注意最大程度地调动各个方面的积极性,不仅要调动学生参与评价活动的积极性,而且要注意保护和调动被评者学生在评价活动后进行教育教学改革的积极性[5]。

评价时空过程化,评价方法多样化。要随时对学生的学习过程和学习结果进行评价,从时间上看,将课前的诊断性评价,课中的形成性评价与课后的终结性评价相结合。从空间上看,不仅包括数学课堂上的评价,还包括网络信息平台上的评价。实现评价时空过程化要求注重平时的过程信息搜集,包括问卷调查、论坛讨论、课堂互动、课后在线作业,还涵括课中的参与情况包括参与状态、参与广度、参与时间和参与品质等。

3.2 设计制定学习评分计划

传统的“过程考核+期末考试”评价模式存在着过程考核数据采集、审查难度大,尤其专业操作课程可操作性差的问题。现在,教学目标不仅要注重学生学习新知与动手能力,也更注重培养学生自觉、主动、创新的职业素养。新目标下可以加大过程考核比例,过程考核占比可以达到60%-70%,包括任务点学习、测试题完成情况、作业完成率、论坛讨论情况以及学习评价等方面,并可根据实际情况调整各评价模块的权重,引导学生主动学习,使过程评价操作性更强。结合该平台的教学实践,设计如表1所示评分计划表:

3.3 培养信息化学习方式,提高自主学习能力

成功典范——可汗学院的“微课”模式采用知识地图(Knowledge Map),让学习者能直观地看到专题知识以及学习路径,为的是给学习者提供较好的路径指导,避免所学知识碎片化与彼此孤立。教师在网络平台上根据不同班级、学生个体情况设置不同的学习路径,让学生有径可循,同时教师可以根据学习痕迹不断改善课堂教学内容[2]。学生必须按照时间节点完成项目知识点中课件、视频的学习,完成有关测试题目从而达到理解、考核的目的。

本课程活动落实“以学生为中心”的学习理念,注重学生的积极参与,学生在“提问——思考——查找——回答”中学会自学,把随时遇到的问题通过移动客户端即时发布并在线做好笔记,有效避免了“不会不问不做”的学习怪象。对于五年制高职计算机专业学生学习《VB程序设计》课程,既要注重学生的实操能力,也不能忽视其理论基础。结合国家计算机等级二级考纲要求,笔者在平台上创建了丰富的题库,教师定时推送试题,学生在课上、课后均可在线完成,也可借助移动客户端答题,大大提高了学习的便利性。学生在评价机制的监督下,自觉主动的学习习惯有了很大改进,学习评价效果如下图所示:

4 结束语

当今,信息化教学已成为高职院校创新教学理念和模式的重要手段,充分发挥教师教学实践的主体作用,有效借助信息化手段大力提高学生自主学习的能动性和兴趣性,师生双方要走的路还很远。微课制作是降低专业课程学习难度、提高学习兴趣性的重要举措,应在微课设计开发上多下功夫,注重团队协作开发。教师围绕项目重点、难点和疑点拍摄制作时长一般10分钟左右的教学视频,学生学习自由度大,从而大大提高了学习效率。

参考文献:

[1] 蔡绍峰, 肖淮. 基于网络信息平台的计算机基础课程教学改革[J]. 赤峰学院学报,2014(8).

[2] 刘红. 基于网络教学平台高职院校信息化教学改革的几点思考[J]. 时代教育,2014(10).

[3] 支元. 信息化背景下计算机网络课程建设的实践与探究[J]. 无线互联科技,2015(4).

[4] 呼广顺, 张小虎. 基于“翻转课堂”共享网络视频公开课的设计实践[J]. 无线互联科技,2015(4).

[5] 互联网文档资源[EB/OL].http://wenku.baidu.com/view/172b23fd910ef12d2af9e7a8.html.

作者:支元 黄秀娟

第三篇:基于VB的学生信息管理系统设计

摘 要:学生信息管理系统是根据学生信息的特点以及学校管理的实际需要而设计,能够有效地对学生信息进行管理,减轻学校工作人员的管理负担,提高大量学生信息管理的效率和科学化,并减少人为操作的错误以及不规范行为,从而提高学校学生信息管理的可靠性。

关键词:控件;窗体;数据库;VB

1 系统介绍及开发的意义

1.1 系统介绍

规范学生信息管理是一项既重要又复杂的工作,为提高管理效率,更好的做好本项工作,服务学校发展和教学过程管理,根据学校实际情况,基于VB设计一套学生信息管理系统。

1.2 系统开发的意义

随着教育信息化的不断进步,计算机日益成为我们工作密不可分的工具。学校学生信息管理是一项常规工作,对学校管理的规范化、科学化有着重要意义。因此,开发一个简单易用的学生信息管理系统对学校信息管理科学化的提升有着明显的实用价值。

1.3 研究方法、发展趋势

本系统是采用功能分析法进行设计和叙述的一个系统。现代信息技术,特别是网络和多媒体技术的发展,对各行各业的工作和生活带来了深远的影响。办公信息化、管理信息化已成发展趋。

本系统采用简单单机模式,在某些方面还有待进一步开发。未来有关学生信息管理的架构应采用多层系统,成为适应学校全面信息化发展方向的校园网络应用平台,并整合Internet功能、远程控制与访问功能,采用更加先进的CS和BS模式,支持学校日常教学、教务管理、信息交流等方面工作的应用。构建为一个基于学校内部联网,支撑不同类型学校管理需求的综合服务平台和开发平台,并以校园信息共享为基点,搭建起顺畅的信息交流通道。提高教育信息化综合应用水平,提升学校管理效率。

2 系统分析与设计

2.1 系统功能分析

学校学生具有很强的流动性,每年都有离校、入校和学籍变化。在校学生的各种信息也随时在发生改变。要对这些庞大的信息量进行准确管理并提高工作效率,就必须建立一套有效的管理系统。系统应具备基础管理、信息查询、增加减少、删除修改等功能,从而减少学生信息管理的工作量。

2.2 系统构架

本系统主要包括用户管理、学生信息管理、学生成绩管理、密码修改等四大模块,各个模块的操作流程如图1所示。

2.3 系统E-R图

①用户(包括管理员和普通用户)基本信息如图2所示。

②学生基本信息如图3所示。

2.4 学生信息数据库的设计

学生信息管理系统的建立,首先必须要构建一个科学的数据库。本数据库基于Access2003构建,包括3个基表,分别是用户信息关联表(admin)、学生信息关联表(student)和学生成绩关联表(grade)。

①用户信息表(admin)结构见表1。

②学生信息表(student)结构见表2。

③学生成绩表(grade)结构见表3。

3 系统具体实现

3.1 登录窗体设计

设计一个登录窗体(form1)。窗体主要功能是对用户真实性进行验证,对登录次数进行限制,窗体结构如图4所示。

3.2 主界面设计

设计一个主界面窗体(form2)。窗体要提供按钮控件和菜单编辑器。窗体在登录后显示,基本结构如图5所示。

3.2.1 Toolbar

在主窗体上设定一个工具栏控件,添加6个按钮,按钮属性见表4。

3.2.2 菜单编辑器

在主窗体上设定一行菜单编辑器。编辑器的结构和属性见表5。

3.3 用户信息管理

用户信息管理主要包括用户注册、密码修改和账号删除管理。

3.3.1 用户注册窗体

设定一个用户注册窗体(form3),窗体主要提供用户注册功能。运行情况如图6所示。

3.3.2 密码修改窗体设计

添加一个窗体(form4)、一个ADO控件。要把控件属性设定为链接“学生信息系统.mdb”数据库,把记录源链接为数据库里的“学生信息表”。把窗体上的文本框的数据源设定为adodc1,把数据字段设定为与数据库相对应的字段。

该窗体主要用于用户密码修改的功能,窗体运行情况如图7所示。

3.3.3 删除账号窗体设计

添加一个窗体(form5)、一个ADO控件。把ADO控件的属性设定为链接至“学生信息系统.mdb”数据库,把记录源链接至数据库中的“用户账户表”,再把窗体上文本框的数据源链接到adodc1,分别把数据字段设定为与数据库相对应的字段。

该窗体主要用于用户密码修改的功能,窗体运行情况如图8所示。

3.4 学生基本信息录入窗体设计

设定一个窗体(form6)和一个ADO控件。将ADO控件属性设定为链接到“学生信息系统.mdb”数据库,将记录源链接到数据库里面的“学生信息表”,将窗体上的文本框和下拉框的数据源设定为adodc1,将数据字段对应设定为数据库中的字段。

该窗体主要针对学生基本信息的录入操作,窗体设计如图9所示。

3.5 学生基本信息维护窗体设计

设定一个窗体(form7)和一个ADO控件,一个DataGrid控件。在设计中添加一个数据环境,将ADO控件属性设计为链接到“学生信息系统.mdb”,将记录源链接到数据库中的“学生信息表”,再将DataGrid控件的数据源设定为DataEnvironment1、把DateMember设定为Command1。该窗体主要功能是对学生基本信息进行维护,并将数据导出为Excel文件等。窗体设计如图10所示。

3.5.1 数据环境

把数据环境的链接属性设定为链接到Access2003中的“学生信息系统.mdb”中的student表,将命令Command1添加到在建立好的链接下,并在属性页设定数据源为student表,将记录集管理的锁定类型设定为开发式,同时在Command1中添加子命令Command2,将其属性页设定数据源为“学生信息表”,并在关联定义中增加“学号”to“学号”的关联。其数据环境结构如图所11示。

注:在建立数据库时添加了较多字段备用,实际使用中,部分字段并未使用。

3.5.2 DateReport1的设计

在系统中设计Data Report,并添加一个数据报表,报名名称为默认的Data Report1,并将其数据源设定为DataEnvironme-

nt1,DateMember设定为Command1,报表窗体设计如图12所示。

报表的运行界面如图13所示。

3.5.3 成绩查询

添加一个窗体(form8)、一个ADO控件和一个DataGrid控件。将ADO控件属性设定为链接到“学生信息系统.mdb”,该部分主要功能完成班级选择。窗体运行情况如图14所示。

3.6 成绩信息录入窗体设计

设定一个窗体(form9)和一个DataGrid控件。将控件的数据源设定为DataEnvironment1,将DateMember设定为Command2。将窗体上的文本框和下拉框的数据源设定为DataEnvironment1,将DateMember设定为Command1,数据字段与数据环境里的字段对应。该窗体主要功能是为学生添加成绩,对成绩进行打印。窗体运行情况如图15所示。

3.6.1 DateReport2的设计

在系统中添加Data Report,设置一个数据报表,报表名使用默认的Data Report1。报表的数据源设定为DataEnvironment1,DateMember设定为Command1。报表界面如图16所示。

报表的运行界面如图17所示。

4 结 语

本文结合学校实际,对学生信息进行系统管理进行了设计,并实现了设计,对于这个系统,由于各方面条件的限制,许多系统功能还有待进一步精确化,本系统实现了基本功能,但仍需修改完善,使之功能更加广泛和完备。

参考文献:

[1] 林陈雷.Visual Basic6.0[M].北京:人民邮电出版社,2005.

[2] 潭浩.学用Visual Basic编程[M].西安:西安电子科技大学出版社,2001.

[3] 龚沛曾.面向对象程序设计系列教材[M].北京:高等教育出版社,2003.

[4] 温贤发.Visual Basic6.0数据库程序设计高手[M].北京:科学出版社,2001.

[5] 敬铮,于英杰.Visual Basic6.0数据库开发与专业应用[M].北京:国防工业出版社,2002.

作者:周宝珍

上一篇
下一篇
返回顶部