VB教学改革研究

来源 :硅谷 | 被引量 : 0次 | 上传用户:supercow
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘要: 为了改革当前VB教学的方法,采用描述现状、陈述方案的方式,即:首先介绍VB语言的特点,而后描述高校VB教学的现状,主要是从VB教学模式方面阐述;最后从兴趣培养、直观与抽象、因材施教、归纳总结、知识迁移等几方面给出了改革策略。
  关键词: VB教学;改革
  中图分类号:G40文献标识码:A文章编号:1671-7597(2010)0710140-01
  
  1 大纲VB教学的现状
  VB的教学方式是按教学大纲制定教学计划,然后按制定的计划进行授课,课堂上是以教师为主,通常采用教师讲解、举例、学生练习为主线的教学组织方式,每堂课都按计划完成,教学效果一般,学生被动接受的成分较重,独立思考问题的时间很少,部分学生只知其然,不知其所以然,所学的知识不扎实,慢慢地对语言的学习产生厌倦。
  2 VB教学的改革方案
  2.1 培养学习VB的兴趣。VB教学的过程除了受到智力因素的影响,还离不开非智力因素对知识获得的引导和调节。在所有非智力因素中,兴趣是一种最实际最原始的内部动力,在VB教学当中显得尤为重要。所以在第一节新课上,可以给学生看一些用VB编写的动画程序,游戏程序,激发他们学习VB的兴趣,培养学习主动性。
  2.2 直观与抽象相统一。在讲到交换变量X与变量Y的数值时,让他们考虑有什么可行的解决方案,思考了约摸一分钟,大部分同学得出了这样的答案,“如果要交换数值,直接让X=Y,Y=X即可”。答案很明显是不正确的,直接交换会覆盖掉其中一个变量的值,在这里我们必须得引入第三个变量Z,来暂时存放变量X或变量Y的值。于是在黑板上画了变量交换的一个顺序图,由此推导出正确算法,并在程序中书写运行,但讲完之后发现,部分同学用迷茫的眼神看着我,似乎没明白为什么还要再定义一个变量。课后我对这堂课的问题做了分析,思考以后该如何将交换变量值的问题讲明白讲透彻。想到了这样的方法,如果再遇到这个问题的时候,我会事先准备两只杯子放在讲台上,分别叫甲杯和乙杯。甲杯子中装可乐,乙杯子中装橙汁,问学生,怎样交换甲乙两个杯子中的饮料?
  这么简单的问题,学生往往很快就能回答出来:
  拿一个空杯子丙,作为中间周转饮料的杯子。
  第一步,把甲杯子中的可乐倒入空杯子丙中,此时,甲杯子是空的;
  第二步,把乙杯子中的橙汁倒入甲杯子中,此时,乙杯子是空的;
  第三步,把丙杯子中的白开水倒入乙杯子中,此时,丙杯子为空,交换完成。
  对于学生来讲,引进一个空杯子丙暂时存放东西不再是此题的难度。只要如何表达让计算机模拟我们交换两个杯子中的饮料过程即可。这就需要我们把这个实际问题,化成数学的方法来解决。
  在教学过程中,经常会遇到复杂、抽象的问题,如何通过各种手段将复杂的问题简单化、形象化,再引导学生以感知认识为基础,进行分析、综合和抽象概括,最后炼出其中的道理,对于教师来说,是一门需要长期研究的功课,需要在实践中不断总结提高。
  2.3 因材施教。在学生的身心发展中,由于遗传、环境和教育的不同影响,他们在兴趣、爱好、意志、性格等方面,存在着个别差异。因此,对学生的要求不能强求一致,要做到因材施教,承认个别差异,使每个学生都能迅速地切实地提高。在VB课堂上,学生两极分化比较严重,有的学生一点就通,对编程非常感兴趣,喜欢自己去钻研、探索,经常能编写出很有创造性的程序,有的则毫无兴趣,根本不愿意学习;针对这种情况,就要兼顾两头的学生,有的放矢地进行教学。要做到课内分层教学。教学目标和要求要有不同的梯度。对低层次的学生注重基础知识的传授和基本技能的训练培养,对高层次的学生侧重于知识的迁移和能力的提高。
  2.4 做好归纳总结,有效地评奖作业。VB的的知识点是分散在每一节课当中的,如果不归纳总结,学生则难以形成完整、清晰的框架,所以每过一段时间,要花点时间在刚上课的时候给学生做知识的梳理归纳,把在之前的教学过程中遇到过一类的概念整理在一起,相似的概念、容易混淆的概念做一个比较,各个控件使用的异同进行区分,使学生能够在宏观上去把握原有的知识,融会贯通,实现知识的迁移,这样对于提高学生的学习效率也有很大的帮助。除了归纳小结,作业的评点也是开始新课前不可缺少的部分,为了提高学生对作业中错误的重视程度,可以把每次犯了典型错误的几个学生的作业找出来,让作业完成情况比较好的学生上来评讲、找错,充分发挥高层次学生的作用,让他们带动低层次的学生,促进了各个能级学生能力的提高,也让做错作业的同学意识到自己的问题,努力让自己下次不再“榜上有名”。
  2.5 利用知识迁移引申学习内容。在教学过程中,要注意让学生在原有知识的基础上对新内容举一反三,让一种经验的获得对另一种学习起促进作用。
  例如,学生在学习For…Next循环时,书中给出了一段求1到100的和的程序。代码如下:
  DimSumAsInteger,iasInteger
  Sum=0
  Fori=1to100
  Sum=Sum+i
  Next
  Print“Sum=”;Sum
  这段程序在给学生介绍了For…Next循环之后,理解起来并不困难,在这个的基础上,为了提高他们综合编程的能力,可以在原题上做以下几种变化:
  1)求1到100之间所有奇数的和;2)求1到100之间所有偶数的和;3)求1到100之间所有数的积。
  第一小题和原程序的区别在于只求奇数的和,如果使得变量在一次循环之后加上2,只需将步长设为2即可(Step2),学生在原来程序的基础上加上该语句即可。第二小题和第一小题相比,只要将循环变量的初值改2即可,学生通过模仿就可以完成。最后一小题难度稍大,需要对原程序做两处改动,首先要将求和(Sum=Sum+I)改为求积(Sum=Sum*I),第二,也是最容易忽视最容易出错的地方,很多同学就只注意更改了求积的语句,没有更改Sum的初始值,最后得出的结果为零,这里,要将Sum的初始值设为1。这些引申,对于刚学习编程的学生来说还是有一定的难度的,但通过启发、练习,学生的创新思维和综合编程的能力得到明显提高。
  3 结语
  在教学过程中,学生知识的获得、能力的培养不能只依靠一种单纯的教学方法,需要多种教学方法合理地结合,并在教学过程中,灵活创新地运用。但不管采用什么教学方法,都不能脱离学生的自身的知识背景和认知规律。VB是一门培养学生现代程序设计过程中所需要的一些基本能力的课程,如严密的逻辑推理能力、抽象的思维能力等,要养成严密、科学地思考和解决问题的习惯,需要在充分发挥学生主观能动性的前提下,采取合理的教学方法,以争取获得最好的教学效果。
其他文献
语法是构建语言的框架,是语言不可缺少的组成部分。没有语法,语言就失去了作为思想交流工具的作用。传统的语法教学方式是先讲解语法规则,再进行练习巩固的教学模式。这种单一教学方法只注重语言知识的传授,忽视了学生实际语言运用能力的培养。枯燥的讲解使学生失去了对英语学习的兴趣。笔者认为我们英语教师在教学理念上应该明确以下几点。   一、摆正语法教学在英语教学中的地位和作用   英语课程改革的重点是“要改
口腔科及内科学者皆承认在免疫缺陷患者的口腔感染中细菌及真菌起着重要作用,但对病毒感染的发病情况尚有争论。在口腔科文献中Dreizen等认为,接受化疗的实体瘤和急性白血病
病态窦房结综合征(Sick Sinus Syndrome SSS)是1966年Lown首先提出,但在1909年Lasleft已经第一次论及与心动过缓有关的晕厥发作。它是由于窦房结及其周围病变所致的窦房结冲
请下载后查看,本文暂不支持在线获取查看简介。 Please download to view, this article does not support online access to view profile.
人工肩关节置换技术目前已广泛应用于临床,针对高龄肱骨近端粉碎性骨折、肱骨头缺血性坏死、肩部恶性肿瘤等以往难以治疗的疾病取得了较好的疗效.下面笔者从其发展历程、假体
中图分类号:TP3文献标识码:A文章编号:1671-7597(2010)0710124-01    0 引言  软件的教学由来都是实验性比较强的学科。理论必须要与实践相结合,实践必须与业务相结合,才能学好软件开发。针对目前,高等职业面向社会多渠道筹措办学经费的局面已经形成,学费收入在学校总收入中所占比重不断提高,已经成为各学院主要的收入来源。学费收取工作量大而且时间集中,收费项目与标准繁多,要做到
伴随着新课改的逐渐深入,传统的物理教学理念以及模式已经无法满足时代发展的需求.在素质教育背景下,需要转变物理教学的模式,提高学生学习的效率以及质量,变“输血”为“造
坚决惩治和有效预防腐败,关系人心向背和党的生死存亡,是党必须始终抓好的重大政治任务。故此,约请专家就反腐倡廉建设的基本经验、反腐倡廉建设的实践创新及其走向、完善惩
关节软骨损伤临床上非常多见,主要由外伤或疾病造成.关节软骨损伤后,自身修复能力有限,如何修复关节软骨和软骨下骨的损伤、促进关节软骨自身修复、重建关节功能成为f临床医
这里充盈着飞舞的芦花这里积淀了千年的神韵大型直播《天堂湿地》——2005年4月30日上午8点45分浙江卫视、杭州电视台邀您共赴一场春天的约会这是浙江卫视4月初确定的直播宣