首页 > 范文大全 > 正文

基于情境学习理论的高职“虚拟项目法”的设计与实践

开篇:润墨网以专业的文秘视角,为您筛选了一篇基于情境学习理论的高职“虚拟项目法”的设计与实践范文,如需获取更多写作素材,在线客服老师一对一协助。欢迎您的阅读与分享!

摘 要 由于通常的实训项目活动设计不够重视企业工作环境的营造,导致学生参与积极性不高、教学效果不理想。“虚拟项目法”通过工作任务模拟、角色模拟、工作过程模拟、工作结果模拟、企业开发环境模拟,在实训中营造与企业工作一致的教学环境,激发学生的角色意识和责任心,提高学生的参与积极性,从而获得理想的教学效果。

关键词 项目活动;课堂活动;情境学习;虚拟项目法;高等职业教育

中图分类号 G712 文献标识码 A 文章编号 1008-3219(2012)02-0044-03

在高职软件技术专业实训教学中,由于各种原因,如理解、定位的偏差,很多教师没有意识到如何采取最适于学生活动组织的形式[1]。在实训课程的载体——项目活动的设计中存在很多问题,如在仿真环境构建中,对于企业工作环境的营造没有给予足够重视,使项目活动简化为课堂活动,让学生觉得实训与平时的编程训练课程没有什么区别,无法体验到与实际生活和工作任务的联系,最终导致学生参与积极性不高。

针对高职软件技术专业实训教学的现状,笔者借鉴情境学习理论的思想,运用虚拟项目法有效激发了学生在项目中的角色意识和责任心,提高了学生的学习积极性。

一、虚拟项目法的基本涵义

情境学习(Situated learning)是由美国加利福尼亚大学伯克利分校的让·莱夫(Jean Lave)教授和独立研究者爱丁纳·温格(Etienne Wenger)于1990年前后提出的一种学习方式[2]。

情境学习理论认为,学是在一定情境中发生的,情境是构建知识的一个不可缺少的资源和引用经验、运用知识的不可替代的现实场景。情境学习理论对学习进行了重新的界定,认为学习的实质是个体参与实践,与他人、环境等相互作用的过程,是形成参与实践活动的能力、提高社会化水平的过程。学习不可能脱离具体的情境而产生,只有通过参与情境中的活动,在知识实际应用的真实情境中呈现知识,才能激发学习者的学习兴趣,把学与用结合起来,从而真正的掌握知识[3][4][5]。

基于情境学习理论,设计虚拟项目法,即选择合适的项目+成立项目组(教师充当技术总监)+项目例会+规范的文档+使用支持软件。虚拟项目法包括如下内容:工作任务模拟,即通过选择合适的项目让学生完成,使学生体验如何完成软件项目开发任务;角色模拟,即以一个开发团队的方式共同完成一个项目,赋予学生开发团队中的某个角色,教师充当技术总监把握项目的进度和复杂度;工作过程模拟,即定期召开项目例会,完全模拟企业软件开发过程;工作结果模拟,即在项目开发的不同阶段,对工作结果采用规范项目文档来描述,保证成果的专业性;企业开发环境模拟,即采用一些工具支持软件开发的过程管理,建立类似于企业的开发环境。

二、虚拟项目法的实施步骤及内容

(一)工作任务模拟

项目实训为学生提供一个实战环境,旨在缩短学生从学校到企业的过渡期。因此,选择的项目必须和平时的编程训练题目有所区别。项目选择应该遵循“现实性、实用性、综合性、活动性、探索性、规范性”的原则,即项目不仅要以现实对象为材料,要与学习者的现实生活贴近,要容易引起学习者兴趣又具有教育价值,还要与工作任务紧密联系,最好是现实工作中的某一具有学习和研究价值的、实用的小课题,或是从典型的工作过程中开发出来的。除此以外,项目还要能够打破学科间的割裂局面,涉及较为广泛的知识面、技能面,能综合多学科知识,从而完成指定的任务。

(二)角色模拟

在IT企业中,为了完成一个项目都会形成一个项目组。在一个项目组中,根据每个学生特点和优势赋予他们不同的角色,让不同特点的学生从事项目中不同的工作,让基础差的学生与基础好的学生搭配,技术好的学生做更多技术工作,技术弱一些的学生则主要做开发辅助工作。

在软件企业,为了控制项目风险,技术总监会在一些阶段介入项目,以及时调整系统跟用户实际需求的偏差并保证系统的技术可行性和项目进度。在项目实训教学中,教师充当技术总监的角色,在不同阶段介入项目,引导学生进行开发,对项目进行阶段复审,纠正项目组在开发过程中的问题,保证项目进度。

“成立项目组”和“教师充当项目技术总监”使选择具有实际应用背景的项目具有更好的可操作性。一个真实的项目通常要处理很多细节,工作量和难度会比较大,而学生实训的时间有限、开发经验和技术积累有限,以项目组的形式来完成,教师充当技术总监,可以降低系统的复杂度并缩短项目完成时间,保证在实训期间能够完成一个真实的系统。

(三)工作过程模拟

工作过程模拟主要体现在引入项目例会,弥补以前的实训组织方式只是关注具体软件开发技术工作(如编程、测试等)的不足。

项目开发团队通常采用项目例会进行沟通,然后再分头实施自己的项目活动。在项目实训中也采用项目例会制,要求项目组每天上、下午到实验室之后,都召开10到20分钟的例会并作会议记录,让项目组在进入项目工作之前,先交流项目的进展并对项目进行中的问题进行讨论。对每次会议做会议纪要,记录讨论的内容并整理进度报告给教师。通过项目例会可营造工作气氛,使学生尽快进入工作状态。

(四)工作结果模拟

软件项目开发的工作结果不只是源代码,还包括需求分析、设计、测试文档等成果。工作结果模拟是构建工作情境的一部分。

通过给学生提供来自企业的文档模板和专业的文档编制工具如Microsoft Visio、Rational Rose,便于学生创建专业项目文档,在形式上保证工作结果的专业性,既可简化学生的文档编写工作,又可提高文档质量,使学生容易产生成就感,提高他们参与项目的积极性。

(五)企业开发环境模拟

一定规模的软件企业为了更好地管理软件开发过程,都会自己开发或购买相关工具软件支持软件开发过程,如建模软件Microsoft Visio、Rational Rose,项目管理软件JIRA、Project,版本管理软件SVN、Visual Source Safe等来支持软件开发过程。学校可酌情配备相关软件支持过程管理,模拟软件企业开发环境。

企业开发环境模拟能很好地再现企业开发环境,不擅长编程的学生会承担比较多的编写文档或管理源代码,可激发他们的角色意识和责任心,从而使他们充满热情地投入到项目开发工作中。

三、应用实例及效果

笔者于2007年1月在2005级软件2-1班第三学期的期末整周实训教学中采用了“虚拟项目法”,具体实施方案如下:实训项目选择“航空公司客户服务系统”,该系统是航空公司为了方便客户快速及时查询航班和管理客户个人资料而经常提供的一个业务系统。

将全班33名学生分为6个项目组,每个项目组5~6名学生。其中选择学习认真刻苦、学习成绩好、爱钻研、开发能力强的学生做项目组长,负责核心模块的开发、项目管理和组内学生技术问题的解答。根据其他学生开发能力分配一些难度不同的开发工作。

每天实训前各项目组都召开例会,对项目进行总结并提交会议纪要和项目组工作进度。教师检查项目进度,并对项目的难点——客户查询部分的设计进行指导:如何在Applet中使用Socket跟服务器通信,数据如何存放(数据库还是文件)及如何访问数据等。

为各项目组提供专业的文档模板,文档模版来自本专业合作企业深圳易思博信息技术有限公司。在实验室安装了多种工具软件,使用JIRA对项目进行管理,使用Microsoft Visio绘制UML图形,使用Visual Source Safe对源程序进行版本管理。

从实施情况来看,相对于以前实训组织方式,采用虚拟项目法后,大部分学生都能积极参与到项目开发活动中来,很少发生迟到、很长时间无法进行项目工作的情况,很少有学生玩游戏或做其他与实训无关的事情,而且每组都开发出了比较满意的系统,并按要求提交了项目文档,学生的沟通能力和意识明显增强。

(深圳信息职业技术学院第四批教研项目《校企合作共建JAVA核心课程标准及教材的研究与实践》,编号:JY2010002,主持人:覃国蓉;《高职院校校企结合及其人才培养模式研究》,编号:JY2010003,主持人:何涛)

参考文献:

[1]钟启泉.教学活动理论的考察[J].教育研究,2005(5):36-42.

[2]Jean Lave y Etienne Wenger.Situated Learning: legitimate peripheral participation [M].New YOrk:Cambridge University Press, 1991.

[3]张玉民,范天成.教师创设教学情境能力的培养与训练[M].长春:东北师范大学出版社,2004.

[4]Sadler, Troy D.Situated Learning in Science Education: Socio- Scientific Issues as Contexts for Practice[J]. Studies in Science Education,2009(1):1-42.

[5]李方.基于情境学习的成人教学策略研究[D].曲阜:曲阜师范大学, 2010.

Design and Practice of “Virtual Project Method” of Higher Vocational Education Based on the Theory of Situated Learning

QIN Guo-rong, HE Tao

(Shenzhen Vocational Technical College of Information, Shenzhen Guangdong 518172, China)

Abstract The design of practical training project activities usually pays little attention to the construction of enterprises’ working environment, which results in lower enthusiasm of students participation and unsatisfactory teaching effectiveness. The “Virtual Project Method” can construct teaching environment in identical with working environment of enterprises in practical training to stimulate students’ role consciousness and responsibility, improve students’ enthusiasm of participation, so as to obtain ideal teaching effectiveness.

Key words project activities; classroom activity; situated learning; virtual project method; higher vocational education