《VB程序设计》课程有效教学初探

来源 :计算机光盘软件与应用 | 被引量 : 0次 | 上传用户:rwteng
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘要:《VB程序设计》是中职学校计算机专业开设的一门重要的基础课程。中职学生在学习《VB程序设计》的时候,总觉得课程比较枯燥,并且觉得掌握起来难度很大,所以教师在实施授课的过程中,要注意培养学生的兴趣,注重培养学生的程序编写能力、逻辑思维能力、解决综合问题的能力。并且要求教师采用实际有效的教学方法进行教学,从而实现课堂教学的有效性。
  关键词:VB程序设计;分步教学法;案例教学;任务驱动;有效教学
  中图分类号:TP312.1-4 文献标识码:A 文章编号:1007-9599 (2012) 17-0000-02
  《VB程序设计》是中等职业学校计算机技术与应用专业开设的的一门重要的基础课程。学好这门课程也是为学习以后的专业课打下了坚实的基础。然而,我们中职的学生基础比较薄弱,学习热情也不高。我们的教师在教学和学生在学习的过程中,总会产生出许多的问题。这就需要我们对这门课程的教学方法进行一定的变革,从而能够实现课程的有效教学。
  1 《VB程序设计》课程教学的现状分析
  目前,我们的中职学生在学习《VB程序设计》的时候,总觉得课程比较枯燥,并且觉得掌握起来难度很大,也不明白学好这门课程在以后的学习和工作中有什么实际的用途。往往在课程结束以后,我们大部分的学生根本就不能利用VB进行简单的程序设计。产生这种结果主要有以下两大原因:
  1.1 学生的基本情况分析
  我们学习程序设计的课程需要学生有较强的逻辑思维、比较扎实的数学基础和一定的英语基础。而我们的中职学生本来在初中阶段的学习成绩就偏差,大多数课程的学习成绩都处于不及格的状态,可以说是底子非常弱,这就对他们的学习产生了一定的难度。同时,这门课程的理论性非常强。正因为我们中职学生底子非常弱,不太愿意学习理论性很强的课程。他们一般对动画制作,网页制作,图片编辑等方面比较感兴趣。
  1.2 教师的教学方式分析
  目前,我们大多数教师是“为教而教”,并不特意注重课堂的教学效果和学生的学习效果。在教学的过程中,单纯注重强调语法、基本概念等细枝末节,没有注意培养学生编写程序的能力,或者说,根本就没有注重培养学生们的逻辑思维。使学生感觉到《VB程序设计》的课程好像一门语言课程,通过朗读背诵就能掌握似的。这也导致了学生的学习情绪不高,也就根本不能掌握学习这门课程后所必须具有的技能。
  2 实现《VB程序设计》课程有效教学的探索
  2.1 设法增强学生的学习兴趣
  教师平时上课的时候,最好能够能举一些与学生专业有关的例子,学生会比较爱听。我们不仅是要教好自己的课程,也要把自己的课程和所教学生的专业联系起来,告诉他们VB能对他们的专业有什么用处,这样也能提高他们的学习VB的积极性。一般情况下,在教学的过程中,我们如果提到某知识点在学生将来可以应用到他们自己的专业中,或者说当前人家怎么应用的,学生一般都会比较感兴趣,会很认真的去听。在课堂教学中将学生学习的积极性调动起来,这对教师来说,就已经成功了一半。接下来如何使学生一直保持这样的兴趣呢? 所以要求教师在在教学过程中应注意结合实际选择一些简单而有趣的案例给学生感受到VB程序设计的魅力,如、“猜数字”、“万年历”、“交通红绿灯”、“计算器”、“倒计时牌”等。让学生从实际案例中体会到到通过编程可以实现这些日常生活中简单的应用,从而激发起学生学习VB程序设计的热情并实现课堂教学的有效性。
  2.2 采取“分步教学法”,逐步提升学生的综合能力
  VB程序设计这门课程的学习要经过语言学习、程序阅读和程序编制的循序渐进过程。因此在教学过程中,我们将这些训练分解成三个由浅入深的阶段,分别采用有效的教学方法,并利用往届学生的优秀作业作为示范演示给同学们看,使学生能从认识上逐步深化。
  首先,在VB入门阶段,该阶段的教学目标是让学生主要掌握菜单栏、工具栏、工具箱窗口、属性窗口、代码窗口、工程资源管理器窗口的使用。使学生初步掌握VB编程的基本过程,为下一阶段简单编程打下良好的基础,这一阶段主要采用模仿式的教学方法,结合程序讲语言,以讲现成的程序为主,在程序讲解中加深对语言的理解,并通过让学生模仿别人的作业编制类似的程序,从而刺激学生们的学习情绪,较深对程序语言的印象。
  第二,简单编程阶段,该阶段教学目标为在熟练掌握VB语言的基本语句和了解简单的数据结构与算法的基础上,使学生具有一定程序阅读能力和初步的程序设计能力;并要求学生注意出现便面出现以下常见错误:(1)标点符号错误;(2)字母和数字形状相似;(3)对象名称(Name)属性写错;(4)对象的属性名、方法名写错;(5)语句书写位置错。这一阶段采用直观教学法,对涉及到的程序例题主要通过框图讲算法,培养学生理解程序流程并具备依据算法框图编制程序的能力。
  第三,即综合阶段,该阶段教学目标为培养学生具有一定的程序设计能力。通过大家在日常生活中能够看到的实际问题的分析介绍,重点解释如何将一个很复杂的问题分解成若干个比较简单的问题。通过这样的教学和训练达到提高学生们开发简单实用系统的能力。加大实验的比重,通过综合性习题的练习,提高学生们编程分析解决综合问题的能力。
  2.3 分层布置实训作业。根据学生自身的接受能力每讲完一些知识,老师都应把新知识和实践操作相结合。不同层次的学生,完成任务的要求也不同。通过这样的练习和实训,使得不同层次的学生实现的不同的目标,采取分层推进法,即在同一时间内,层次不同的学生进行不同要求的练习和实训完成不同的学习任务。因而老师布置作业也应该按照学生的实际情况进行分层,优秀的学生我们一般控制在10到20个同学之间,让他们既能够自己得到提高,又能够带动其他同学学习,起到榜样的作用。
  2.4 考核是教学中的一个重要环节。我们根据VB的课程特点,除采用闭卷笔试考核之外,也对平时作业、实验和课程设计进行考核。期末闭卷考核成绩占60%,平时成绩占10%,实验成绩占10%,课程设计成绩占20%。平时成绩根据学生的出勤情况和课外作业的完成情況给出。实验成绩根据每次的实验报告情况给出。对于课程设计,在课程即将结束的前两周,将所有的学生分成若干小组,让各小组分别选择不同的课题来设计。兴趣,客观、公正地评价该门课程的教学质量和效果都起到了很好的促进作用。
  本课程是一门实践性很强的课程,实验课教学与课外实践是学习本门课程的重要保障。学生通过课堂实验、开放性实验、VB作品设计这三个实验教学环节,能开发出健壮的VB应用程序。这种新模式取得了良好效果,学生动手操作能力明显增强,教学质量有了质的飞跃,学生的自主学习能力得到了迅速的提高。学生的毕业设计作品由VB开发的占60%以上,优秀率达80%以上。综上所述,通过对学生情况的充分分析和把握,我们从用分步教学的教学方法,再通过老师和学生们的共同努力,我们完全有信心和能力让每一个学生多能很好的完成对《VB程序设计》这门课程的学习并取得很好的学习效果。这样我们也实现了《VB程序设计》这门课程的有效教学。
  参考文献:
  [1]刘炳文.Visual Basic程序设计教程(第三版).北京:清华大学出版社,2006.
  [2]刘东辉.VB程序设计教学方法初探[J].大庆师范学院学报,2006(2).
  [3]沈大林等.Visual Basic编程[M].电子工业出版社,2004.
  [4]http://www.tjei.cn/show.jsp?informationid=200911130908246225
  [5]李绍芳.VB程序设计的教学研究和探讨[J].计算机光盘软件与应用 2012(10).
  [作者简介]
  黄海滨(1981.11-),男,大学本科,讲师,主要从事计算机专业课程教学与研究。
其他文献
随着科学技术的进步,特别是信息传播的迅猛发展,网络已经成为了21世纪经济发展和人类文明进步的载体。然而,随着计算机的普遍使用,计算机安全问题已经随之成为了威胁到广大计算机
随着人们生活水平的提高和饮食结构的变化,肝癌的发病率逐年升高,如何提高无法手术治疗的肝癌的疗效一直是研究热点。选择性肝动脉化疗栓塞术是姑息治疗中较为成熟和有效的方
Girdin蛋白是一种新的肌动蛋白结合蛋白,在多种肿瘤细胞和不成熟的内皮细胞中处于中、高表达水平.Girdin蛋白参与多种细胞内活动,包括肌动蛋白骨架的稳定和重构、磷脂酰肌醇3
摘要:无线传感器网络是一门融合传感技术、计算机技术和无线通信技术的二十一世纪的通信网络,具有巨大的应用价值和重要的研究价值。无线传感器网络由大量集成传感器、数据处理单元和无线通信模块的节点通过自组织方式构成,可以将环境信息通过网络方式及时有效地传输到接收端。由于节点的供电单元能量有限且不易更换,能量消耗成为无线传感器网络的核心问题。可以从两个途径去解决该问题:一是提高电源的能量;二是通过低功耗设计
目前高职院校C语言课程考试一般是采用传统的命题方法,每次都是由任课教师组织考试题目,这样就难免出现大量重复性的劳动。并且每年的考题质量、难易度、阅卷的复杂度等都不尽
利用多媒体、网络等信息技术进行知识的展示,配合课堂讲解可以大大提高教学效率。利用信息技术的交互性可以提高学生学习自主性,使学生更多地参与到教学活动中,有效地激发他们的
通用串行总线(USB)接口已经成为了计算机必备的扩展端口.USB接口数字摄像系统,就是USB外设接口设计的典型,通过这个例子,较为详细的分析了USB外设接口设计的原理和方法,希望能
根据UDP协议的特点,结合视频网络传输的要求对其进行扩展,给UDP数据包定义了一个8个字节的包头结构,用来加载数据包的序列号、时戳等信息。在发送端对传榆进行平滑处理,控制数据
基质金属蛋白酶9(MMP-9)及基质金属蛋白酶抑制物1(TIMP-1)是调节细胞外基质降解合成的主要酶类,共同作用于呼吸道的细胞外基质和基底膜。目前认为,MMP-9/TIMP-1比值失衡与慢性阻
目的探讨多层螺旋CT(MSCT)对于肠道Crohn病(CD)的诊断价值。方法回顾性分析2010年2月至2013年2月在新乐市社会保险职工医院住院治疗的16例肠道Crohn病患者的MSCT资料,总结CD的发