项目教学法在VFP实验教学模式中的应用研究
摘要:根据Visual FoxPro程序设计(简称VFP)实验课程的特点,以培养自主学习、独立思考、勇于创新的人才为目的,在VFP实验课程的教学模式中,引入项目教学法,不仅给学生提供了一个创新学习的空间,还对培养学生的学习兴趣、创新思维能力和团队意识也起到了重要作用。
关键词:程序设计,项目教学法,学习兴趣,团队意识,创新能力
1、项目教学法及国内外同类工作现状
项目教学法是当今国际教育界十分流行的一种教学法,是行为导向教学的一种。行为导向又为实践导向,或者行动导向,是世界教育教学领域中出现的一种新的思潮。由于行为导向教学对于培养人的全面素质和综合能力方面起着十分重要和有效的作用,所以日益被世界各国教育界的专家所推崇。项目教学法在国外已经广泛被使用,取得了很大的成效,积累了许多经验。在美国许多课程的教学中,教师都要求学生结合课堂教学,分小组或独立承担一两个小型研究项目。学生通过亲自调研、查阅文献、收集资料、分析研究、撰写论文等,将学到的理论知识和现实生活中的实际问题紧密结合,得到训练和提高,最后学生还在课程上介绍自己的研究情况,相互交流。美国学生从小学阶段就受到这种训练,所以他们的实践能力、分析能力、综合能力、应变能力、交流能力、合作能力以及解决问题的能力都比较强。在我国随着现代科学技术对高等教育教学要求的不断提高,这样的教学模式越来越多地被我国高等教育领域所重视和采用,并逐渐得到推广和应用。人们更多地倾向于采用以项目为基础的教学法来培养学生的实践能力、社会能力。
本研究是在国家教育课程改革的背景下,以“深入实施素质教育,努力提高大学生的学习能力、创新能力、实践能力、交流能力和社会适应能力”为指导而诞生的。其目的在于借鉴国外先进的教学理念,转变教育观念和方法,进一步推动计算机实验课程的教育教学改革,提高计算机课程的教育质量和学生的整体素质,为计算机实验课程教学的可持续发展打下坚实的基础。
2、存在的主要问题分析
如何有效地加强对当代大学生综合素质与创新能力的培养,以适应信息时代的人才需求,是近几年来的一个热门话题,相关的教学教改进行得如火如荼。但是主流的教学方法仍然是以知识体系为核心的课堂教学,教材基本上都是依据教学内容,以知识体系为顺序组织编排的,前半部分集中介绍基础理论,后半部分重点介绍具体实例,教师在组织教学时,基本按照教材编排的顺序讲解,着眼点是把知识介绍给学生,而不是把知识的应用方法教给学生。这样,过多的理论介绍,既增加了学生的学习负担,又不能突出教学重点,还会挫伤学生的学习积极性。另外,以能力为重点的教学方式,教师把教学内容设计成一个或多个具体任务,任务中包含了学生应该掌握的知识与技能,也蕴涵了学习者需要的能力训练要求。学生通过完成具体任务,掌握知识点与技能点。这种任务驱动教学,较好地培养了学生的应用能力,但对学科的知识体系掌握较弱。由于大学计算机基础是一门重要的基础课程,无论对学生程序设计思想的形成,还是后续课程的学习都是至关重要的。因此,在实验教学时不仅要选择良好的教学方法,还要考虑到学生的知识水平、认知规律、学生特点和接受能力。
VFP程序语言设计是我院面向非计算机专业大学一年级学生开设的一门计算机基础课程,学习周期为一学期,总学时108学时,其中实验课程45学时,鉴于该课程学时少,任务重的这一特点,结合实际情况,我们积极开展基于项目教学法的计算机实验教学模式研究工作,针对VisualFoxPro程序设计课程的实验教学模式、教学方法和培养高素质创新人才等方面做了一些探索和创新。
3、以项目为基础的VFP程序设计实验课程教学法的研究与实践
根据项目教学法的具体要求,我们选择在生物医学工程本科专业开设的VisualFoxPro程序设计实验课程教学中,运用以项目为基础的教学模式进行研究与实践。
3.1引入项目教学法,培养学生的学习兴趣和创新思维能力
VFP程序语言设计课程是一门典型的实践性很强的课程,学生只有在实际编写程序的过程中才可以加深理解,获取知识,培养兴趣,才能提高自己的思维创作能力。而兴趣的培养比知识的获取更为重要,因此,项目的选择要具有实践性、启发性、典型性和趣味性等特征。不能太复杂,尽可能来自日常生活,与学生生活相关的项目更能激发学生的兴趣,让学生们懂得项目的实现原理和知识背景。由于项目在一开始时有一定程度的强制性和目的性,为了充分调动学生的主动性、积极性和创造性,将学生浓厚的好奇心和求知欲转变为学习和积极探索的动力,我们在实验课上提供多个项目供学生自由选择。同时,学生也可以自己拟订项目,让学生带着问题去学习,主动的寻找解决问题方法。从而了解一个项目所需要完成的模块,直接引导学生以实际情境和问题为思考的出发点,让学生从具体问题着手作理论思考和分析,设想解决问题的途径,再探讨方法的科学性、合理性,最终达到理解有关理论。我们在实验课教学中,把相关的项目用到的程序设计知识点与难点分散到具体章节,给学生以提示,进一步引起学生的注意。我们给出VisualFoxPro程序设计项目有:学生管理系统、成绩查询系统、同学录查询系统、学生超市管理系统等。
通过项目为基础来展开学习和教学过程的方法,更能引起学生的高度重视,激发他们的学习热情与兴趣,加深他们对基本原理、概念的理解和应用,使他们学会以抽象化的形式描述问题和规划问题,达到学有所用,培养他们分析问题和解决问题的能力。
同时也给学生提供了一个激发创造性的平台,让他们充分发挥主体作用,提高学习兴趣。
3.2组成项目学习小组,团体协作精神
在项目实施的过程中,我们将学生分成6-8人一组,每组学生的学习成绩、知识结构、学习能力、性格特点、性别等实行优势互补。当然,学生是认知活动的主体,分组应当以充分自愿为前提,让学生自由组合,每组设立一个项目组长,全面负责小组的项目实施、讨论及项目的安排和落实。小组采用协作学习的方式,在项目组长的安排和带领下,对各成员进行分工。分工的内容主要包括分解任务、安排分工和规划进度等。由于没有标准的和现成的答案,学生在项目完成的过程中需要自行查找资料、设计方案、交流讨论、探索规律、撰写实验报告。这些活动为学生自主式、合作式、研究式的学习和创新提供了充分空间。
在小组协作活动中学生可以将其学习过程中探索、发现的信息和学习材料与小组中的其他成员共享,甚至可以同其他组或全班同学共享。在此过程中,学生之间为了达到小组学习目标,可以采用对话、商讨、争论等形式对问题进行充分论证,以期获得达到学习目标的最佳途径。学生学习中的协作活动有利于发展学生的思维能力,增强学生之间的沟通能力以及对学生之间差异的包容能力。这样既培养了他们团体协作精神,又培养了学生综合应用程序设计知识的能力。
3.3重视成果交流与评价,进一步激发学生的学习热情
在每次实验课中对各小组项目的阶段完成情况进行点评,并由各组推荐一名成员介绍项目完成的方法。一方面引导学生从设计思路、设计技巧、程序结构等方面进行讨论、分析,充分肯定优点,找出不足或缺点。在各抒己见、相互启发的过程中培养学生发现问题、解决问题的能力;另一方面鼓励、引导学生对同一个问题尽量提出多种设计方案和解题途径,并和学生一起进行分析研究,从中选择最佳方案和途径,培养学生的扩散性和创新性思维能力。
美国哈佛大学心理学教授霍华德.加德纳(HowardGardner)认为:在一般的环境中,没有任何一种发展与别人无关,人们都是通过与别人的关系来认识自己的。因此,项目完成之后,学生之间的互评和师生共同评价是必不可少的。我们在VisualFoxPro程序设计实验课程中,通过答辩的方式将成果交流与成果评价有机的结合起来,小组在答辩中通过展示他们的作品以及回答教师和其他同学的提问来表达他们在项目学习中所获得的知识和所掌握的技能。教师现场点评,结合小组整体表现及组员自评,现场打分,其成绩可作为实验课程的成绩。各小组通过交流学习过程中的经验和体会,分享项目的成功和喜悦。实践证明,在成果交流与成果评价的过程中,学生们有一种成就感,感觉自己的收获很大,小组更加团结,学习热情也得到进一步提升,从而帮助他们树立起积极主动地去学习知识和技能的观念。
4、结束语
综合前面的观点,我们认为学生通过基于项目的学习,不仅学会了针对具体项目的分析、设计、编码、测试、调试及文档写作,还学会了利用多种途径进行自主学习和协作学习。学生的学习能力、创新能力和实践能力得到提高。特别是综合性的项目将数据结构、数据库原理、程序设计、菜单设计等多种内容组合到一起,有助于学生理解所学内容之间的相互关系。系列项目完成之后,学生已经基本具备自主学习、独立思考、勇于创新的能力。因此,基于项目教学法的实验教学模式的最终目标是为了培养学生分析和解决实际问题的能力,使他们成为具有较强动手能力和创新能力的人,同时也是当今高等教育教学改革赋予我们的神圣职责。
【项目教学法在VFP实验教学模式中的应用研究】相关文章:
游戏教学法在篮球教学中的应用研究11-24
游戏教学法在篮球教学中的应用研究的论文04-03
简析项目教学法在《机械制造技术基础》教学中的应用研究论文02-16
浅谈合作学习模式在阅读教学中的应用研究12-07
病理实验教学中案例教学模式的探讨论文02-26
项目教学法在抠像技术教学中的应用03-29
管理学课程实验教学中的职场化模式构建11-24
探析高中化学实验教学中的合作学习模式03-21
浅谈“合作教学法”在应用型本科日语教学中的应用研究03-28
- 相关推荐