admin管理员组

文章数量:1530842

2023年12月12日发(作者:)

vb程序(精选5篇)

vb程序范文第1篇

关键词:VB;程序设计;爱好;自动性;教学方法

当代大同学进入社会,除了要求谙习计算机的基本操作外,更应把握程序设计语言这个现代化工具,只有这样才能处理今后工作中面临的各种问题。由于VB是一种可视化、面对对象和事件驱动编程机制的计算机语言,相对简单易学、功能较强、所以已被很多高校选作非计算机专业同学的公共必修课。然而VB语言也存在抽象、枯燥、学问点多等缺点,加之绝大部分同学都是初次接触程序设计,缺乏相应的学问背景,不少人学习目的又不明确,所以往往在开始阶段会感到很茫然,甚至对这门课产生畏惧心理,缺乏爱好,以至影响整个教学效果。因此作为老师,怎样吸引同学去自动学好该课程是一个关键问题。经过我们多年的教学实践,认为只有通过改进教学方法、调整教学手段,不断激发同学的学习爱好,调动同学的求知欲望,才能发挥他们的自动性,最后达到良好的教学效果。

1古怪转为爱好,被动变成自动

爱因斯坦有句名言:“爱好是最好的老师。”孔子也说过:“知之者不如好之者,好之者不如乐之者”(《论语雍也》)。只有“好之”“乐之”才能建立起高涨的学习热诚与求知欲望,方能以学为乐,欲罢不能。由此可见,爱好能诱发同学的学习动机,是调动同学学习

第 1 页 共 7 页 积极性的紧要因素。然而不少刚接触计算机编程学习的同学,他们对编程所感到的新奇、好玩,决不能算是爱好,而只是一种古怪。由于随着课程中大量的语法规定、概念的不断引入,极易使一部分甚至是大部分同学产生枯燥无味的感觉。为了能使同学的古怪转化为学习爱好,抓好入门教学非常关键。所以在讲授第一次课程时,我们不急于去阐述VB的一些难懂、抽象的概念等相关内容,而从同学的认知规律考虑,先给同学演示一些用VB语言编好的实在实例,如计算器、锤打红心等。通过这些趣味程序的演示,既能使同学了解VB语言的强大功能,也会让同学产生极大的古怪心,如:这些功能是如何实现的?其中的奥妙是什么?一旦同学的积极性被激发,他们就会自动去探究,想知道其中的答案, 并渴望立刻去学习与把握这些技能。

作为教学组织与实施者的老师,应当引导同学自主的学习,成为课堂的主角――学习的主体,充分调动学习的内部动力,使被动学习变成自动学习。实在方法是提出一些自主开发性的问题或作业,让同学多思考、多练习,不断巩固学问。对于学习不够自动的同学,应正确引导他们,刻意的让他们去完成一些作业,通过问题的解决而产生学习的爱好,变成自动的要学习。只有这样,同学才能积极打开思维去自动学习新学问,并利用所学学问将新思路在本身的实践中得以实现,才能真正成为真正学会解决问题的步骤和技巧[1—2]。

2精编教学实例,重视师生互动

实践证明,实例教学不仅是打开爱好的钥匙, 还是连接学问的纽

第 2 页 共 7 页 带,好的实例可以起到事半功倍的效果。但是,靠一两个实例所激发同学的爱好和积极性往往是短暂的,当他们碰到诸多抽象的理性学问和枯燥的重复练习时,很简单渐渐又失去原有的爱好。所以在以后的课堂教学中,作为老师首先要借助于网络的便利性,多查找相关的资料及同行成功的教学阅历, 深化教学内容,细心编选一些应用性、趣味性强的相关案例,以此为切入点,使一些抽象的、难以理解的相关概念和学问变得生动有趣味,把多而杂的事物简单化,使那些原来需要很多课时仍讲不清楚的学问变得一目了然。实践证明这样的教学方法同学比较简单接受,也能激发爱好。只有使同学学习爱好充分整个学习过程,方能使他们积极打开思维去学习新学问,再利用所学学问将新思路在本身的程序设计实践中得以实现,使学习和教学都得以良性循环[3]。

如VB的掌控结构是编程的关键部分,也是同学感到比较难接受的地方。对于这方面的教学,假如我们一开始就直接讲解3种结构的含义,同学听起来确定会觉得比较枯燥乏味,也难以理解。因此,我们通过演示求圆的面积来讲解这3种结构的含义。先是知道半径,就直接求面积(次序结构);接着依据给出的半径,判定是否符合条件,假如符合条件的求面积,假如不符合条件则给出错误信息(选择结构);最后是进行一次运算,能同时求出多个圆的面积(循环结构)。通过这样的演示,同学对3种结构的含义会有一个感性的认得,觉得这些学问特别有用,并且产生猛烈的古怪心和学习的欲望,思维就会变得特别活跃,想知道如何利用3种掌控结构开发设计出其他更多的

第 3 页 共 7 页 应用案例。此时再开始讲解3种结构的相关学问,同学就会带着猛烈的求知欲去学习,其学习的积极性也能得到充分的调动。

师生互动的交流形式可以是多样化的,课堂教学中可以利用设置美妙的提问与同学共同讨论,或是留一些问题让同学分组讨论相互交流,老师再予以评价,试验课上的亲切引导更能引导同学专注上机完成作业。也可将本身的电子信箱公布给同学,同学可以通过电子邮件随时与老师进行联系,针对同学在课堂教学中存在的个别疑难问题进行逐一解答,对于一些普遍性问题则可以通过课堂统一予以详解。也可以通过任意的闲谈、谈心来增长师生间的情感交流。通过师生交流,可以除去师生之间的距离感,加添感情,使同学更乐意去学习你所讲授的课程。对于老师而言也便利了解同学的学习情况,既可以依据同学的实在情况调整授课内容和难度,也可以对不同的同学实施因材施教[4]。

此外,加添教学互动还有很多方法,比如说老师在上课写程序代码时有意把一些关键地方写错,让同学去发觉错误之处并指出如何矫正,这样既能活跃课堂气氛,也能使同学对这些简单出错的地方记忆更为深刻,在今后本身的编程过程中避开相像问题的显现。

3重视本领培育,强化试验环节

“VB程序设计”是一门应用性极强的课目,为此从第一次课到最后一次课,老师始终应向同学灌输程序设计不是看懂、听懂的,而是做会的思想,要重视本领的培育。VB程序设计包括界面设计和程

第 4 页 共 7 页 序代码设计两部分。对于同学来说,设计可视化的界面相对简单些,难点在程序代码设计,也就是我们所说的编程部分。为了能使同学把握编程的方法,在教学过程中不能急于求成,应当循序渐进,正确引导同学。

首先,要求同学娴熟把握基本语法和结构。有了坚固结实的基础学问,同学就会具有最基本的编程本领和阅读程序本领。这一步骤是编程的最基本,也为以后的学习起到铺垫作用。

其次,课堂上应选择具有代表性的实例,给同学分析编程的思路,关键部分的含义以及编程的技巧,这样的话,同学就能在本身操作时举一反三,同类型的问题很简单的就能得到解决[5]。

比如讲解循环结构时,选择经典实例:求1+2+3+4+……+100的和。通过例题的讲解,要让同学首先明白循环的结构,再让同学理解此题的编程思路和方法。只有这样,同学再碰到仿佛的问题,如求1*2*3……*100、2+4+6+……+100、1++3+5+……+99等就能迎刃而解。

再次,加强同学阅读程序本领的培育。同学要想编好程序,除了要把握基础学问,另外一个方面就是要学会阅读程序。阅读本领的培育包括读程序、写运行结果、指出程序功能等方面的训练。多进行这方面本领的训练,有助于同学体会各种语句的使用,积累编程的技巧。特别是掌控结构部分,养成多读程序的习惯能培育良好的逻辑思维和抽象思维本领,对将来本身独立编程会起到很好的作用。

第 5 页 共 7 页 最后,编程进入独立编写的阶段。通过一系列的学习和训练,同学的编程应当从半仿照阶段到独立完成阶段。通过前面的积累,同学可以开始自主的去完成编程。这个过程其实就是对以前的改进和自我的创新,老师要多激励同学进行制造性练习,去独立编写综合的程序,让同学在大量的编程练习中不断提高本身的编程本领。

要想提高编程本领,试验是紧要一环,一旦忽视了试验环节,那讲课的效果将会事倍功半。为了避开上机试验时一些不自发的同学玩游戏、上网等,我们均要求同学带着问题上机,使每个同学清楚每次试验需完成哪些任务,达到什么目标。在布置练习时,要注意作业的难度,千万不要因难度高而使同学望而生畏,失去学习的积极性,太简单而不予重视。同学在上机过程中,对显现的各种情况进行分析,做好记录;实行单独辅导或统一讲评、集体答疑,对一些共性问题,有时间可在组织同学相互讨论,加深同学对学问的理解与记忆。只有这样。同学的试验动手本领才会不断提高,分析与创新的本领得以培育,对试验课学习的爱好更浓,劲头更足。

试验操作阶段可使同学对所学学问经过一个由不会到会,有初识到亲自动手去把握的过程。试验教学对于老师,也是一个必不可少的环节,在同学操作中能发觉同学存在的问题,即教学中的一些薄弱环节,在以后的教学中予以适时改进。

4结语

总之,在教学实践过程中,我们只要做到结合同学实际情况不断

第 6 页 共 7 页 探究新的教学方法和手段。选择能激发同学爱好的实例, 采纳启发、引导的教学措施,定能使同学学习的积极性和自动性充分得以调动,不断激发其自主学习的爱好,提高同学程序设计的实际应用本领和创新本领。此外,再加上轻松的课堂气氛,良好的师生交流,以及耐性细致的试验辅导、课下作业批改等手段,同学的综合素养必将得到不断提高,以致更好适应今后社会的需求。

第 7 页 共 7 页

本文标签: 同学学习编程学问本领