首页 > 范文大全 > 正文

软件工程专业项目驱动式教学模式的探索与构建

开篇:润墨网以专业的文秘视角,为您筛选了一篇软件工程专业项目驱动式教学模式的探索与构建范文,如需获取更多写作素材,在线客服老师一对一协助。欢迎您的阅读与分享!

摘要:系统论述以真实项目为导向的项目驱动式教学模式在广西工学院软件工程专业的探索与构建,该模式强调软件工程专业理论教学与实践教学的有机整合,突出学生工程实践能力的培养。实践证明该项改革能有效地对学生进行“工程启蒙”,取得较好的教学效果,使学生能应用工程化方法和技术从事软件开发和项目管理。

关键词:项目驱动;教学模式;软件工程专业

1 我院软件工程专业的培养目标、方向和特色

软件工程专业已被教育部明确界定为国家技能型紧缺专业。我院软件工程专业培养目标是以社会需求为导向,面向软件工程领域的国际前沿。立足地方,培养直接与社会需求接轨,具有高度社会责任感、人格健全、良好职业素质、综合能力强的精英型软件工程人才。

软件工程工程本科生有较宽的培养方向。包括软件工程、系统工程、网络工程技术、信息安全技术,以及软件项目管理、系统分析与软件设计、软件测试、软件质量保证、系统管理与支持等相关领域或交叉领域的高级人才。相对应的研究方向包括软件工程理论、软件工程技术、软件工程管理和软件服务工程四个方面。

根据软件产业人才需求的特征。结合广西工学院“校市相融、校企合作”的办学特色和地域特点,我院软件工程的专业特色集中体现在集“科学”与“工程”特性于一体,不仅拥有自己的学科基础和教育属性。还强调在教学过程中突出工程观来指导学生进行软件开发。

因此如何从以传授知识为主向传授知识、培养能力、提升素质协调发展转变是本专业长期致力研究的改革重点。

2 项目驱动式教学模式的基本思想和内容

建构主义(Constructivism)是瑞士心理学家皮亚杰(J.Piaget)最早提出的。建构主义学习理论认为,知识不仅是通过教师传授得到,更重要的是学生在一定的情景下,借助他人(包括教师和同学)的帮助,利用必要的学习资料,通过意义建构的方式而获得。在建构主义学习理论的指导下,如今有三种比较成熟的教学方法,分别是支架式教学法、抛锚式教学法和随机进入教学法。支架式教学法是为学生对知识的理解提供一个知识框架,把复杂的学习任务加以分解,便于引导学生逐步深入理解;抛锚式教学法是让学生到真实事件中感受、体验,从而获得直接经验,是以真实事件和问题为基础;随机进入教学法是让学生随意通过不同途径、不同方式进入同样教学内容的学习,从而获得对同一问题的多面的认识与理解。

我院软件专业的培养目标涵盖了“科学”与“工程”两个方面,实际教学过程中我们发现支架式教学法和抛锚式教学法效果较好,但它们又比较片面。采取抛锚式教学法。由于学生基础弱和缺乏主动性,不但不能理解教师所抛出的“锚”,且产生畏难情绪:而仅仅采取支架式教学法。知识点散乱,不能给学生形成大工程的观念,并且在学生的技术训练和能力培养方面也严重欠缺。因而,从2005年开始,在多年教学实践的基础上,吸取了支架式教学法和抛锚式教学法的优点,提出了基于项目驱动的教学模式。基于项目驱动的教学模式是在建构主义的指导下,以实际的工程项目为对象,教师先明确教学项目课题并设计项目的总体方案,根据知识点进行项目的子任务分割,打破课程的界限进行理论指导;然后把学生分成项目小组,围绕各自的工程项目动手实践,最后以项目小组共同执行的情况来评价学生是否达到教学目的的一种教学方法。该教学模式以典型的真实项目为基础。并在教学过程中提供完整项目开发支持(包括教师示范、教学网站、多媒体CAI、团队互助、课后答疑、实践实训支持),同时强调学生团队建设。通过典型项目的示范和参与。让学生掌握基础知识,培养应用技能,并架起学习新知识的支点,然后运用知识迁移、协作讨论最终完成对知识的意义建构,形成整体的工程意识,慢慢积累工程实践、管理和创新能力。

3 基于项目驱动教学法的教学过程

基于项目驱动教学法的教学过程分为教学计划、教学实施、教学评价等环节。

教学计划主要是给出教学大纲。教学大纲涵盖基础理论、专业知识与专业技能、职业素质等,根据教学大纲确定好教学主题,并根据主题选择合适的工程项目,这里的“合适”指项目选题既要来自当前实际工程,有一定先进性,也考虑了学生的心理和接受水平,选题有吸引力并能进行难度的分解。

教学评价指建立对学生学习效果、教师教学工作的评价体系。前者与传统按卷评分不同,要面向实践和实用,以教学过程中子项目的团队合作完成情况(产生的项目文档、源程序、演示情况、笔试结果等)为主,重点考察学生灵活运用所学解决实际问题的能力,由于评价的对象是集体学习的结果,即为团队得分,为了不忽略个人和过程,我们的具体做法是在评价过程中就程序讲解、算法分析、问题回答抽样到小组中的个人以进行考察。而对教师教学工作过程的评价时要兼顾理论与工程,教学与科研,专业与学科多方面的平衡,通过对教师的评价引导教师对自身工程能力的培养。

教学活动的组织和安排是教学过程的重心,基本流程如图1所示:

项目驱动教学法也是融教育学、心理学、认知学为一体的综合性教学方法。如图1所示,在教学活动中。“教”和“学”的互动较之传统教学显得更趋紧密。学生尝试从项目子任务中剥离问题、求解问题,教师在此基础上尊重学生的思维模式和认知规律,修正学生建立的问题求解模型,引导学生分析问题、找寻问题的思路,剖析问题,发现知识,然后围绕问题讨论知识点,最后解决问题,同时建立起求解同类问题的模型。并在实际的项目应用与完成的互动中理解该问题的解决对项目整体的意义。

4 项目驱动式教学模式教学环境的构建

项目驱动式教学模式教学环境的构建是立体、关联的,要从课堂教学组织、教学方法、教材建设、评价体系和教学资源平台等方方面面着手。首先。在课堂教学组织中,突出小组合作的概念,倡导学生为了共同目标团结协作。其次,在教学方法上,关键的两点是:①选择合适的项目来穿针引线;②引导学生勤于实践,自主探索的精神。另外,教学方法要体现项目驱动教学法的优点,融案例教学法、问题教学法、启发式教学法、讨论式教学法为一体。第三在教材建设上进行有针对性的立项,教材的编写基于项目驱动,针对典型的实际项目工程来分解知识点。当前,部分课程教材只注重知识点的整合和循序渐进的讲解,这就使得对问题来龙去脉的分析和知识发现的环节很薄弱,不能激发读者主动思考的积极性和探索欲的现象,不能满足项目驱动式教学模式的教学需求。构建面向项目驱动式教学的教材,并提供“教材-辅助光盘-网络课堂-综合实验(实训)平台”立体化的配套教学资源,尽可能适应学生个性和学习风格的差异,满足多种学习活动的开展,是项目驱动式教学模式顺利进行的保障。

5 结语

基于“项目驱动”的教学模式是一种新的教学模式,通过项目在教学各环节的组织。用“用”的思维牵引知识与技能的教学,把各种散乱的知识点从无关变成有关。该模式从课堂教学组织、教学方法、教材建设、评价体系和教学资源平台等方面进行了全面改革,能有效地对学生进行“工程启蒙”,并在具体实施过程中取得一定成效。具有一定的参考和推广价值。有待进一步研究解决的问题是:(1)子项目划分时教师较难把握知识点粒度的大小;(2)少数学生的主动进行参与的意识、方法、习惯、能力没有得到预期发展效果,要设法了解和分析其原因,找出解决的办法。