您好, 访客   登录/注册

新时期VB程序设计课程教学改革与实践探究

来源:用户上传      作者:冯国强 樊灵

  摘要:传统教学模式在VB程序设计当中还存在一定的不足,并且不利于培养创新型人才。根据VB程序设计课程的主要特点,对VB程序设计课程的教学改革方式,然后从多个方面对VB程序设计课程进行了实践探究,最终让学生和教师之间开展出一种全新的教与学的空间,从而更好地实现教学过程的最优化。
  关键词:VB程序;课程教学;实践
  中图分类号:G642.0     文献标志码:A     文章编号:1674-9324(2019)44-0097-02
   随着计算机的快速发展,其得到了大量的普及,从而让计算机应用能力变成现代社会中对大学生知识结构以及能力水平的基本条件,与此同时,这也成为学生参与社会竞争的一个主要方面。VB程序设计课程是很多高校计算机专业学生必修的一门公共计算机课程,VB程序设计是目前使用非常广泛的一种程序设计语言,主要是用来提升非计算机专业学生的计算机应用能力,从而培养出更加具有创新意识、创新思维、创新能力以及创新精神的高素质人才。
  一、VB课程教学现状分析
  1.教学内容较为抽象枯燥。根据现在的VB教学实际情况来看,理论教学的内容比较抽象,并且对于学生而言较为枯燥。理论教学的内容主要是讲述程序设计语言的语法规范以及编程方法,而在VB教学的过程中,将重点放在很多的细节知识讲授及学习中,知识组织比较复杂,而且整个课堂的信息量较大。另外,在VB实验教学内容当中,有很多都是通过教材例题以及习题来展现的,所以,实验的结果无法引起大学生的学习兴趣,不管是在教学内容,还是在实际应用当中,都缺少一定的內在联系,最终导致很多学生只在学习VB课程前期的时候对课程充满兴趣,可是根据内容的不断深入而慢慢降低对VB课程的学习兴趣。
  2.教学方法较为单一。在新时期VB课程教学的过程当中,理论教学很多都是利用传统的教学方式教学,比如知识点—例题讲解—习题的顺序来完成相应的教学任务。与此同时,在实验教学中,教师通常会使用单个程序验证或者是算法应用的形式来进行实验。在这种情况下,学生一般都处于相对被动的学习地位,从而缺少一定的学习积极性以及创新意识。存在这种现象的主要原因是因为教师在实践教学的整个环节中没有充分利用现有资源,并且教学方法较为单一,导致学生不能利用学到的知识解决遇到的实际问题,从而对VB课程产生一定的厌烦情绪,容易产生学而无用的思想。
  3.缺少针对性教学资源。在新时期VB课程设计教学当中,还缺少较为针对性的教学资源,VB课程的授课对象存在一定的差异性,他们都具有不同的专业背景,并且每个学生之间的知识结构以及思维方式都不一样,所以,在进行VB课程设计教学的过程当中由于学生们的关注点以及兴趣都存在差异。所以,就要根据现有的教学内容以及手段对授课对象进行相应的调整以及侧重,从而缺少对学生因材施教的教学方式,这样一来,将无法更好地推进学生之间的差异学习以及个性化发展。
  4.考核方式单一。一般情况下,高校对于VB课程设计的考核方式是通过计算机来完成的,考核方式比较单一,并且考核评价主要是根据考试成绩以及实习报告的成绩来进行参考的。在目前的考核方式下,还存在一定的问题,比如有些学生存在抄袭实验报告、考前背程序等现象,对于考试,很多学生都处于消极对待的态度,这样就无法全面反映出学生在VB程序设计课程中的整个学习过程,从而造成一部分动手能力较强的学生学习积极性受到严重影响,最终使得学生的动手实践能力无法得到更好的提升,学生的综合素质的培养更得不到提升。
  二、VB程序设计课程教学改革的策略
  (一)多渠道激发学生兴趣
  兴趣是一个人从事某项活动的内在动力,人一旦对某件事产生的浓厚的兴趣,就会全身心地投入这一事件当中,并且还会克服其遇到的困难,因此提升学生的兴趣,是改建教学的有利手段。
  1.重视课程学习的以引导。第一堂课是十分重要的,关系着学生对课程的印象与兴趣。教师在教学当中可以首先采用一些生动有趣的案例或者学生优秀的习作,来向学生们展示并引导学生积极主动地开展学习。例如演示利用VB实现的游戏、动画以及多媒体等案例,可以是往届学生设计的专业应用软件。这样就使得学生对学习内容与学习目标有了一定的了解,并且还可以将案例的解决作为悬念,激发学生的求知欲。
  2.开展“程序show”。教师可以在每一节课的前3—5分钟,设置一个环节——“程序show”。鼓励学生们积极主动的展示自己所设计制作的程序。已经有实践表明,“程序show”可以有效地提升学生的参与程度,给学生提供一个展示自己的舞台与机会,增加了学生个人的成就感,提升了学生学习的自信心。
  3.设计生活化案例。在教学的过程中,理论知识内容一般比较枯燥,学生的学习兴趣就会相应地降低,教师应当采用理论与实际相结合的方式,将枯燥、抽象的知识转化为与生活相关的或者是贴近生活的应用问题。例如在讲解编程基础的“变量与常量”时,学生往往在实际操作的过程中不知道如何选择。教师可以设计一个公交车报站程序,这样与我们的实际生活密切相关,通过才来讲述这部分内容,就变得通俗易懂,学生也更加容易理解与接受,这样就可以取得良好的教学效果。
  (二)采用案例示范教学创建项目实例库
  学生在学习的过程中存在着一个十分严重的问题就是理论知识与实践脱节,为了有效地解决这一问题,教师在教学的过程中可以采用“案例师范、项目驱动”教学方法。
  1.理论知识采用案例教学。教师通过对知识点的归纳与总结,可以将教学内容有机地融合在其精心设计的教学案例当中,在课堂中可以按照“问题分析—分组讨论—解决问题—总结拓展”的流程来组织教学。(1)通过案例分析提出与本节课相关的问题,以引起学生对于问题的关注。(2)利用分组讨论的方式,培养学生发散编程思维,同时还可以使学生掌握不同的解题思路。(3)对案例进行分解,鼓励学生开展合作,分步骤来解决问题。(4)教师对案例中所涉及的知识与解题的思路进行总结,同时拓展学生的认知。理论知识与具体应用相结合,便于学生理解与接受。
  2.创建项目实例库。充分利用网络资源,搜集各类完整的VB程序实例,并从中选择典型的,有实际意义的案例,作为设计模板发送给学生。这样学生在实验过程中,就可以从项目实例库找出对应的实例,通过借鉴或修改相应的模板得到结果。此外通过这些实例,还可以拓展学生的视野,促进学生对程序设计的理解与认识,提升其编程能力。具体而言,教师可以整理出四五十个典型的项目实例,并进行归纳与分类,例如基础类、算法类、图形类、文本类和应用类等,给学生自主学习提供便利。这些实例中要包括本门课程中的主要知识点,这样学生就会对该课程的知识结构有一个全面的了解。通过实例教学,可以更好地激发学生的求知欲,提升学生的学习积极性,同时培养学生分析问题和解决问题的能力。
  三、结论
  综上所述,本文主要是对新时期VB程序设计课程教学改革与实践进行探究,VB程序设计课程不管是对于理论知识,还是对于实际操作都有比较高的要求,所以,在教学的过程当中,应该综合利用多种教学方法与教学策略,充分调动学生的学习积极性以及主动性,高校也应该把VB程序设计教学的重点放在算法的分析以及编程的学习当中,重视实验教学的每一个环节,不断提高学生在VB程序设计思维方式以及实际编程能力的培养当中,更好地提升VB程序设计课程的教学效果,让学生在学校学到更多的知识,最终成为高素质人才。
  参考文献:
  [1]潘锦蓉.项目化教学在中职VB程序设计课程中的探索和实践[J].电脑知识与技术,2017,(29).
  [2]薛霞.非计算机专业VB程序设计课程的教学改革[J].运城学院学报,2016,(06).
  [3]杨敏,唐思源.VB程序设计课程在高校的教学改革[J].电脑迷,2016,(11).
  [4]宋荣杰,陈勇.“VB程序设计”基础课程教学改革探索与实践[J].黑龙江教育(高教研究与评估),2017,(03).
转载注明来源:https://www.xzbu.com/9/view-15040105.htm