论文部分内容阅读
【摘要】在高职院校非计算机专业的VB程序设计教学中,如何解决枯燥难学的难题,提高学生的学习兴趣,是每个任课教师面临的重要课题。本文提出采用项目化教学方法,把VB程序设计中的知识点进行整合,分散到多个项目中进行教学的方式。
【关键词】VB;教学改革;项目化教学
现在的教育强调培养应用型人才,高职院校更应重视对学生实践能力的培养,注重培养学生分析问题、解决问题的能力。大多数高职院校VB程序设计教学采用传统的教学方式,先是介绍对象、属性、方法和事件等概念,然后介绍程序的建立和运行,再介绍变量和函数、选择结构、循环结构和数组等VB语言基础知识,最后介绍控件。这种教学方式以教师讲授为主,学生只能被动接受,只是对书中的例子或教师举的例子依葫芦画瓢,缺少主体能动性,结果使得学生普遍感到这门课程枯燥难懂,损害了学生的学习积极性,学完课程后学生感觉什么都没学会,更不要说能够独立编程了。所以这种传统的教学方式已不能满足当前的素质教育的需求,必须对其进行改革。本人认为在VB程序设计的教学中采用项目化教学,可以有效地解决这个问题。
一、项目教学法
项目教学法是近几年国内外盛行的一种新型教学模式,它是通过真实情境中的具体问题将相互关联的知识内容有序的组织起来,教学中让学生置身于真实的解决问题的情境中,在不断的探索和创新中解决具体的问题。在此过程中学生通过亲自的实践体验学习相关的基础知识和对知识的思考与运用,逐渐掌握获得知识和组织知识的方式。由此可见,项目教学法不同于传统的教学模式,传统教学模式中教学知识内容单一、分散的缺点,而项目教学法更强调知识整体性以及联系性,项目教学法注重将知识内容与实际问题相结合培养学生的实践能力,鼓励和重视学生的学习自主性、协作性以及创造性。因此在高职院校的VB程序设计课程中引入项目教学法,能够较好地锻炼学生的自学能力、分析解决问题的能力以及创新和协作能力,培养出符合社会发展需要的技术人才。
二、VB程序设计课程中项目教学的应用
当前形势下高职院校非计算机专业VB程序设计课程的目标应该是通过学习让学生掌握程序设计的基本概念和方法,让学生学会编程的知识和思想,培养学生的自主探究能力、创新和协作能力。基于此,我们针对我院非计算机专业的VB程设计进行了教学改革,在确定项目化教学内容时,我们遵循了“加强基础、注重能力、突出应用”的原则,按照40课时的教学时间(其中理论和上机各占20课时)把教学内容划分成10个模块(如表1所示),这10个模块由易到难循序渐进,每个模块有一个典型案例,每个案例综合了多个知识,让学生在案例的学习中完成对基础知识的学习。
表1.课程项目化模块划分及相关知识点
在理论课上,由教师作为主导提出问题引入项目,创设一个实际项目的情境,引导学生思考具体问题的解决方法,然后有教师总结具體的解决途径,再进行相关知识点的讲解并进行具体的操作,此时学生主要观察老师的操作,思考有可能发生的问题及解决方法。最后由教师进行相关知识点的总结及拓展,在课堂上老师尽量通过贴近生活实际的案例激发学生的学习兴趣,引导学生进行相关知识点的学习。在实践课上,由老师提出一个与理论课案例近似的案例,由学生分组进行讨论后提出解决方案,这样既可以锻炼学生的分析问题、解决问题的能力,也可以锻炼他们相互之间的协作能力。同时为避免小组中个别同学什么也不干的情况,最终上机操作由每位同学各自独立完成。最后每个小组先评出最优秀的作品提交给老师,教师对这些作品进行点评并对该次教学内容进行总结。
三、存在的问题
引入项目化教学,能极大程度地提高学生的学习积极性,锻炼学生的能力,但是,在项目化教学实施过程中也存在一些问题:一是教学案例的选择比较困难,案例既要贴近生活实际又要结合所学知识点,同时还要考虑学生的不同基础差异要有层次性,对于好的学生要准备拓展练习。二是没有实现一体化教学,实际授课采用两节理论两节上机的教学模式,导致了同一种知识点要准备两个以上案例,而且只能采用小案例,经常发生学生上机时来不及完成作业的情况,需要占用比较多的课外时间。三是教学案例没有与学生的专业相结合。现在采用的案例没有与学生的专业相结合,导致个别学生有学VB程序设计没用的想法,学习积极性不高,如果能够引入与专业相关的案例,让学生开发一些专业小程序,相信更能激发学生积极性,同时也更能提高对学生的实践能力的锻炼,真正体现职业教育的优势。
【参考文献】
[1]吴建.项目化教学在VB程序设计教学中的探索与实践[J].文教资料,2005,(30).
[2]陈希球,魏绍峰.引入项目教学法 改进高职人才培养模式[J].长江工程职业技术学院学报;2006,(03).
[3]袁媛.VB案例—任务驱动教学模式的应用及VB案例程序库的构建[D].西北师范大学,2007.
【关键词】VB;教学改革;项目化教学
现在的教育强调培养应用型人才,高职院校更应重视对学生实践能力的培养,注重培养学生分析问题、解决问题的能力。大多数高职院校VB程序设计教学采用传统的教学方式,先是介绍对象、属性、方法和事件等概念,然后介绍程序的建立和运行,再介绍变量和函数、选择结构、循环结构和数组等VB语言基础知识,最后介绍控件。这种教学方式以教师讲授为主,学生只能被动接受,只是对书中的例子或教师举的例子依葫芦画瓢,缺少主体能动性,结果使得学生普遍感到这门课程枯燥难懂,损害了学生的学习积极性,学完课程后学生感觉什么都没学会,更不要说能够独立编程了。所以这种传统的教学方式已不能满足当前的素质教育的需求,必须对其进行改革。本人认为在VB程序设计的教学中采用项目化教学,可以有效地解决这个问题。
一、项目教学法
项目教学法是近几年国内外盛行的一种新型教学模式,它是通过真实情境中的具体问题将相互关联的知识内容有序的组织起来,教学中让学生置身于真实的解决问题的情境中,在不断的探索和创新中解决具体的问题。在此过程中学生通过亲自的实践体验学习相关的基础知识和对知识的思考与运用,逐渐掌握获得知识和组织知识的方式。由此可见,项目教学法不同于传统的教学模式,传统教学模式中教学知识内容单一、分散的缺点,而项目教学法更强调知识整体性以及联系性,项目教学法注重将知识内容与实际问题相结合培养学生的实践能力,鼓励和重视学生的学习自主性、协作性以及创造性。因此在高职院校的VB程序设计课程中引入项目教学法,能够较好地锻炼学生的自学能力、分析解决问题的能力以及创新和协作能力,培养出符合社会发展需要的技术人才。
二、VB程序设计课程中项目教学的应用
当前形势下高职院校非计算机专业VB程序设计课程的目标应该是通过学习让学生掌握程序设计的基本概念和方法,让学生学会编程的知识和思想,培养学生的自主探究能力、创新和协作能力。基于此,我们针对我院非计算机专业的VB程设计进行了教学改革,在确定项目化教学内容时,我们遵循了“加强基础、注重能力、突出应用”的原则,按照40课时的教学时间(其中理论和上机各占20课时)把教学内容划分成10个模块(如表1所示),这10个模块由易到难循序渐进,每个模块有一个典型案例,每个案例综合了多个知识,让学生在案例的学习中完成对基础知识的学习。
表1.课程项目化模块划分及相关知识点
在理论课上,由教师作为主导提出问题引入项目,创设一个实际项目的情境,引导学生思考具体问题的解决方法,然后有教师总结具體的解决途径,再进行相关知识点的讲解并进行具体的操作,此时学生主要观察老师的操作,思考有可能发生的问题及解决方法。最后由教师进行相关知识点的总结及拓展,在课堂上老师尽量通过贴近生活实际的案例激发学生的学习兴趣,引导学生进行相关知识点的学习。在实践课上,由老师提出一个与理论课案例近似的案例,由学生分组进行讨论后提出解决方案,这样既可以锻炼学生的分析问题、解决问题的能力,也可以锻炼他们相互之间的协作能力。同时为避免小组中个别同学什么也不干的情况,最终上机操作由每位同学各自独立完成。最后每个小组先评出最优秀的作品提交给老师,教师对这些作品进行点评并对该次教学内容进行总结。
三、存在的问题
引入项目化教学,能极大程度地提高学生的学习积极性,锻炼学生的能力,但是,在项目化教学实施过程中也存在一些问题:一是教学案例的选择比较困难,案例既要贴近生活实际又要结合所学知识点,同时还要考虑学生的不同基础差异要有层次性,对于好的学生要准备拓展练习。二是没有实现一体化教学,实际授课采用两节理论两节上机的教学模式,导致了同一种知识点要准备两个以上案例,而且只能采用小案例,经常发生学生上机时来不及完成作业的情况,需要占用比较多的课外时间。三是教学案例没有与学生的专业相结合。现在采用的案例没有与学生的专业相结合,导致个别学生有学VB程序设计没用的想法,学习积极性不高,如果能够引入与专业相关的案例,让学生开发一些专业小程序,相信更能激发学生积极性,同时也更能提高对学生的实践能力的锻炼,真正体现职业教育的优势。
【参考文献】
[1]吴建.项目化教学在VB程序设计教学中的探索与实践[J].文教资料,2005,(30).
[2]陈希球,魏绍峰.引入项目教学法 改进高职人才培养模式[J].长江工程职业技术学院学报;2006,(03).
[3]袁媛.VB案例—任务驱动教学模式的应用及VB案例程序库的构建[D].西北师范大学,2007.