vb语言范文10篇

时间:2024-08-15 14:07:40 40

vb语言XQx万博士范文网-您身边的范文参考网站Vanbs.com

vb语言范文第1篇

关键词:VB语言编程;教学对策;计算机技术XQx万博士范文网-您身边的范文参考网站Vanbs.com

一、VB语言编程的特点及教学现状XQx万博士范文网-您身边的范文参考网站Vanbs.com

VB语言主要是针对设计对象进行可视化的编程设计,能对页面进行可视化设计,而且具有事件驱动的编程机制等功能,其重点在于如何设计友好界面、如何解决实际出现的问题,省去了针对过程语言的一些程序,使编程设计更加轻松方便,有利于程序开发效率的提升。XQx万博士范文网-您身边的范文参考网站Vanbs.com

该课程是程序设计语言的基础,开设的目的是培养学生如何将程序设计运用到实际中,帮助解决实际问题。对多数学生而言,以前并未接触过语言编程,教学过程中,教学模式和教学方法的不当,都会影响到教学质量,许多学生因为理论的难以理解而止步,以至于VB语言编程的教学效果普遍较差。XQx万博士范文网-您身边的范文参考网站Vanbs.com

VB教学通常有两大版块,一是界面设计,操作较为容易,但需注重细节的处理;二是程序代码设计,需要极好的抽象逻辑思维,对学生有难度。XQx万博士范文网-您身边的范文参考网站Vanbs.com

二、提升VB语言编程教学效果的方法XQx万博士范文网-您身边的范文参考网站Vanbs.com

1.深入研究教材,选择典型例子XQx万博士范文网-您身边的范文参考网站Vanbs.com

教材是教学的基本依据和材料,为了提高学生的逻辑思维能力,必须深入研究教材,对于初学者,常常没有头绪,且对学习重点认识不清,在茫然中极有可能产生厌学情绪。这就要求教师提前认真研读教材,理清思路,突出重点,让学生有个明确的学习目标。安排教学内容时,务必要先易后难、循序渐进,在学生掌握一定的基础后,再利用适宜的方法对其逻辑思维进行训练,保证学生初步掌握程序设计的方法,然后由浅而深。因为VB的逻辑性较强,教学过程务必要重视前后的逻辑关系,将内容互相衔接,环环相扣,无形中对学生的逻辑思维能力大有裨益,如,从普通变量到数组变量,再到数组控件。须注意的是,教材内容要结合实际所需,根据实际变化而做适当的调整。XQx万博士范文网-您身边的范文参考网站Vanbs.com

2.采用多种教学方法XQx万博士范文网-您身边的范文参考网站Vanbs.com

教学方法直接影响着教学效果,针对不同的内容,需要选择相适应的教学方法,以往的教学中,由于教学方法单一,而且理论内容枯燥,学生容易反感。所以,教师在教学中应尝试不同的方法,充分调动学生的兴趣和学习主动性,提供一个宽松活跃的课堂环境,常用的方法有演示法、讲解法和小组学习法、归纳法等,将理论和实际相联系,更好地促进学生逻辑思维能力的培养。另外,教师需加强教学的趣味性,以一些有趣的问题吸引学生,令其独立思考,必能取得事半功倍的效果。XQx万博士范文网-您身边的范文参考网站Vanbs.com

如,for循环语句的讲解中,可利用印度“象棋数麦粒”的故事吸引学生,令其对循环有初步认识,将理论和实际进行了很好的结合,学生的积极性一旦被调动起来,必会主动思考学习内容。针对数组中的数据排序问题,教师可通过演示法辅助教学,借助多媒体,以动画的方式演示排序过程,使学生能更直观、更形象地学习课堂知识,同时也有利于学生按照自己的逻辑方式对问题进行归纳总结。XQx万博士范文网-您身边的范文参考网站Vanbs.com

学生的学习能力和逻辑结构都存在着差异,教师不能仅仅局限于一种教学方法,而应掌握多种方法,为全体学生都提供锻炼的机会,使每一位学生的逻辑思维能力都能得到充分的发挥。XQx万博士范文网-您身边的范文参考网站Vanbs.com

3.课后实践实例的选择XQx万博士范文网-您身边的范文参考网站Vanbs.com

课后实践是课堂教学的进一步延伸,绝不能忽视,只有养成独立分析、解决问题的习惯,才能提升程序设计水平。VB编程具有极强的实用性,其目的也是学以致用,运用理论知识解决实际问题,课堂主要是对逻辑思维能力的锻炼,而且课堂时间有限,很难开展具体的实践练习。教师可留一些有针对性的练习作为拓展实例,学生在独立解决的同时,既加强了理论知识的巩固,又积累了实践经验。XQx万博士范文网-您身边的范文参考网站Vanbs.com

实例应符合两点要求,尽量贴近实际生活,和所学内容相关。如,某些常用控件的内容,可借助腾讯QQ的普及性,让学生进行QQ登录界面的设计;控件数组的教学,可以计算器的制作设计作为实例;在菜单、多文档等操作中,可让学生在课下独立完成一些简易文档编辑器的制作。XQx万博士范文网-您身边的范文参考网站Vanbs.com

VB语言编程的作用日益凸显,为加强教学效果,提高学生的程序设计能力,教师应掌握多种教学方法,活跃课堂氛围,引进一些有针对性的例子,培养学生的逻辑思维能力,同时也应多加实践。XQx万博士范文网-您身边的范文参考网站Vanbs.com

参考文献:XQx万博士范文网-您身边的范文参考网站Vanbs.com

[1]肖天灿.VB语言编程教学方法探讨[J].实验教学与仪器,2010,27(3):190-191.XQx万博士范文网-您身边的范文参考网站Vanbs.com

[2]王素芳.关于提高学生VB语言编程能力的方法探讨[J].科技视界,2013,27(4):213-214.XQx万博士范文网-您身边的范文参考网站Vanbs.com

vb语言范文第2篇

关键词:VB;教学改革XQx万博士范文网-您身边的范文参考网站Vanbs.com

中图分类号:TP311文献标识码:A 文章编号:1009-3044(2010)18-5012-02XQx万博士范文网-您身边的范文参考网站Vanbs.com

Research and Practice of VB Teahing ReformationXQx万博士范文网-您身边的范文参考网站Vanbs.com

ZENG LinXQx万博士范文网-您身边的范文参考网站Vanbs.com

(Computer and Information Engineering Institute of Changzhou College, Changzhou 213002, China)XQx万博士范文网-您身边的范文参考网站Vanbs.com

Abstract: In order to improve student's study enthusiasm and teaching quality, the article introduces how to reform VB teaching through teaching pattern, teaching method and exam mode.XQx万博士范文网-您身边的范文参考网站Vanbs.com

Key words: Visual Basic; Teaching RefomationXQx万博士范文网-您身边的范文参考网站Vanbs.com

VB(Visual BASIC)作为面向对象的计算机程序设计语言,具有简单、易学、功能强大等特点。正如BASIC的含义一样,是一门适于初学者的符号指令代码(Beginners All-pupose Symbolic Instruction Code)。通过VB设计语言的学习,学生可以初步了解面向对象程序设计理念,了解数据库访问技术,编写简单实用的应用程序。越来越多的院校将计算机语言VB划为计算机基础必修课程,越来越多的专业选择VB作为计算机语言必修课程,所以如何提高VB教学质量,进行行而有效VB教学改革成为计算机基础教育关注的问题。笔者通过自身的VB的教学改革实践,探索、分析出如下一些教学方法。XQx万博士范文网-您身边的范文参考网站Vanbs.com

1 因“材”施教与因“需”施教相结合XQx万博士范文网-您身边的范文参考网站Vanbs.com

计算机语言VB教学改革前,教师按照书本的目录顺序教授课程内容,教学内容死板,章节之间联系不够紧密。这种教学方式极易造成教与学的脱节,学生不能融会贯通整本书的内容,学生创新能力不能得到正常发挥。出现学生刚学就忘,VB语言的综合应用能力较差,部分学生不能独立编写VB简单应用程序的现象。因此,改革VB教学方式成了VB教改的首要任务。在教学改革实践中,我们采用了因“材”施教与因“需”施教相结合的教学方式。XQx万博士范文网-您身边的范文参考网站Vanbs.com

因“材”施教,以书本教材为纲,参照教材的章节安排教学内容。因“材”施教属于传统的教学方式,以教师为中心,由教师根据教学大纲,调整和组织教学内容知识点,教学过程中要求学生紧跟教师的思路。因“材”施教主要运用于教师理论课堂教学,以教师“讲”为主,由教师将VB课程内容融会贯通,打破课程界限,将相关知识点加以整合。在计算机语言VB的教学实践中,取消了“用户窗体界面”理论授课时间,对于控件对象的讲解放入到程序应用当中,这样一讲即用,通过实践应用反而加深了学生对该章的映像,突出重点。同时,将文件的读写过程很早就运用于程序结果的输入与输出,让学生较早接触自定义过程,有利于过程与其它章节的衔接、融合。XQx万博士范文网-您身边的范文参考网站Vanbs.com

因“需”施教,根据学生的学习情况,自身需求,调整教学内容。因“需”施教主要运用于VB课程的实验环节中,以任务驱动方式,由老师布置多个相关实验课题,课题根据难度、综合应用程度分为简单、中等、高级三种,每种课题又由至少三个实验题目组成。不同的课题有不同的评分标准。学生可以根据自身需求、自身情况选择课题。因“材”施教以学生为主体,教师辅助教学次之,能够提高学生的学习积极性,增强学生学习的自信心,提高了学生VB程序语言的综合应用能力。班级中还出现了学生辅导学生的现象,有效地加强了班级学习气氛。XQx万博士范文网-您身边的范文参考网站Vanbs.com

2 实例演示教学为主多种教学方法的应用XQx万博士范文网-您身边的范文参考网站Vanbs.com

在计算机语言VB的教授过程中,采用了问题驱动法、条件迁移法、实例演示教学法以及多媒体辅助教学等多种教学方法。合理综合地使用相适应的教学方法,加强教学效果。XQx万博士范文网-您身边的范文参考网站Vanbs.com

问题驱动法由老师提出问题,让学生在实践和解决问题的过程中自我总结探究,逐步掌握程序的设计步骤、VB教学内容的难点、易错处。条件迁移法是指在教学过程中,以书本原有程序为基础,通过改变和增加条件让学生独立对程序进行再分析、再理解、举一反三,从而促进学生知识的综合应用能力。多媒体辅助教学,VB课程被安排在多媒体电化教室进行授课,而且VB具有可视化程序开发图形用户界面通过本地窗口、监视窗口以及立即窗口,可以让学生真正观察到程序运行的步骤、变量值的变化、表达式的运算结果等。XQx万博士范文网-您身边的范文参考网站Vanbs.com

实例演示教学法从实例入手通过让学生观看、模仿,在实际操作中去探究和领悟VB程序面向对象设计概念,并适时地加以归纳总结,让学生在轻松愉快的气氛中接受新知识。以VB教学的第一堂课教学为例,主要向学生演示了三个程序。“欢迎学习VB”程序让学生生动地了解了什么是对象、对象三要素、事件驱动机制及VB程序的编程步骤等,简单的实例演示了VB简单、易学等特点,加强学生学好VB的信心。“抽奖”程序让学生了解到学会VB能编写简单的应用程序,提高学生学习兴趣。“VBA在PPT中的应用”程序进一步展现了VB语言的实用性,让学生充分了解VB的各种实际应用,引发了学生探索和研究VB深入应用的兴趣,提高了学生自学能力和创新需求。这种实例演示教学教学打破守旧以知识点的逻辑结构体系为顺序组织课堂。XQx万博士范文网-您身边的范文参考网站Vanbs.com

3 改革传统考试方式XQx万博士范文网-您身边的范文参考网站Vanbs.com

一般VB课程的考试方式,多数是由选择题、程序设计题等题型构成的理论笔试考试。这种考核方式只注重对学生理论的考核,忽视了对学生实践操作技能的考核,考核形式单一。在VB课程教学改革中,在课程考核环节中增加了平时考核和上机操作考核的内容。期末闭卷考核成绩占50%,平时成绩占20%,程序设计任务考核成绩占30%。平时考核包括课堂提问、课程作业、学生考勤情况几个方面。课堂提问,重点是训练学生的表达能力;课程作业,包括理论作业和上机作业两部分,重点是培养学生学习的规范意识、质量意识,通过作业成绩了解自身知识点的掌握情况。程序设计任务考核是将所有的学生分成若干小组,要求在规定的时间内完成一个VB课程设计课题,而后采用分组答辩的方式,对各小组开发的课题进行性能指标的测试和设计文档的检查考核,最后评分由小组自评分、学生互评分和教师评分三个部分组成。程序设计任务考核要求学生将所学知识系统化、条理化、重组内化,通过知识点的串联运用面向对象程序设计方法编写一个完整的VB应用程序。该考核方式充分调动学生的学习积极性,提高学习兴趣。期末闭卷考核采用选择题、改错题、完善程序题等多种题型,内容丰富、涵盖全部知识点。考核形式相对公正客观,是检查、评价学生最公正的考核方式。三种考核方式相辅相成又相互独立,既有效地检测了学生的学习情况,又客观、公正地评价该门课程的教学质量和效果。XQx万博士范文网-您身边的范文参考网站Vanbs.com

4 结束语XQx万博士范文网-您身边的范文参考网站Vanbs.com

教学实践证明,通过以上VB教学改革方法,更能有效激发学生学习兴趣,提高教学质量;通过多种教学方法的施用有效地调节了课堂学习气氛,学习氛围轻松话,教学效果更好。多种考核方式的穿插使用有效督促学生学习,缓解学生压力,提高学生学习的自信心,教学成果有了显著提高。XQx万博士范文网-您身边的范文参考网站Vanbs.com

参考文献:XQx万博士范文网-您身边的范文参考网站Vanbs.com

[1] 苏曦. 高职VB教学中的考核模式改革初探[J].南宁职业技术学院,2008:13:61-63.XQx万博士范文网-您身边的范文参考网站Vanbs.com

vb语言范文第3篇

关键词:VB语言;安排教学内容;教学方法;综合训练XQx万博士范文网-您身边的范文参考网站Vanbs.com

中图分类号:TP312.1-4XQx万博士范文网-您身边的范文参考网站Vanbs.com

VB语言课程是计算机专业的一门必修课程,是一门操作性和实践性很强的课程。课程教学目标是通过系统规范的理论知识学习和上机实践,让学生熟练掌握VB软件的各项功能和VB程序设计的思维及技巧,最终实现自主设计实用的应用程序。中职学生基础差、厌学的情况依然存在,怎么才能使学生更好、更快地学会计算机VB编程,这需要老师在教学实践中不断探索和总结的问题。现就VB语言课程教学从以下方面谈谈自己的一点探索和实施方法。XQx万博士范文网-您身边的范文参考网站Vanbs.com

1 合理安排教学内容,提高教学效率XQx万博士范文网-您身边的范文参考网站Vanbs.com

为了让学生能够更好的接受和理解,我们不必一定按照教材的章节和顺序进行讲解,可根据VB语言知识的特点和学生认识规律,对教材的一些内容进行了重新划分和组合,将整个教学内容的知识点分别安排在三个阶段上实施,使学生对VB语言知识的掌握程度逐步深化。XQx万博士范文网-您身边的范文参考网站Vanbs.com

1.1 VB入门阶段,该阶段教学内容着重是熟悉VB集成开发环境,掌握VB开发界面的使用方法;对VB语言的基本语法大致了解,知道常见的语句的意义,学习VB控件和函数的使用方法,并能将它们灵活运用到应用程序中,能开发简单的VB程序。这阶段教学安排主要是使学生对VB语言知识有个整体认识,为继续学习VB编程奠定一个良好的基础。XQx万博士范文网-您身边的范文参考网站Vanbs.com

1.2 VB提高阶段,该阶段教学内容着重是熟练掌握VB语言的基本语句、常用控件和函数的使用,熟悉VB语法结构的使用,学习简单的数据结构与算法。这阶段教学安排主要是采用一个一个生动有趣典型的例子进模仿练习,例子尽量涉及多一点VB编程知识点,让学生对每一个知识点亲自练习一下,逐个深入的学习,使学生对基本语句、常用控件和函数、语法结构等知识达到熟练掌握的程度。XQx万博士范文网-您身边的范文参考网站Vanbs.com

1.3 综合应用阶段,该阶段教学内容着重是培养学生的程序设计思维,使学生具有一定的程序设能力,能够对知识进行综合应用编程的能力。这阶段教学安排主要是对VB语言所有知识点进行整合及应用,对知识内容进行多想、多用、多实践,从而培养学生具一定的综合编程能力。XQx万博士范文网-您身边的范文参考网站Vanbs.com

根据认识客观事物的规律,结合学生的特点、文化基础水平,对教学内容进行科学的重新划分组合,通过由浅入深,局部整体认识的方式展开教学,可调动学生学习的主动性和积极性,也更易于学生理解和掌握。XQx万博士范文网-您身边的范文参考网站Vanbs.com

2 挖掘VB知识的特点,巧用教学方法展开教学XQx万博士范文网-您身边的范文参考网站Vanbs.com

教学方法是系教师教学生学的重要纽带,是完成教学任务的必要条件,是提高教学质量的重要保证,因此,对从未接触过编程中职学生进行VB语言教学,采取科学的教学方法展开教学是很重要的,可以起到事半功倍的效果。现根据VB语言知识的特点,结合学生实际情况,在教学过程中探索和实施的一些教学方法,望能起到抛砖引玉的作用。XQx万博士范文网-您身边的范文参考网站Vanbs.com

2.1 抽象概念生活实例化的教学方法XQx万博士范文网-您身边的范文参考网站Vanbs.com

大家都知道,VB语言中有很多抽象概念,如对象、属性、事件、方法等,在讲解这些内容时,可以类比生活中的一些实例,直观形象比喻最容易为学生接受。为了引起学生的注意,向学生提出问题“我打算丢掉一只粉笔,怎么扔啊?”,然后,我拿起粉笔,走到垃圾桶,扔!请同学们一起来分析这个过程,我们是先选一个“对象”——粉笔,然后向这个对象施加一个动作——扔,这“扔”就是事件,事件是外界给对象施加的动作;一根粉笔可以写字、可以扔、可以敲等,这些就是方法,方法是对象自己的一个动作;粉笔的颜色、大小等就是属性。而VB中对象是什么呢?在操作电脑时,看见的应用程序窗口(窗体)和窗口里的组成部分就是VB的对象,即VB的对象主要有窗体和控件,窗口的大小、标题等就是VB的属性,对窗口进行操作的单击、双击、拖动等就是事件,窗口的放大、缩小、移动等就是窗体的方法。将抽象概念生活化、感性化,从而让学生愿意学、学得轻松、学得好。XQx万博士范文网-您身边的范文参考网站Vanbs.com

2.2 理论与实践相结合的教学方法XQx万博士范文网-您身边的范文参考网站Vanbs.com

在学习基础理论知识时,怎样才能使学生不会感到枯燥、难懂呢?我们可根据VB语言具有实践性强的特点,引用理论与实践相结合的方法展开教学。由理论指导实践操作,如,在学习了语法规则、变量、数据类型知识后,由学生在电脑上亲自动手、亲自实践,通过机器直接反馈信息,使学生真正体会理论知识的含义和应用,通过实践方法加深对理论知识的掌握。同时,实践操作也是用来检验理论知识掌握情况如何的工具,学生在实践操作中肯定会遇到一些问题,如,在刚接触VB语法基础知识时,进行程序语句输入,常会遇到语句关键字错误、语法格式不对、变量名不合法或数据类型不匹配等问题,为了解决这些问题,又得通过理论知识来寻找答案,也就是由实践操作反过来促使学习理论。总之,理论是实践的基础,而实践是理论的升华,两者密不可分。在教学过程中,灵活用好理论与实践交替进行的教学方法,可激发学生的学习热情,让学生主动接受知识和体验知识,也能更牢固地掌握知识和技能,培养解决问题能力。XQx万博士范文网-您身边的范文参考网站Vanbs.com

2.3 利用VB编程语言功能的特点指导学生进行程序设计的教学方法XQx万博士范文网-您身边的范文参考网站Vanbs.com

计算机编程语言是人和计算机“对话”的桥梁,其功能是为了解决某一问题,输入需要的数据,按照一定的算法对数据进行处理,最后把数据结果输出显示。在学生处于程序设计入门阶段时,为了学生更好着手进行程序设计,把程序设计过程归纳为“三步走”,即数据输入、数据处理、数据输出。学生按照“三步走”的思路进行需求分析、编写代码、调试程序,能够有一个明确的指导方向,可更快、更易设计好应用程序。XQx万博士范文网-您身边的范文参考网站Vanbs.com

教学过程中,让学生能够更侧重数据处理这一步程序思维和算法的培养,可引导学生对VB语言知识进行整理和归纳,寻找VB语言中有那些可实现数据输入输出的方式?数据输入主要有“文本框”控件和输入对话框,而数据输出主要有窗体的Print方法、“文体框”和“标签”控件、输出对话框等。这样数据输入输出进行更具体的指导,对于初学编程的学生来说,可大大简化了他们进行程序设计的难度,也更能激发他们的积极性和自信心。学生遵循“三步走”的指导思路进行程序设计,通过一定量有针对性的例子进行实践、体验,从而集累了一定的编程经验,也具有一定程度的程序设计能力。XQx万博士范文网-您身边的范文参考网站Vanbs.com

3 综合应用程序设计训练,巩固和应用VB知识,培养软件开发能力XQx万博士范文网-您身边的范文参考网站Vanbs.com

综合应用程序设计训练是教学过程中一个很重要的环节,能使学生对知识达到透彻理解、运用自如。设计一个综合应用程序,它会涉及VB语言很多知识点,以及各知识点相互结合应用的技巧,为了学生能对所学的知识灵活应用到程序设计中,要科学、有效设计好综合应用程序训练,由学生独立完成或分工合作完成,通过这训练进行多思考、多应用、多实践,从而使学生对VB语言知识有个系统、全面的认识。综合应用程序设计一般包括需求捕捉、需求分析、设计、实现和测试等过程,通过综合应用程序设计训练可以培养学生分析问题、解决问题、研究和探索问题的能力,让学生综合应用所学知识解决实际问题,提高综合应用能力和动手操作能力,进而培养了学生软件设开发能力。XQx万博士范文网-您身边的范文参考网站Vanbs.com

计算机语言课程的教学,是计算机应用知识教学的一个难点。为了使学生能够真正的掌握VB语言知识内容,教师要根据教学内容和学生的实际情况,积极探索和总结,逐渐改进教学内容的安排方式,调整教学方法,提高教学质量,达到学以致用的目的。同时,计算机学科知识更新快的特点又要求我们不断地学习新的专业知识和专业技能,才能适应现代新形式下的教育要求。XQx万博士范文网-您身边的范文参考网站Vanbs.com

作者简介:钟华华(1974.1.5-),男,福建长汀人,计算机应用专业。XQx万博士范文网-您身边的范文参考网站Vanbs.com

vb语言范文第4篇

VB(VisualBasic)是Windows环境下的一种方便实用的可视化编程语言,同时也是全国计算机等级考试二级科目中设置的一门开考语言,在国内许多高校里被作为计算机公共基础课程、针对非计算机专业的大一年级学生而开设。该门课程的教学目的是培养学生具有程序设计和简单的系统开发及应用的能力。学生通过学习,可以理解计算机程序编写设计方法以及面向对象的编程思想;通过强化运用与编程实践,从而具备高级语言程序设计及可视化编程的能力。同时,有了该门课程的学习基础,学生也可报考计算机等级考试的二级科目“VB语言程序设计”,取得考试证书,为将来毕业找工作添砖加瓦。XQx万博士范文网-您身边的范文参考网站Vanbs.com

1、存在的问题XQx万博士范文网-您身边的范文参考网站Vanbs.com

VB语言内容较多,既有结构化程序设计部分,又有面向对象程序设计部分,两者均比较抽象。在实际教学过程中,很多学生反映VB课程听起来枯燥、难懂,跟不上老师的节奏,理解不了学习的内容,更谈不上灵活运用,因此逐渐产生厌学情绪。不少教师也同样反映,在开课前经过精心的准备,对课程的授课内容作了认真的组织,电子教案、例题、习题也作了相应的挑选和设计,但在课堂上,感觉到学生领悟力不够,反映平平,导致教师的教学热情受到一定程度的影响。教与学严重脱节,教学效果可想而知。对于非计算机专业的学生而言,一门计算机语言的学习,要想达到较好的教学效果,首先得让学生明白课程的学习目的,更为重要的是在教学过程中,教师的授课方式方法、知识的引入及案例的设计,要能够吸引学生的兴趣,使学生对所学内容能够充分认识和理解。这就要求教师在教学过程中,对一些较为枯燥和抽象的内容的导入上,应尽可能做到深入浅出、形象生动、贴近实际,以帮助学生加强理解、尽快入门。因此,结合学生的认知规律,研究该门课程的学习内容,改进教学方法,提高课程知识的易受度,帮助学生迅速入门,进而达到学以致用,是教师在VB课程教学中必须要认真面对和妥善解决的问题。XQx万博士范文网-您身边的范文参考网站Vanbs.com

2、VB教学中的疑难点分析XQx万博士范文网-您身边的范文参考网站Vanbs.com

VB语言的内容相当丰富,包含有数据类型、变量、运算符、表达式、结构化程序设计、面向对象程序设计等知识。其中,数据类型、变量、运算符和表达式构成语法基础,是编程中的最基本知识,重在精确掌握和熟练运用;结构化程序设计分为顺序结构、分支结构和循环结构,其中以循环结构最难理解和掌握;面向对象程序设计需要学生理解类和对象这些概念,学习各种控件类的使用,利用它们设计界面型应用程序,难的是事件处理过程的设计,主要还是建立在对前面基础性编程内容的掌握和运用上。学生要达到对VB语言较为熟练的运用编程,对基础编程部分的学习、理解和熟练掌握是必须的。教师在授课过程中对这些知识的恰到好处地导入、激发学生的学习热情、帮助提高学生对知识的理解程度,是十分重要必要的。XQx万博士范文网-您身边的范文参考网站Vanbs.com

3、用生动的引例导入,提高知识的易受度XQx万博士范文网-您身边的范文参考网站Vanbs.com

以VB语言中的基本数据类型为例,如果一开始就告诉学生有哪几种数据类型,比如,告诉学生数据类型分为整型、实型,整型又包括Integer(整型)、Long(长整型)、Byte(字节型)。实型又包括Single(单精度的浮点数)、Double(双精度的浮点数)和Currency(货币型)。对于刚接触计算机语言编程的学生来说,自然会产生一头雾水的感觉,这样的导入学习内容的方式是不被提倡的。如果能从实际生活中的一些物品分类的生动例子着手,说明分类的好处,再以数据为例,分析数据的特征和处理特点,让学生首先清楚数据为什么要分类,再过渡到计算机中数据的分类及编程语言中的表示,则可加深学生对数据的理解,进而结合基本数据类型的知识进行学习,就能容易接受和理解这些数据类型了。VB中的数据类型较为丰富,例如整型类型又进一步细分为Integer(整型)、Long(长整型)、Byte(字节型)。为了让学生理解这些类型的区别,能够正确运用它们,在VB授课时,我们可以刻意设计一些学生可以共同参与的内容,使之与将要学习的VB知识进行很好的衔接,以提高学习的效率。比如:设计一段小程序让VB计算两个数的运算结果。通过改变变量a、b的值,观察程序的运行状态和结果。比如,可以通过提问的方式,引导学生学习不同进制数的表达。“假如我们想在该程序中输入八进制或者十六进制的数,怎么办?”接下来,可以将a、b的值改为整型形式下的临界值,比如,a=20000、b=12767和a=20000、b=12768,以观察值得溢出情况,让学生了解Integer数据类型的表示范围,从而引出Long型数据的概念。最后,趁热打铁,说明除了Integer(整型)、Long(长整型)数据外,还存在着一种单字节的存放无符号数据的Byte(字节型)数据。通过上面的介绍,我们可以将整型数据类型的不同范围、不同进制表示方式很自然地表述出来,而且学生很容易地在潜移默化中将知识理解和消化。讲解完整型数据后,接着可以继续引导学生,“那么在VB种如何表示带小数点的数呢?”于是顺利地进入实型数据的讲授环节。XQx万博士范文网-您身边的范文参考网站Vanbs.com

4、强化实验环节,进一步加深学生理解XQx万博士范文网-您身边的范文参考网站Vanbs.com

VB程序设计对于初学者来说本身就比较抽象,再加上如果盲目地让学生对照着课本编写一些针对性不强的程序,很容易使学生对此产生厌学情绪。因此,如何提高学生的学习兴趣,克服学习过程中的厌学情绪,对于VB课程教学来说是非常重要的。其中,结合课程教学进度及讲述内容设计一些小程序的编写,让学生以此为突破口在愉快的氛围中培养学习兴趣,让他们体会到程序设计不是枯燥无味的、抽象难懂的课程,而是可以用来很方便地解决实际问题的工具。XQx万博士范文网-您身边的范文参考网站Vanbs.com

5、总结XQx万博士范文网-您身边的范文参考网站Vanbs.com

在VB的教学中,对一些知识的讲授需要巧妙导入和总结归纳的方式,切忌按照教材的顺序机械地罗列出来。并且应注重创设教学情境,培养学生主动参与的积极性。精心设计实践内容,引导学生通过上机实践自我总结,加深对知识的理解。当然,对于知识点的讲授切记不可能采用一种固定不变的模式就能解决所有问题,在VB教学中,教师应根据讲授的具体内容、具体情况采用灵活多变的教学方式进行。XQx万博士范文网-您身边的范文参考网站Vanbs.com

vb语言范文第5篇

1我国计算机专业VB语言程序设计教学现状XQx万博士范文网-您身边的范文参考网站Vanbs.com

VB语言程序设计课程是一门面向可视化编程的专业学科,它在教学中有着很强的实践性、功能性以及专业性,因此作为高等院校计算机专业的必修课程必须要创新教学方法、改革教学思路,由此提高教学质量。具体的我国计算机专业VB语言程序设计教学现状如下。XQx万博士范文网-您身边的范文参考网站Vanbs.com

1.1教学目标。VB语言程序设计是我国计算机专业教学重点,也是主要的教学内容和活动,它在教学中整个工作都是围绕着程序设计开展的。我国当前信息技术课程标准中也明确的指出,VB语言程序设计的目标与任务就是通过该课程教学,让学生主管认识到计算机世界的算法思维、表达方式,并能初步掌握VB这一面向程序设计的语言,在工作中有效的解决各种编程问题。XQx万博士范文网-您身边的范文参考网站Vanbs.com

1.2教学内容。计算机专业的VB语言程序设计教学中,其教学内容包含了:VB语言程序设计基本知识、VB语言程序设计的算法公式以及设计规范、培养学生良好的程序设计思维和习惯。XQx万博士范文网-您身边的范文参考网站Vanbs.com

1.3VB语言程序设计的教学特点。VB语言程序设计本身是一门实践性强、内容复杂的教学工作,它在教学中要求学生不能依赖于各种已经设计好的应用软件,当然除了一些特殊的应用程序之外,也不是对已经存在且得出结果的信息进行加工,而是学生在学习中独立思考各种新问题,并且利用所学知识合理、科学的解决这些问题。就VB语言程序设计教学进行分析,它在教学中有着逻辑思维要求强、结构复杂、注重分析、注重过程以及仔细查错等教学特点。XQx万博士范文网-您身边的范文参考网站Vanbs.com

2计算机专业VB语言程序设计教学新方法XQx万博士范文网-您身边的范文参考网站Vanbs.com

计算机专业的VB语言程序设计课程本身是一门集技能、知识、实践及经验为一体的综合性学科,它在教学中有着很强的实践与理论要求,因此不仅需要学生在学习中掌握各种理论知识,而且要掌握相关操作技术。尤其是在程序设计部分,对于这些内容的掌握程度要求更为严格,只有科学掌握种种适用于各种实践、操作要求的技能,才能让学生步入社会之后不被社会所淘汰。在教学中,教师要充分的认识和注重教学新技术、新方法和新理念的引入,通过各种先进教学方法和手段来提高学生自主学习、分析问题、解决问题的能力。目前,在计算机专业VB语言程序设计课程教学中,常见的教学方法有以下几种。XQx万博士范文网-您身边的范文参考网站Vanbs.com

2.1实例教学法。VB语言程序设计同其他语言类的程序设计课程一样,它在教学中都需要学生提前掌握VB语言基础知识。由于VB语言基础知识本身是一门复杂的课程,在教学中如果仍然沿用顺序教学、满堂灌教学以及填鸭式教学,那么教材前面的基础概念讲述的枯燥必然给学生学习态度造成影响。这种枯燥的教学方式不仅影响学生的学习积极性、主动性,甚至给学生造成厌学、弃学的心理,究其原因是因为大多计算机专业的学生在刚接触VB语言的时候对该课程的认识低,对各种概念和认识完全不理解,这个时候很容易出现学生思维受限制的现象。面对上述情况,在教学的过程中我们有必要采用实例教学法。在教学的过程中将各种专业知识设计成为一个具体的实际案例,在案例中包含当前课程中需要讲述的概念、定义以计算法,以案例的形式由浅入深的给学生讲解各种知识,让学生在不知不觉中学习各种知识。但需要注意,在案例教学中案例设置不能太多,只需要设置的精准、巧妙便可,让案例将教学中所接触的一切概念系统、科学、明了的表现出来,从而达到提高学生学习质量的目的。例如在具体的教学中,如果需要编写一个程序,那么要求输入两个实数,且打印出乘积(具体的程序截面图如图所示)。这个时候我们可以对程序进行分析、判断,让学生从程序分析与判断中明确教学目标、需要掌握的知识,这种教学方法相信老师讲解简单、学生理解容易,也让学生乐于接受这方面的知识。XQx万博士范文网-您身边的范文参考网站Vanbs.com

2.2任务驱动教学法。VB语言程序设计课程的教学中,大多教学工作人员为了更好的提高教学质量,通常都在案例教学的基础上,通过对案例进行优化而形成了一种新的教学方法,即任务驱动教学法。这种教学方法在应用中是以构建灵活、科学、合理的教学方案为基础,以学生为教学主体,将各种学生感兴趣、有意义的教学内容设置到教学方案中,并经过整理之后形成若干个简单的问题,让学生在学习中自我解决和研究这些问题。这种教学方法中,学生能够按照自己的思路去设计计算方法,完成相关的程序设计工作。这种教学方法在应用中,学生能够通过自我研发的方式学习,是一种独立思考、自我钻研的学习过程,不仅保证了教学质量,而且大大提高了学生学习兴趣和学习效率,更有效的培养了学生自我钻研、自我创新的素质。XQx万博士范文网-您身边的范文参考网站Vanbs.com

2.3多媒体教学方法。VB语言程序设计课程在教学中,由于本身专业知识内容多、实验多的特征,其在教学中必然会出现大量算法以及结构流程,而这些算法以及结构流程通过口头阐述很难让学生深入的了解其过程。因此,采用多媒体教学方法与传统教学模式结合效果就显得十分明显了,在具体的教学工作中采用这种方法则教师可以通过网络的形式给学生提前布置任务,让学生在网上自我钻研和解答问题,同时教师还可以通过网络即时的了解学生的学习情况,根据学生学习现状制定出一套科学、系统、有序的教学新方法。经过一段时间的教学工作研究,多媒体教学方法是一种节约板书时间、教学效果好、编程设计直观的教学方式,它有效的提高了教学效率和学生学习主动性。具体实施分三个阶段:选题分组阶段:由教师给出若干个题目供学生选择,然后每四到五人组成团队,进行合作开发。系统实现阶段:学生利用课余时间展开系统调查、系统分析、进行模块划分、责任到人。XQx万博士范文网-您身边的范文参考网站Vanbs.com

3总结XQx万博士范文网-您身边的范文参考网站Vanbs.com

评价阶段:教师针对每个题目的完成情况进行评价分析,总结此次课程设计的总体情况及优缺点,然后展开讨论,使学生相互补长去短。总之,VB作为一门重要的编程语言在高校的计算机基础教学中占据重要位置。通过把多种教学方法合理地结合起来,用一个个具体实例贯穿教学过程,使学生能对整个教学内容融会贯通,同时提高学生分析和解决实际问题的能力,从而达到良好的教学效果。XQx万博士范文网-您身边的范文参考网站Vanbs.com

vb语言范文第6篇

关键字:程序设计 教学效果 教学法 多媒体XQx万博士范文网-您身边的范文参考网站Vanbs.com

在计算机教学中,计算机的课程设置大致分为两大类:一类是操作性较强的计算机应用软件的教学,另一类是理论性较强的计算机语言方面的教学。计算机应用软件的学习比较直观易懂,它侧重于操作,只要有足够的上机时间,大部分学生均可以轻松驾驭各种软件。但计算机语言的学习相比之下就难得多,它侧重于理解,要在理解的基础上加以应用才能学好。计算机程序设计课的目的就是通过学习程序设计语言的基本思想、语法知识和编程方法,提高学生的程序设计能力、分析解决实际问题的能力,并培养学生形成严密的思维能力。因此,计算机程序设计课程的教学一直是教师教起来感觉很头痛、学生学起来也感到很吃力的一门课,本文针对如何提高计算机程序设计课程的教学效果进行了一些探索。XQx万博士范文网-您身边的范文参考网站Vanbs.com

一、上好第一堂课,激发学生学习兴趣XQx万博士范文网-您身边的范文参考网站Vanbs.com

如何上好第一堂《VB语言程序设计》课对于树立学生的信心,激发学生学习的兴趣和动力来说是至关重要的。兴趣永远是最好的老师,有了兴趣他们才会主动地去学习,所以第一堂课的成功与否直接关系到学生能否对这门课产生兴趣。XQx万博士范文网-您身边的范文参考网站Vanbs.com

1.展示程序结果,激发兴趣XQx万博士范文网-您身边的范文参考网站Vanbs.com

要激发学生的学习兴趣,首先,要让大家知道VB语言的强大功能,利用它我们能编写各种软件,利用多媒体教学工具向学生展示各种结果画面。例如,可以先利用VB语言制作一个在水中自由自在游荡的小鱼图案的屏幕保护程序,或者是一种能展示相册与画面的VB程序,演示给学生看,这么短的时间内就能编出一个漂亮而又与生活密切相关的多媒体程序,当然会一下就可以勾起他们好奇心。同时,为了让学生进一步感受到VB程序设计的魅力,还可以展示编制好的“卡拉OK点播系统”等实用程序,使学生从中得知VB的实用性,自然而然他们就有了学习的主动性和积极性。XQx万博士范文网-您身边的范文参考网站Vanbs.com

2.强调VB语言的重要性XQx万博士范文网-您身边的范文参考网站Vanbs.com

VB语言是学生今后学好后续课程如VC语言及网站管理与建设等的基础。虽然,程序设计语言更新很快,但如果真正掌握精了程序设计思想,具备了解决实际问题的能力,语言再更新,程序设计的本质也不会变。XQx万博士范文网-您身边的范文参考网站Vanbs.com

3.传授VB语言的学习方法XQx万博士范文网-您身边的范文参考网站Vanbs.com

VB语言是一门实践性的课程,要理论结合实践,加强学生的动手能力、解决问题的能力,要在学习方法上给以学生指导,告诉学生如何自学、如何听课、如何动手实践,明确一点:“VB语言不是看会的,也不是听会的,而是亲自动手实践会的”,强调实践的重要性。XQx万博士范文网-您身边的范文参考网站Vanbs.com

二、循序渐进讲授及例题的选择XQx万博士范文网-您身边的范文参考网站Vanbs.com

绝大部分学生是第一次接触程序设计的概念,而通俗、易懂的教学原则同样适合于这门课的教学。在课程讲授过程中,不应把重点放在语法规则的叙述上,而应放在算法和程序设计方法上,通常由几个例题引出一种语法规则,通过一些求解具体问题的程序来分析算法,介绍程序设计的基本方法和技巧。XQx万博士范文网-您身边的范文参考网站Vanbs.com

从最简单的问题入手,一开始就介绍程序,要求学生编写程序,通过反复编写、运行程序来掌握语言规则和程序设计方法。同一个语法规则、同一种算法,在选择例题时也是由简到难,逐步呈现给学生。例题要做到一题多变、一题多解,开发学生创造性思维。如讲解VB语言中的赋值语句时,为了使学生能对此语句有更深刻的了解和认识它的适用场合,教师可以举这样一个例子:有A、B两个变量,它们的值分别为3和6,试用赋值语句交换它们的值。讲解之前,教师可以先让学生思考这样一个问题:假如有红、蓝两瓶墨水,现在我们想把红色墨水倒进盛蓝色墨水的瓶子,该怎样进行操作呢?经过思考,大多数学生能想到找一个空瓶来进行交换操作,这时再回到开始的例子,学生就能理解为什么交换时要设置一个暂存数据的中间变量,从而写出以下赋值语句:C=A:A=B:B=C。通过这个例子,我们不但让学生掌握了赋值语句的功能和用法,同时还让学生对赋值语句有了更加深刻的认识。XQx万博士范文网-您身边的范文参考网站Vanbs.com

三、巧设练习题XQx万博士范文网-您身边的范文参考网站Vanbs.com

学习计算机程序设计课程的最终目的是能运用所学知识进行简单的编程,但编程能力的培养不是一步到位的。首先,对命令语句的熟悉程度,是否能独立看懂已编好的程序;再者,对错误的程序是否具有一定的调试能力;最后才能培养独立的编程能力。XQx万博士范文网-您身边的范文参考网站Vanbs.com

做习题是复习所学内容的过程,也是深入学习的过程。如读程序分析结果的练习,能加深学生对程序语句用法的理解,及对程序结构流程的理解;看程序改错练习,可以锻炼学生静态调试程序的能力,大部分学生能看懂程序,但对于错误的程序却一筹莫展,关键还是对命令语句的用法不熟悉,不能灵活运用。而让学生找错误,能促使学生去理解、去思考、去假设、去推理,锻炼思维能力。此外要求学生们模仿一些例题,熟悉编程的方法和技巧。如课堂上举例讲解了求1到100整数和的编程,那么就布置计算1到100的偶数和或者奇数和的练习题。这样使学生整个的思维过程包括了想象、创造、启发等方面的训练,对于思维活跃、能力较强的学生来说,更有发挥创造力、想象力的空间。XQx万博士范文网-您身边的范文参考网站Vanbs.com

四、上机实践XQx万博士范文网-您身边的范文参考网站Vanbs.com

学习计算机语言必须将理论与实践相结合,学好程序的关键是动手与动脑编写程序,并亲自上机调试程序。编写程序是上机实践的第一步,能够让学生将所学的知识有效运用起来,逐步培养学生编写程序的能力;上机调试程序是上机实践的第二步,实际上机操作前,教师需要由浅入深,系统地为学生逐步设置上机任务,让学生明确上机任务,编写好上机调试的程序,从而使每次上机实践都有收获。XQx万博士范文网-您身边的范文参考网站Vanbs.com

在上机实践过程中,需要老师演示一些程序改错与调试的基本方法,引导学生自己动手调试程序,为程序改错。上机辅导必须遵循“教师为主导、学生为主体”的原则。学生上机时,教师细心观察学生在编写程序中容易出错的问题并加以重点记录,对学生容易出现的问题采取的做法是:先给一定时间让学生自己去思考,找出解决办法;对于有一定难度的问题,可以先挑出重点部分进行提示,鼓励学生动脑,教师再针对学生容易犯错的地方集中加以讲解,以引起学生的重视,避免今后犯类似错误。上机课时,教师还可以随堂布置一些程序设计的练习,让学生进行快速设计,从而锻炼学生在限定时间内分析、解决问题的能力。实践证明,长期坚持这样的锻炼,学生的动手能力和用脑能力都会有很大的帮助。XQx万博士范文网-您身边的范文参考网站Vanbs.com

总之,对于中职学校的学生来说,学习语法不是学习《VB语言程序设计》的真正目的,应该在掌握语法的基础上,通过上机实践,真正学会使用程序设计语言来解决各种实际问题,学以致用。教师应在开学初就要让学生充分了解VB语言程序设计,然后在以后的教学过程中,要使学生在学习中得到快乐、尝试成功的喜悦,提高学习的积极性和主动性,让程序设计语言真正成为学生喜爱的课程。同时,在教学过程中应以学生为主体、教师为主导,采用符合学生认知规律的教学方法,调动学生学习的主动性,并采用综合评价方式,使得课程的教学质量得到不断提高。XQx万博士范文网-您身边的范文参考网站Vanbs.com

参考文献:XQx万博士范文网-您身边的范文参考网站Vanbs.com

[1]符蕴芳,赵英豪.面向对象程序设计教学改革与实践[J].中国成人教育,2010,11.XQx万博士范文网-您身边的范文参考网站Vanbs.com

[2]林卓然.VB语言程序设计.北京:电子工业出版社,2009年.XQx万博士范文网-您身边的范文参考网站Vanbs.com

[3]牛又奇,孙建国.Visual Basic程序设计教程.苏州:苏州大学出版社,2007.XQx万博士范文网-您身边的范文参考网站Vanbs.com

[4]贾长云,朱香卫.可视化编程应用―Visual Basic.北京:高等教育出版社,2006.XQx万博士范文网-您身边的范文参考网站Vanbs.com

vb语言范文第7篇

关键词:Visual Basic程序设计;案例教学;策略XQx万博士范文网-您身边的范文参考网站Vanbs.com

中图分类号:G642文献标识码:A文章编号:1009-3044(2011)27-6696-02XQx万博士范文网-您身边的范文参考网站Vanbs.com

当前,社会信息化不断向纵深发展,各行各业的信息化进程不断加速。在普通高校,大学计算机基础教育受到高度重视,结合各专业课程的需求及人才培养的目标,计算机基础教学继续不断完善。作为非计算机专业“大学计算机基础”课程的后续课程,高级语言程序设计的教学目标是使学生掌握程序设计的一般性规律,具有阅读程序、理解程序的能力,并能把程序设计方法应用到本专业与相关领域,培养学生的程序设计能力。XQx万博士范文网-您身边的范文参考网站Vanbs.com

Visual Basic由于语法简单,以其图形化的界面和事件驱动编程机制大大简化了程序设计的复杂度,学生容易上手,可以高效开发出标准的Windows应用程序,成为非计算机专业高级语言程序设计课程的首选。XQx万博士范文网-您身边的范文参考网站Vanbs.com

在传统的“VB 程序设计”教学中,教师大多采用“以教为主”的讲授教学法。信息单向传输,学生被动接受,尽管可以让学生初步接受VB 语言的基本概念、语法结构等基础知识,却不能很好地提高学生的编程动手能力,不能较好地培养学生提出问题、分析问题、解决问题的能力。XQx万博士范文网-您身边的范文参考网站Vanbs.com

案例教学法是通过对一个案例或者一个情景的描述进行思考以掌握基本知识和培养学生能力的一种教学方法[1]。案例教学法可以充分发挥教师的主导作用,突出学生的主体地位,改变“以教为主”为“以学为主”或“学教并重”,改变重视教学的结果为重视教学的过程或过程和结果并重。在教学过程中,针对教学中的难点,尤其是涉及到程序结构和一些常用算法,运用案例教学法对提高学生兴趣和教学效果具有较大的作用。XQx万博士范文网-您身边的范文参考网站Vanbs.com

1 VB案例教学的理论依据和特征XQx万博士范文网-您身边的范文参考网站Vanbs.com

成立于1908年,被誉为商界“西点军校” 的哈佛商学院之所以能够培养出众多有影响力的企业家和职业经理人,与其独特的案例教学模式密不可分。XQx万博士范文网-您身边的范文参考网站Vanbs.com

布鲁纳认为,应该培养学生提出假设、推测等解决问题的能力。案例教学是以案例为中心的分析、讨论、总结的教学过程。案例教学法符合布鲁纳教学理论。XQx万博士范文网-您身边的范文参考网站Vanbs.com

现代教育观是反映现代社会发展对人才培养的要求,反映当代教育需求的教育观。现代教学强调学生是认识的主体,必须发展学生的主体性。所谓主体性,是学生在教师指导下积极主动地进行学习时表现出来的一种主观能动性。XQx万博士范文网-您身边的范文参考网站Vanbs.com

建构主义理论认为,学习活动不是由教师向学生传递知识,而是学生根据外在信息,通过自己的背景知识,建构自己知识的过程。人类学习知识和积累技能的过程都是“从简单到复杂, 从形象到逻辑, 从感性到理性。”在这个过程中,学生不是被动的信息吸收者和刺激接受者,学习过程也不仅仅是信息的输入、存储和提取,而是新旧经验之间的相互作用过程[2]。XQx万博士范文网-您身边的范文参考网站Vanbs.com

案例教学具有情境性、主体性、互动性、问题性、实践性五大特征[2-3]。XQx万博士范文网-您身边的范文参考网站Vanbs.com

教师指导学生,选择身边案例作为课程学习的切入点,创设有挑战性的问题情境。引导学生逐步探讨所讲授的知识,将枯燥的理论知识贯穿在每一次案例中,形成学生自主学习、自主实践的空间。XQx万博士范文网-您身边的范文参考网站Vanbs.com

为了解决案例内隐或外显的问题,学生个体或群组自主分析和研究案例资料,不断地从教学案例中感知、提取信息,进行“交互”。学生个体之间相互争辩、讨论、交流,对问题可以形成更丰富、 更深刻的理解,从而形成问题解决方案。XQx万博士范文网-您身边的范文参考网站Vanbs.com

在整个案例教学过程中,学生的自学习惯和自学能力不自觉地得到提高,并亲身感受到程序设计的实际价值,提高了学习兴趣及程序设计的内在动力,使学生的创造潜能得到充分发挥。XQx万博士范文网-您身边的范文参考网站Vanbs.com

2 VB案例教学法的框架结构XQx万博士范文网-您身边的范文参考网站Vanbs.com

在VB程序设计课程教学中,一个案例一般就是一个软件项目。VB案例教学是师生双方通过共同实施一个较为完整的软件项目而进行的[1]。XQx万博士范文网-您身边的范文参考网站Vanbs.com

VB程序设计课程的案例教学应遵循软件工程学的基本原理和课程教学的基本规律,并将两者有机结合。区别于一般的零碎实例教学,VB案例教学法将一个较为完整的软件项目贯穿在VB课程教学中。XQx万博士范文网-您身边的范文参考网站Vanbs.com

作为教学案例的项目被分解为一个个小的子项目,将新的教学内容融入到一个个子项目中。在案例教学中,学生通过一个个子项目的设计和实现,加深了对新概念、新知识的理解和运用。VB案例教学实现了自顶向下、逐步细化的软件开发过程与学生知识结构的构建过程的有机统一。XQx万博士范文网-您身边的范文参考网站Vanbs.com

VB案例教学法的教学过程可通过如图1所示的框架结构进行描述。XQx万博士范文网-您身边的范文参考网站Vanbs.com

VB案例教学以案例项目的分解、子项目的分析、子项目的设计实现和子项目的扩展为轴心,教师的主导教学和学生的自主学习为两翼,对称平行推进。XQx万博士范文网-您身边的范文参考网站Vanbs.com

3 VB案例教学法的实施XQx万博士范文网-您身边的范文参考网站Vanbs.com

案例教学有效实施的一个重要的保障就是有大量生动、丰富和新鲜的案例。多元化的案例来源是案例教学成功的基础,校企合作、校际合作、软件项目实践、教师平时的案例积累、教学课题组成员建的交流、师生互动交流等都可成为案例的积累形式。XQx万博士范文网-您身边的范文参考网站Vanbs.com

在案例教学的案例准备阶段,教师应根据不同专业、不同层次学生的实际需求,选择实用型强、易于扩展的VB典型性案例。对于学生自己准备的、反映兴趣爱好的个性化案例,教师尤其应加以重视和引导。案例成果可以采用案例数据库形式存储。XQx万博士范文网-您身边的范文参考网站Vanbs.com

案例教学开始前,在教师指导下,学生按3~5人为单位,自主结合进行分组,并保持一定的稳定性。案例小组内实行组长负责制,组长的职责是制定计划、任务分工、人员组织协调、过程监控、难点攻关、业绩考核、文档管理等。组员接受组长分配的任务,进行资料检索和任务实施,并进行个体评价和组员互评。按照敏捷软件开发的方法,每组以两人为单位,进行结对编程准备,相互学习和互相促进。XQx万博士范文网-您身边的范文参考网站Vanbs.com

在课堂教学时,教师通过案例演示,进行案例情景构建,使学生了解项目的背景、实际意义和应用需求,以便达到软件开发的需求分析效果。案例情景构建通常在案例开始时进行,并在案例教学过程中不断强化。XQx万博士范文网-您身边的范文参考网站Vanbs.com

教师通过对案例子项目的分解,将教学案例项目划分为若干子项目。教师应注意子项目的层次性,把握好难度梯度,子项目通常与教学章节相对应,并与教学大纲的要求有机结合。课程开始前,各案例小组在组长的带领下,展开讨论,将问题细化,做出子项目分解预案。这种练习开始较为困难,但在下一个案例教学过程中,可进一步发挥学生的主动性,有助于学生软件工程思维的培养。XQx万博士范文网-您身边的范文参考网站Vanbs.com

在课程教学开始时,教师通过对案例子项目的分析暴露出既有知识的局限,继而自然引出本次课的新的教学内容,确定完成子项目任务所需要的新概念和新知识。案例小组通过子项目分解,明确学习重点,进行子项目任务解决的知识储备。XQx万博士范文网-您身边的范文参考网站Vanbs.com

在案例课程教学中,教师紧紧围绕子项目的设计与实现,采取切合实际的教学方法,讲授新的教学内容,提高教学效果。在知识讲授完以后,立即将新知识应用到子项目的设计和编程实现中去,增进学生对新知识的理解与运用。学生通过教师主导下的教学讨论,积极思考,平等参与设计,不仅完善了自身的知识结构,也促使子项目的设计和实现进一步推进和完善。XQx万博士范文网-您身边的范文参考网站Vanbs.com

vb语言范文第8篇

关键词:编程;训练;能力;教学方法;教学效率XQx万博士范文网-您身边的范文参考网站Vanbs.com

中图分类号:TP312.1-4 文献标识码:A文章编号:1007-9599 (2011) 05-0000-01XQx万博士范文网-您身边的范文参考网站Vanbs.com

VB Language Teaching MethodsXQx万博士范文网-您身边的范文参考网站Vanbs.com

Weng YanjunXQx万博士范文网-您身边的范文参考网站Vanbs.com

(Yuyao Vocational Technical School,Yuyao315400,China)XQx万博士范文网-您身边的范文参考网站Vanbs.com

Abstract:VB programming as an important course for vocational schools computer major,the process of teaching in the program design,how to solve the program design itself,boring, hard to understand this problem and improve the effectiveness of classroom teaching to start of VB,and strive to find a good way to improve the quality of teaching,good teaching results.XQx万博士范文网-您身边的范文参考网站Vanbs.com

Keywords:Programming;Training;Ability;Teaching methods;Teaching efficiencyXQx万博士范文网-您身边的范文参考网站Vanbs.com

“Visual Basic程序设计”简称VB程序设计,是一门理论性和实践性都很强的专业课程,它不同与网页制作等以操作为主的课程,VB不仅要求学生掌握操作技能,还有很强的理论性。内容抽象枯燥,许多概念、语法和命令更是抽象难懂。如何达到课程的目标要求,让教学更有效,笔者对此进行一些思考和探索,在VB语言教授中大胆实践,并得到显著效果。XQx万博士范文网-您身边的范文参考网站Vanbs.com

一、创设思维情境,激发学生兴趣XQx万博士范文网-您身边的范文参考网站Vanbs.com

学习兴趣是学生学习主动性的体现,也是学生学习活动的动力源泉。古往今来,很多教育家都非常重视对学生学习兴趣的培养、引导和利用。孔子曰:“知之者,不如好之者”,说明“好学”对教育的重要性。作为教师要做到以“趣”引路,以“情”导航。XQx万博士范文网-您身边的范文参考网站Vanbs.com

VB程序设计是计算机技术专业教学中的难点,因为它不象Office、网页制作那样具有立杆见影的效果,而是抽象性强、逻辑严密、长远见效益的教学难点,这对于数学基础比较差的职高生来说可谓更加困难。因此老师应努力地创设一种民主、活泼、宽松、和谐的课堂教学气氛和思维环境,利用多媒体教学手段,在课前精心准备好素材,在授课过程中进行演示。这样不仅能够将教材中学生难于理解掌握的内容具体化、形象化,而且可以充分调动学生的学习热情,收到意想不到的良好教学效果。XQx万博士范文网-您身边的范文参考网站Vanbs.com

在VB编程教学过程中,先将程序的运行结果演示给学生,然后根据结果逐步分析思考,最后总结出编程的方法和思路,这是提高课堂教学效率的良好手段。在这一过程中,同学们独立思考,不断发现问题,提出问题,解决问题,求新求巧的程序设计思维变得活跃起来。通过这种教学手段,在大大调动学生的学习积极性、激发学习热情的同时,培养了学生自主学习和协作学习的能力。XQx万博士范文网-您身边的范文参考网站Vanbs.com

二、重视上机实践,提高学生动手能力XQx万博士范文网-您身边的范文参考网站Vanbs.com

VB语言的一个最大特点就是实践性强,必须上机重复练习,在必要的理论教学之后,给出充足的上机操作时间,让学生多练,多动手操作是必要的也是必需的。在学生掌握某部分编程基本语句或全部语句后应及时训练学生进行编程,这样才能理论联系实际,学以致用,激发学生的热情和求知欲望,让学生体验程序运行成功的喜悦,否则只是纸上谈兵。由此可见,如何利用好VB语言的上机操作课是关系到学生实际动手能力的重要问题。XQx万博士范文网-您身边的范文参考网站Vanbs.com

在让学生上机过程中,不要采取放任自流的态度让学生自由上机,也不要单纯的采取保守做法让学生调试课前编好的程序清单,而是多种教法并举,用限题限时训练,一题多编训练来加强学生的反应能力、知识反馈能力的训练,从多方面变学生的被动学习为主动学习,提高学生学习的兴趣。XQx万博士范文网-您身边的范文参考网站Vanbs.com

在学生编程过程中,还需要培养学生的发散思维,即培养学生的求异能力,培养学生多角度、多方面思考问题的能力。因此在上机过程中要鼓励学生一题多编,因为它是培养学生发散思维的一种行之有效的方法,它能使学生在一题多编的过程中激发兴趣、开阔思路。XQx万博士范文网-您身边的范文参考网站Vanbs.com

三、结合项目教学法,挖掘学生潜力XQx万博士范文网-您身边的范文参考网站Vanbs.com

项目教学法是师生通过共同实施一个完整“项目”工作而进行的教学活动,在此教学中,要求学生全过程参与,每个环节都要独立在合作下完成,在整个学习过程中始终以培养学生的能力目标为主。XQx万博士范文网-您身边的范文参考网站Vanbs.com

在进行程序设计教授时,可以采用项目教学法,先让学生独立编制一些短小、能担负一项或几项功能的程序,要求自己设计,独立绘出模块图,然后根据模块图自上而下地编写程序,调试通过,这样培养学生独立工作的能力。有了一定的编程基础之后,接下来可以让学生完成较复杂的程序,如为学校各部门编制比较完善的系统管理程序。首先把学生分成若干小组,集体画出模块图,制定好操作界面、功能选择项。组长根据模块图,在小组内分工各自写出实现某些特定功能的程序,并调试能运行。然后再连接成过程文件,形成完整的系统,再由上而下进行系统调试,老师随时为学生解决编程过程中的难题。通过这样一个个项目的完成,使学生学到了系统程序的编写调试方法,学生还会有一种成就感,同时也挖掘了学生的潜力。从而充分的发挥每个学生的创造能力、想象能力、逻辑思维能力,学习效果是十分可观的。XQx万博士范文网-您身边的范文参考网站Vanbs.com

项目教学法是一种比较有效的教学方法,通过解决学生所熟悉的一些实际问题来实现对知识的掌握,大大提高了学习的积极性和主动性,进一步培养了学生的自我学习能力,使学生的编程能力不断地得到加强。事实证明这是一种编程学习中行之有效的方法,充分展示了职业教育中以能力为本的价值取向。XQx万博士范文网-您身边的范文参考网站Vanbs.com

四、结束语XQx万博士范文网-您身边的范文参考网站Vanbs.com

VB语言的教学,历来是计算机技术专业教学中的一个难点。但只要能根据学生实际,在讲授课、上机课中针对不同的环境采用不同的教法,就能在很大程度上化难为易,实现让每位学生都能对这门课感兴趣,并掌握这门课程的目的。从而把学生培养成自律性高、动手性强的素质型人才,使他们能够更好的适应于社会,服务于社会。XQx万博士范文网-您身边的范文参考网站Vanbs.com

参考文献:XQx万博士范文网-您身边的范文参考网站Vanbs.com

[1]赵建华,李克东.协作学习及协作学习模式[J].中国电化教育,2000XQx万博士范文网-您身边的范文参考网站Vanbs.com

[2]徐锦霞.VB教学中的“三法”诱发学生的创新思维[J].信息技术教育,2004XQx万博士范文网-您身边的范文参考网站Vanbs.com

vb语言范文第9篇

关键词:VB 程序 控件 属性 事件XQx万博士范文网-您身边的范文参考网站Vanbs.com

编程前,首先,我们要掌握游戏的规则和功能。我们要编的是一个“找不同”的小游戏,在玩家进入游戏后,界面上出现两幅基本相同图片,在两幅图片中有几处细节不同的地方,找到后用鼠标单击。如果找对了,界面上就会出现红色的圈把不同的地方圈起来,如果点错了,则没有任何反应。游戏中两幅图片一共有四处不同,在30秒内,如果不同处全部找出来,则弹出“闯关成功”对话框;如果没有全部找出来,则弹出“时间到,闯关失败,是否重新再来?”对话框,单击“是”重新闯关,单击“否”则退出。XQx万博士范文网-您身边的范文参考网站Vanbs.com

其次,我们要清楚基本的制作思路:①首先我们在网上下载两副基本上相同,上面有多处细节不同的图片。②在窗体里制作一个图片框,将下载好的图片插入到图片框中。③在图片的不同处上面加标签,并把标签的Backstyle属性设置为“0-Transpare”,这样把标签隐藏在图片里。然后再在标签的单击事件中制作出选中不同处画圆的程序。这样我们可以绕过复杂的程序,并能实现单击不同处画出红圈的效果。④在窗体中我们用一个时钟控件,将时钟控件的Interval属性设置为“1000”,时钟控件Interval属性中数值的单位是毫秒,设置为1000,就表示每隔1秒调用一次Timer事件中的程序。再在Timer事件中设置一个变量s,做一个变量减1,这样形成每1秒减1的倒计时的效果。⑤制作一个文本框控件,将Timer事件中的变量s的值随时显示在文本框中。⑥在标签的单击事件和时钟的Timer事件中分别编写弹出对话框语句,并用if语句控制对话框的返回值,如果返回“是”的值,那么重置游戏的初始值。如果返回“否”的值,则退出程序。XQx万博士范文网-您身边的范文参考网站Vanbs.com

下面我们就进入编程状态,各对象主要属性设置为:Form1的Caption为“找不同游戏”;Picture1的Picture属性为“插入图片的路径”;Label1—label8的Caption属性都为空,Backstyle属性为“0-Transpare”,label9、label10的Caption属性分别为“两图中有四处不同找出来”和“抓紧啊!”;Text1的Text1属性为空;Timer1的Interval属性为“1000”。XQx万博士范文网-您身边的范文参考网站Vanbs.com

具体程序如下:(说明:下列程序中Label2、Label3、Label4、Label5、Label6、Label7、Label8的Click事件和Label1的Click事件程序相同,只是名称相应地改变了,这里就不一一列出来了。续行表示该行在VB中与上一行是同一行)XQx万博士范文网-您身边的范文参考网站Vanbs.com

Dim s As Integer ‘设置s作为整形全局变量XQx万博士范文网-您身边的范文参考网站Vanbs.com

Dim g As Integer‘设置z作为整形全局变量XQx万博士范文网-您身边的范文参考网站Vanbs.com

Private Sub Form_Load()XQx万博士范文网-您身边的范文参考网站Vanbs.com

g=30‘为计时器赋初始值XQx万博士范文网-您身边的范文参考网站Vanbs.com

End SubXQx万博士范文网-您身边的范文参考网站Vanbs.com

Private Sub Label1_Click()XQx万博士范文网-您身边的范文参考网站Vanbs.com

Picture1.Circle (Label1.Top, Label1.Left), 500, vbRed ‘以标签1的中心作为圆心,500为半径,绘制红色圆圈XQx万博士范文网-您身边的范文参考网站Vanbs.com

Picture1.Circle (Label11Top, Label11.Left), 500, vbRed‘以标签11的中心作为圆心,500为半径,绘制红色圆圈XQx万博士范文网-您身边的范文参考网站Vanbs.com

Label1.Enabled=False‘隐藏标签1XQx万博士范文网-您身边的范文参考网站Vanbs.com

Label2.Enabled=False‘隐藏标签2XQx万博士范文网-您身边的范文参考网站Vanbs.com

s=s+1‘累加找对的次数XQx万博士范文网-您身边的范文参考网站Vanbs.com

If s=4 Then‘如果找对四次XQx万博士范文网-您身边的范文参考网站Vanbs.com

Y=MsgBox("恭喜您成功了!!!", 0, "过关了!")‘弹出成功消息框XQx万博士范文网-您身边的范文参考网站Vanbs.com

If Y = 1 Then‘消息框返回确定值XQx万博士范文网-您身边的范文参考网站Vanbs.com

EndXQx万博士范文网-您身边的范文参考网站Vanbs.com

End IfXQx万博士范文网-您身边的范文参考网站Vanbs.com

End IfXQx万博士范文网-您身边的范文参考网站Vanbs.com

End SubXQx万博士范文网-您身边的范文参考网站Vanbs.com

Private Sub Timer1_Timer()XQx万博士范文网-您身边的范文参考网站Vanbs.com

Text1.Text=g‘给文本框赋初始值XQx万博士范文网-您身边的范文参考网站Vanbs.com

g=g–1‘每隔1秒,文本框中的数值减1XQx万博士范文网-您身边的范文参考网站Vanbs.com

If g=0 Then‘如果时间到XQx万博士范文网-您身边的范文参考网站Vanbs.com

z=MsgBox("失败了,继续努力!",4,"时间到!") ‘弹出失败消息框XQx万博士范文网-您身边的范文参考网站Vanbs.com

If z=6 Then‘如果单击继续努力XQx万博士范文网-您身边的范文参考网站Vanbs.com

s=0‘计数器清零XQx万博士范文网-您身边的范文参考网站Vanbs.com

g=30‘重新赋初始值XQx万博士范文网-您身边的范文参考网站Vanbs.com

ElseXQx万博士范文网-您身边的范文参考网站Vanbs.com

End‘如果点否,退出程序XQx万博士范文网-您身边的范文参考网站Vanbs.com

End IfXQx万博士范文网-您身边的范文参考网站Vanbs.com

End IfXQx万博士范文网-您身边的范文参考网站Vanbs.com

End SubXQx万博士范文网-您身边的范文参考网站Vanbs.com

参考文献:XQx万博士范文网-您身边的范文参考网站Vanbs.com

彭波编著.Visual Basic[M].北京:清华大学出版社,2002.XQx万博士范文网-您身边的范文参考网站Vanbs.com

vb语言范文第10篇

关键词:重力坝;优化设计;VB程序XQx万博士范文网-您身边的范文参考网站Vanbs.com

1. 前言:XQx万博士范文网-您身边的范文参考网站Vanbs.com

重力坝是由砼或浆砌石修筑的大体积挡水建筑物,其基本剖面是直角三角形,整体是由若干坝段组成,是一种古老的,但现在仍被广为应用的坝型。因其在水压力及其它外荷载作用下依靠坝体自重维持稳定而得名。重力坝在我国有着很广泛的应用和很广阔的发展前景,随着我国社会的快速发展和水利水电事业的不断进步,对重力坝的设计也提出了更高的要求,传统的重力坝设计方法已经不能满足当前社会发展的需要,研制和开发重力坝体型优化程序成为重力坝在应用领域发展的必然。XQx万博士范文网-您身边的范文参考网站Vanbs.com

2. 建立模型XQx万博士范文网-您身边的范文参考网站Vanbs.com

2.1数学模型XQx万博士范文网-您身边的范文参考网站Vanbs.com

现代工程中应用比较广泛的重力坝型主要有实体重力坝、宽缝重力坝、空腹重力坝三种。实体重力坝是目前被广泛采用的一种坝型,在水压力作用下,主要依靠坝体自重产生的抗滑力维持稳定,基本剖面形式呈三角形,坝体剖面尺寸大,水泥用量较多,坝体应力较低,材料强度不能充分发挥,所以在进行剖面设计时,在保证不致沿坝基面或地基中的软弱结构面产生滑动的情况下,应尽量减少坝体与地基的接触面,减少扬压力,减少水泥用量,进行最优设计。重力坝体型设计的优化问题,可以说是属于实体结构断面形状布局的问题,要完全描述体型的几何参数,对于非溢流坝段取5个,对于溢流坝段其设计变量就比较多些。重力坝承受的主要荷载是水压力、扬应力和自重力,控制断面尺寸的重要指标是稳定和强度,如何建立重力坝体型优化设计的数学模型是进行最优化设计的关键。XQx万博士范文网-您身边的范文参考网站Vanbs.com

为了说明优化设计数学模型的建立,选用混凝土重力坝非溢流断面为例。已知上游水位为 ,下游水位为 ,淤沙高程为 ,泥沙干容重为 ,岩石摩擦系数为 ,泥沙孔隙率为 ,泥沙浮容重为 ,坝顶宽度为 ,内摩擦角为 ,枢纽地区多年平均最大风速为 ,水库吹程为 。其模型如下:XQx万博士范文网-您身边的范文参考网站Vanbs.com

1.设计变量XQx万博士范文网-您身边的范文参考网站Vanbs.com

(1)XQx万博士范文网-您身边的范文参考网站Vanbs.com

2.目标函数XQx万博士范文网-您身边的范文参考网站Vanbs.com

取单位坝段,其断面面积可表示为设计变量的函数,记为XQx万博士范文网-您身边的范文参考网站Vanbs.com

。 (2)XQx万博士范文网-您身边的范文参考网站Vanbs.com

3.约束条件XQx万博士范文网-您身边的范文参考网站Vanbs.com

(1)稳定约束XQx万博士范文网-您身边的范文参考网站Vanbs.com

按照规范的规定重力坝坝体抗滑稳定计算主要核算坝体上的抗滑安全系数,计算的公式如下:XQx万博士范文网-您身边的范文参考网站Vanbs.com

(抗剪强度公式) (3)XQx万博士范文网-您身边的范文参考网站Vanbs.com

式中: ――抗剪强度公式计算的抗滑稳定安全系数;XQx万博士范文网-您身边的范文参考网站Vanbs.com

――为坝体混凝土与坝基接触面抗剪摩擦系数;XQx万博士范文网-您身边的范文参考网站Vanbs.com

――作用于坝体上全部荷载对滑动平面的法向分值和切向分值(包括扬压力);XQx万博士范文网-您身边的范文参考网站Vanbs.com

可得到稳定约束公式为:XQx万博士范文网-您身边的范文参考网站Vanbs.com

其中 的取值由“混凝土重力坝设计规范 SL319-2005”查得,综合各种因素,本程序中取1.1。XQx万博士范文网-您身边的范文参考网站Vanbs.com

(2)应力约束XQx万博士范文网-您身边的范文参考网站Vanbs.com

对中低坝只计算坝的边缘应力,重力坝的应力计算公式为:XQx万博士范文网-您身边的范文参考网站Vanbs.com

上游面垂直正应力 (4)XQx万博士范文网-您身边的范文参考网站Vanbs.com

下游面垂直正应 (5)XQx万博士范文网-您身边的范文参考网站Vanbs.com

式中: ――计算截面上全部垂直荷载(包括坝体自重、水重、泥沙重及计算的扬压力等),以向下为正;XQx万博士范文网-您身边的范文参考网站Vanbs.com

――计算截面上全部垂直力及水平力对于计算截面形心的力矩的总和, 以使上游面产生压应力者为正;XQx万博士范文网-您身边的范文参考网站Vanbs.com

――坝体计算截面沿上下游方向的长度。XQx万博士范文网-您身边的范文参考网站Vanbs.com

可得到应力约束公式为: (6)XQx万博士范文网-您身边的范文参考网站Vanbs.com

应力约束值由《混凝土重力坝设计规范 SL319-2005》查得XQx万博士范文网-您身边的范文参考网站Vanbs.com

(3)几何约束条件XQx万博士范文网-您身边的范文参考网站Vanbs.com

根据“混凝土重力坝设计规范 SL319-2005”查得,XQx万博士范文网-您身边的范文参考网站Vanbs.com

上游面坡度比:1:0~1:0.2XQx万博士范文网-您身边的范文参考网站Vanbs.com

上游面坡度比:1:0.6~1:0.8XQx万博士范文网-您身边的范文参考网站Vanbs.com

非负约束:XQx万博士范文网-您身边的范文参考网站Vanbs.com

上下界限约束XQx万博士范文网-您身边的范文参考网站Vanbs.com

(7)XQx万博士范文网-您身边的范文参考网站Vanbs.com

综合以上各式,即可写出非线性数学规划模型表达式,XQx万博士范文网-您身边的范文参考网站Vanbs.com

求设计变量 (8)XQx万博士范文网-您身边的范文参考网站Vanbs.com

使目标函数达到 达到XQx万博士范文网-您身边的范文参考网站Vanbs.com

满足条件 (9)XQx万博士范文网-您身边的范文参考网站Vanbs.com

2.2 荷载及荷载组合:XQx万博士范文网-您身边的范文参考网站Vanbs.com

在进行重力坝体型最优化设计时,荷载仅考虑基本组合,基本组合中的荷载有自重、静水压力、扬压力、泥砂压力、浪压力和土压力等。XQx万博士范文网-您身边的范文参考网站Vanbs.com

(1)静水压力:XQx万博士范文网-您身边的范文参考网站Vanbs.com

静水压强计算公式为: (10)XQx万博士范文网-您身边的范文参考网站Vanbs.com

式中: ――水的容重; ――压强点距水面深度XQx万博士范文网-您身边的范文参考网站Vanbs.com

将 沿坝面积分即可求得作用在坝面上静水压力的合力。XQx万博士范文网-您身边的范文参考网站Vanbs.com

(2)泥沙压力XQx万博士范文网-您身边的范文参考网站Vanbs.com

泥沙压力计算公式为:XQx万博士范文网-您身边的范文参考网站Vanbs.com

(11)XQx万博士范文网-您身边的范文参考网站Vanbs.com

式中: ――铅直面上泥沙对坝体某点的压力强度; ――泥砂的浮容重; ――泥砂的淤积高度; ――泥砂的内摩擦角。XQx万博士范文网-您身边的范文参考网站Vanbs.com

当无可靠资料时, 可取1.35~1.45, 取30,这样上式可近似简化为 垂直泥砂压力可按作用面上的土重计算,土的容重可取 。XQx万博士范文网-您身边的范文参考网站Vanbs.com

(3)扬压力XQx万博士范文网-您身边的范文参考网站Vanbs.com

根据混凝土重力坝设计规范,坝体断面设计时,作用于坝面的扬压力可根据坝基地质条件、帷幕和排水的布置情况,分别选用不同的扬压力的图形求解扬压力。XQx万博士范文网-您身边的范文参考网站Vanbs.com

3. 重力坝断面优化设计程序的验证XQx万博士范文网-您身边的范文参考网站Vanbs.com

在某山区河流上,拟建一混凝土重力坝,工程等别为三级,主要水工建筑物为三级。经过水文计算,确定的正常蓄水位为184米;相应的下游水位160米,设计洪水位186米,相应下游水位161.2;校核洪水位187.7米,相应下游水位162米;溢流坝段设置在河床中间,其左右两边均为非溢流坝段,非溢流坝段坝基清基后最底点高程为149米,地基为花岗岩,摩擦系数 =0.65,坝前淤沙高程为 =164米;泥沙干容重 =13.1 ,孔隙率为 =0.35,进而算得泥沙浮容重 =6.5 ,内摩擦角 = ,枢纽所在地区多年平均最大风速 =12.3 ,水库吹程 =1.2 。XQx万博士范文网-您身边的范文参考网站Vanbs.com

在本设计程序中,初始界面列出来需要输入的基本参数:坝高、坝前水深、坝后水深、混凝土容重、坝顶宽度、淤沙高程、泥沙干容重、泥沙浮容重、泥沙孔隙率、岩石摩擦系数,内摩擦角,枢纽地区多年最大风速、水库吹程、水容重等。将这些参数输入相应的对话框,就可以在结果中显示出程序自动优化出的最佳断面。XQx万博士范文网-您身边的范文参考网站Vanbs.com

4. 结语:XQx万博士范文网-您身边的范文参考网站Vanbs.com

将优化方法应用于重力坝设计,可以把设计人员从繁重的重复性工作中解脱出来,使设计人员将主要精力集中于对优化结果的分析上,对提高重力坝的设计效率能起到很大的作用,本文用VB程序语言编写了混凝土重力坝断面的优化程序,可以快速准确的计算出重力坝非溢流坝段的断面尺寸,运用工程实例对程序进行了验证,发现和传统的设计方法相比,优化程序设计速度更快,设计出的断面也更节省材料。XQx万博士范文网-您身边的范文参考网站Vanbs.com

参考文献:XQx万博士范文网-您身边的范文参考网站Vanbs.com

【1】 中华人民共和国水利部,混凝土重力坝设计规范 -2005,水利水电出版社,2005年7月。XQx万博士范文网-您身边的范文参考网站Vanbs.com

【2】 林益才,水工建筑物,河海大学出版社,1995年1月。XQx万博士范文网-您身边的范文参考网站Vanbs.com

本文链接:http://www.vanbs.com/v-141-2666.htmlvb语言范文10篇

声明:本网页内容由互联网博主自发贡献,不代表本站观点,本站不承担任何法律责任。天上不会到馅饼,请大家谨防诈骗!若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。

相关文章:

施工安全自查报告07-25

小学英语学习计划07-25

礼记名言名句08-31

导师带徒活动总结11-01

销售员的年终总结09-10

宴会邀请函12-05

幸福教师的演讲稿09-13

剪窗花迎新年四年级作文01-07

学校学生请假条12-25

未来汽车作文12-10

足球作文600字12-05

俄语文科能报什么专业01-02

2024年9月湖南计算机三级成绩查询时间及查分入口(11月中旬公布)10-14