唐一韬 袁爱平 万灿军
(长沙民政职业技术学院,湖南 长沙 410004)
软件开发与项目管理专业立体化教学环境的研究与实践
——以长沙民政职业技术学院NIIT专业为例
唐一韬 袁爱平 万灿军
(长沙民政职业技术学院,湖南 长沙 410004)
优质教学环境的建设是培养创新型人才的重要手段,是提高创新型人才综合素质的关键环节。文中根据长沙民政职业技术学院NIIT专业教学环境的现状与问题,提出了“立体化”教学环境所涉及的范畴,根据教学环境建设的原理,探讨NIIT专业“立体化”教学环境的设计及其运作。
NIIT专业;立体化教学环境;ISAS教学法;MCLA教学法;Work Shop教学法
IT职业教育是培养技能型IT人才的摇篮,在以创新为核心的知识经济时代,IT职业教育所培养的应该是以创新为灵魂的技能型IT人才[1]。如何运用创新学理论,采用灵活多样的教学方式,培养学生创新意识、创新精神和创新能力?如何将学生由一线操作者变成创新者?改变教学模式,改革课程体系,改变教学内容,废弃原有的填鸭式教育,提供更多优质的课程资源等等,说到底都是改革教学环境。
立体化,顾名思义是指一种与平面化、单一化相应的概念,具有使对象丰富、全面的内涵。近年来,“立体化教学思想”得到了越来越广泛的认同。对于“立体化教学思想”的理解为:在一门课程的教学过程中,其教学内容丰富厚实,教学目标明确集中,教学形式是综合、多维、全方位的。教学方法丰富有效,不拘泥于某一种形式,教师、学生、教学内容等在教学过程中有机结合,角色定位准确;整体教学环境的构建多样而完善,整个教学过程给人一种“立体感”,这种教学模式就可以称之为“立体化教学模式”[2]。
立体化教学模式[3],其实质就是利用新教育理念、新技术手段、新教学方法,将教师和学生、理论教学与实践教学、教学与考核紧密结合起来,构建一个完整、丰富、互动的教学模式。多元立体化的理论依据来源于马丁·特罗关于高等教育大众化、多元化、多层次、多样化的观点[4]。
现代教学观主张在教师的引导下,以学生为中心,以培养目标为导向,强调师生的共同探讨与交流。由于中心的转移,教师传统意义上的知识技能传授者的角色功能削弱,教师成为学习的组织者、促进者,成为学生可以利用的学习资源的一部分[5];学生由知识技能的被动接受者向知识技能的主动探求者转变;教学目标由传授知识、培养技能向使学生在知识、能力、素质三方面得到协调发展。教学环境不再停留在教室、黑板、粉笔等传统、单调的基本环境。为了持之以恒地培养和造就适应经济社会发展需要的大批创新型软件人才,必须构建“立体化”的教学环境。“立体化”教学环境是集先进的网络技术、优质的课程资源、创新型的实践平台、高水平的师资队伍、先进的教学方法和高效管理为一体的新型的教学环境,营造一种自主学习和知识获取的氛围,为创新型人才的培养提供良好的保证。学生借助立体化、多样化的教学资源开展研究型学习;利用创新型实验平台培养职业核心能力和岗位核心能力;借助优异的教学方法和先进的教学管理,提高提出问题、分析问题、解决问题的能力。为了培养和造就创新型IT人才,需要对目前的教学环境进行改革,构建新型的立体化教学环境,立体化教学环境包括教学资源平台、实训平台、教师队伍、教学方法和教学管理机制的建设等几个方面。
近年来,我院在教学环境方面作出了大胆的尝试和大刀阔斧的改革,2004年开始着手改善教学环境的建设,历经6年建设,硬件教学环境(校园环境、教学设施)得到了很大改观,软件环境得到了很大改善,构建了生态环保型的校园环境。基于“公共服务”的理念,2010年学院发起和推动“课堂教学空间革命”;2011年又提出了“开放发展和特色发展”,推动课堂教学空间革命,加强实践教学,建立示范实训基地,真正实现了教学环境的革命。
为了进一步完善教学环境,培育更多的创新型IT人才,从2005年开始,我院软件开发与项目管理专业与印度第一大IT教育机构、第二大IT服务公司、第三大软件出口商NIIT(National Institute of Information Technology)公司强强联合,借助我院在社会上的良好声誉、良好的招生优势,利用课程置换的方式,引进印度NIIT公司“国际化、全球化”先进的课程体系和先进的教学管理方法,开始着手共同开办我院的NIIT专业。目标是做大做强,为湖南省的区域经济发展培育大批的IT技能型创新人才。自2005年起我院NIIT专业成为我院的优势专业,受到了学院政策的大力扶持。在双方支持下我院NIIT专业在教学环境的建设方面进行了大量的改革与实践,取得了卓越的成绩。为立体化教学环境的建设与实践提供了良好的基础。
我院NIIT专业是由强强联合借助双方的优势而设置的。自2005年开办以来,始终坚持“高起点、高标准、高质量”,一直着力构建良好的教学环境,可持续地培育学生的创新能力。
与印度NIIT合作办学,引进世界最先进的NIIT课程体系和教学理念,采用原版的英文教材、原版的PPT课件,保证核心专业课与全球IT技术同步;实行中英文双语教学,全面提高学生的英语专业技能。NIIT专业课程体系是一种全新的理论与实践相结合的课程体系。该课程体系采用“校企合作、工学结合”的人才培养模式,把很多企业的应用案例纳入教程,真正实现了理论与实践的结合,集中在每个学期最后的2-4周进行课程综合实训,突出学生的动手实践能力和职业核心技能的培养。
NIIT国际化课程体系中开设有卓越的ISAS课程,即信息检索与分析技能课程,它强调以学生为主体、教师为引导者,采用具体的任务来驱动教学,使学生在学习-实践-提高的过程中逐步发挥主动性、创造性,塑造自身的个性。ISAS的核心技能是信息检索能力、分析能力、团队协作能力、文档处理能力、策划能力和演讲能力。在ISAS中以5人为一组的小组形式共同完成一项专题报告,从组织、分工、计划到信息检索、组织材料、完成文档、展示课题成果等,全过程由学生完成。ISAS课程充分体现了“以学生为中心”,发挥学生积极主动性,激发学生的学习热情”。
借鉴NIIT的MCLA教学法(基于榜样的教学法),每个教学单元的教学过程都围绕项目案例进行,根据核心能力要求和企业实际工作过程,确定项目任务,采用“问题引入—>教师演示—>学生模仿—>总结提高”的教学模式,让学生尽快掌握编程技能,做到“教、学、做”有机统一,确保学生在学习知识的同时还能够培养解决实际问题的能力。在教学过程中采用MCLA教学法,采用专业课程包班负责制的“师傅带徒弟式”教学法,与传统的教学方法相比,这种教学方法充满了活力,大大提高了学生的学习效果。
本专业的师资是由一大批具有丰富实践工作经验的高素质的“双师型”教师组成,现有教师15人,其中副教授6人,另有4人同时具备系统分析师资质,讲师、工程师12人,都具有丰富的企业工作经验。
该专业的教学环境相比传统的教学环境其优越性明显,但是随着IT技术的发展以及高职教育改革的深入,也显露出了一定的弊端。
该课程体系采纳“校企合作、工学结合”的模式,把很多企业的应用案例纳入教程,实现了理论与实践的融合,但是很多课程的内容组织顺序欠佳,带有一定的“学科本位”特色,过分的注重知识之间的逻辑顺序关系;该专业虽然采取模块式教学,但其模块化的划分和应用程度有待提高,有些模块也只是将不同的课拼凑在一起,具体教学选择时仍然遵循上述的原则,没有体现以应用为中心、从具体用户需求出发的基于岗位的工作流程为逻辑线索来组织内容,这些课程亟待专业教师对课程进行解构与重构,充分体现岗位核心技能和职业技能的培养特色。
该专业注重实践动手能力的提高,但是实践教学具有偶然性,实践考核也有待进一步完善。虽然在每个学期设计了2—4周的综合实训课程,但是学生的实训技能总体水平参差不齐,实训项目难度亦有高有低;学生实训流程很不规范,对学生实训的过程监控也有不少的难度,很大程度上依托于各专业教师的专业强项与历史积累,也依赖于教师的责任心,在总体的规划与管理中缺乏集成的特征与整合的优势,实践教学具有偶然性,实践考核也有待进一步完善。
建设了优秀的“双师型”教学团队,专业教师都具有企业经验。随着IT技术的不断革新,本专业教师仍需要不断充电,提高实践能力。教学方法有待丰富。教师主要依赖MCLA教学法,这种师傅带徒弟式的教学法确实有其优越性,但是许多岗位技能需要最前沿的技术,而这些前沿技术具有探索性的特点,更侧重于培养学生的学习能力和领悟能力,在一定的层面上应用具有任务驱动的MCLA教学法教学效果并不显著。在不同情景中不同的技能学习、不同的职业素养的培养需要更多、更丰富、更有效的教学方法。
构建立体化教学环境的基本原则是思想性、科学性、主体性和实践性原则。根据立体化教学环境的构建原理,NIIT专业立体化教学环境是区别于传统教学环境,是一种学习空间多维化、学习资源多样化、不受学习时间限制的教学环境,使得人才培养从传统的“课堂-实验-考试”的模式向立体化“教学资源平台—实践实训平台—创新工作室—创新型的教学方法—创新型的过程管理”学习模式转型,由传统的“教师为中心的课堂教学为主”的教学模式向“以学生为中心、以两大资源平台——教学资源平台和实践实训资源平台为载体、以教师为主导、学生自主学习与知识获取为主”的教学模式转型。立体化教学环境进一步强化了实践教学,深化实验教学改革,充分发挥实践教学、实验室和创新工作室的作用,大胆吸收并激励大学生进入实验室,进入实训平台,进行科研活动,创新人才的实践技能有足够的时间和空间保障。
图1 基于职业核心能力和岗位能力的立体化教学环境
如何改善NIIT课程及模块之间的组织顺序,最核心的问题还是深入IT企业调查研究,掌握企业所需求的IT人才的素质、核心能力和职业能力,以此来确定NIIT专业的专业定位和人才培养目标。NIIT专业通过与NIIT教育集团、联信永益、北京东蓝强网、北京营口等众多的软件上市公司深度融合,准确定位了NIIT专业的人才培养目标即软件蓝领,完善了NIIT的课程体系―在原来优质的课程体系的基础上增加了数据结构和Web美工技术,深入掌握软件蓝领即程序员的核心工作,并与企业一起把程序员的工作任务按照工作流程划分为标准、规范的单元工作任务。这样的单元工作任务之间的逻辑关系恰好就是NIIT专业课程模块化的最好的逻辑顺序,也是我们解构与重构课程所要遵循的逻辑关系。
课程的解构与重构遵循“内容标准化、资源简单化、应用模块化”[6]三项原则。在内容的选择上遵循“工学结合、以岗位任务为中心、案例驱动教学”思想来组织课程内容,从课程体系模块化、课程评估标准化、专业主干课程建设和教材建设4个方面着手同时推进;资源简单化就是课程教学资源应该按知识的最小单位归集;应用模块化就是实际教学采用模块化资源集成。
根据该专业现有的课程体系,首先解构NIIT专业的专业核心课程,再解构专业基础课程,因为本专业有近20位教师,每位教师解构与重构一门课程,所以目前本专业的专业核心课程和专业基础课程基本解构完毕,解构与重构后的课程资源建立了以岗位工作任务之间的工作流程为核心的逻辑关系,形成了基于“岗位+工作任务+工作流程”为核心的模块化任务驱动教学,提供了优异的教学资源。图2是ASP.NET课程解构后的部分课程资源图,其中PPT讲义都是按照WEB开发的界面设计、数据处理、网站规划为岗位目标任务进行解构与重构,并且都配置了多样化的课程资源,有讲义、课件、案例仓库、实训习题,更重要的是还有授课视频资源和实训指导视频资源,为学生自主学习和巩固核心技能提供了长期的帮助,不受时空的限制,充分体现“立体化”教学环境无可替代的优异特质。同时实现了由传统的“以教师为中心”的教学模式向“以学生为中心、以两大资源平台(教学资源和实践实训资源)为载体、以教师为主导、学生自主学习与知识获取为主”的教学模式的成功转型。
图二、课程资源平台中ASP.NET的多样化的教学资源
要提高学生的实践动手能力和岗位核心能力,就必须确保实训的质量,合理分配实训任务、加强实训管理。按照教学资源平台的建设方法,解构和重构试验实训资源,优化实训课程资源。开发新的实验课程指导手册。按照岗位单一的工作任务来划分单元任务实训模块,许多单元任务实训模块构成了一个相对大的岗位工作任务,工作任务不断迭代,实现了更多的岗位核心工作任务,这样来构建基于岗位核心能力的“阶梯式”单元集成的实验实训平台。
利用实训平台,学生可以进行自主的实验设计,通过选题、实验设计、实验实施、统计实验数据的处理和实验论文的撰写等规范完成全部实践过程。该实训平台具有严格的过程管理和规范的流程管理,学生在实训过程中,必须严格按照流程来完成,否则系统会报错,利用实训平台可以提高学生的实验设计能力、统计分析能力、独立解决问题能力、书面表达能力和团结协作能力。
建立实训平台,改变“以学科为中心、以教材为中心、以课堂为中心、以教师为中心”的教学模式[7],转变教学观念,形成“以问题为中心”,提倡探究式学习,努力培养基础宽厚、思维活跃、整体素质优良的应用型IT人才。
采用Work Shop教学法、软件项目工作室等,为创建和完善立体化的教学环境提供了丰富的实践经验。Work Shop教学法是当前国际上流行的研究小组的称呼,也称工作室或工作坊,它偏重于短期强化的专业训练。Work Shop教学法实际上是利用群体压力和有效指导来完成一些复杂而具有挑战性的工作。它可以充分调动参与者的积极性,从而能够在短期内按部就班地完成各项工作,常采用小团队工作,大家可以彼此沟通、交流。在软件开发过程中这种教学法能够培养学生之间的协作能力以及团队的友谊,激励学生发奋学习、努力创新。
针对当前IT行业对高职毕业生职业能力、职业规范和职业素养的需求,以企业项目为背景,以工程实践能力和职业能力为核心,融合企业项目工作室管理机制,构建和完善“立体化”的实训环境,建立项目工作室,创新项目工作室的运作方式和管理机制,由指导老师在校外承接企业需求的真实软件项目、带领一批优秀学生在创新工作室完成项目。学生在工作室所从事的分析、设计、编码和测试等工作都是创新型的工作,是完全按照企业的需求进行的,学生的学习能力、领悟能力、分析能力和解决问题能力有了大幅度提高,毕业生实现了学习-就业零距离接轨。
在立体化教学环境下,教学方法和教学手段变得丰富而有效。立体化教学环境中教学具有开放性的特点。所有的课程都采用网络教学,教学常规资源如课程的介绍、课程标准、课程考核标准、授课计划和授课讲义提前在网络中呈现,学生可以预习和全面了解课程,为上课做充分的准备。每堂课的授课内容和内容的重点难点均已事先呈现给学生,让学生有了充分时间考虑,这样学生在课堂中会显得更为积极主动,很多优秀的学生纷纷提出自己的见解,教学形式变得更加丰富多彩,激发了学生的学习兴趣。
立体化教学环境中教学具有交互性和适时性的特点。授课中可以及时检验学生的学习效果,通过探讨式的学习,让学生在空间布置的作业栏下直接解题,学生解题的情况和学习效果立即呈现,根据学生的学习效果,教师可以及时调整授课的进度,充分体现了以学生为中心以及师生之间的互动交流。
立体化教学环境中教学具有情景再现和无时空限制的特点。授课中教师可以用视频录像机或者屏录技术把课堂上演示的难点和重要的操作步骤录制下来,成为最真实、最新、最宝贵的视频资源,然后上传到网络,供学生随时学习。平时,教师做项目的过程也可以录制下来,这样为学生的实训提供最直接、最有效的指导。
立体化教学环境中的实训平台具有丰富的实训资源、规范的实训指导文件和有效的实训管理。学生借助网络可以自助实现软件项目的实训,学生可以参照实训指导文件,掌握实训的流程和实训的重点。实训过程中实训选题、流程都有事先设计的范围和步骤,如果操作不规范会有提示或报错,实现了学生实训的规范操作和有效管理。这种借助软件实训平台来全程指导和管理的方式大大提高了学生实训实践能力。
在立体化教学环境中,教师成为学生资源的一部分,学生在学习中遇到困难,可以随时在教师的空间中提问题,教师可以在空间中直接回答,这样空间把教师与学生紧密地联系在一起,完全跨越了时间和空间的限制。教师利用空间可以很方便地彼此交流和学习,从而形成了一支积极向上的教学团队。
总之,立体化的教学环境就是利用空间资源平台、软件实训平台、创新工作室和优质的师资团队,以学生为中心,以学生为主体,通过课堂探讨式的授课,形成学生自主学习和自主实践的教学模式,利用两大资源平台形成了基于过程的科学管理模式,充分培养学生的学习能力、领悟能力和创新能力。近年来,随着立体化教学环境的建立与完善,学风有了可喜的变化,不断涌现出一批超越本科院校的优秀学子,必将为我国培育更多的创新型专业人才。
[1]滕英岩,孙建梅,窦乔.浅谈技能型IT人才创新素质培养的方法与途径[J].计算机教育2009,(1).
[2]王成林.基于立体化思想的物流工程专业课程教学模式构建研究[J].物流教育,2010,(9).
[3]龙毅,汤国安,闾国年.立体化教学模式的GIS国家级精品课程建设[J].测绘通报,2006,(12).
[4]朱道立,陈佩林,马以桐,王康乐,蒋建国.多元立体化教学模式的实践与思索[J].辽宁教育研究,2007,(12).
[5]刘志红.高职层次民政管理专业课程的现状与发展研究[J].长沙民政职业技术学院学报,2002,(3).
[6]刘洪宇.关于建设空间资源课程的构想和实践[EB-OL].http://www.worlduc.com/blog.aspx?bid=478781,2011-07-10.
[7]陈晓峰,刘婧莉.浅谈高职生科技创新能力培养[J].吉林教育学院学报,2008,(11).
[8]谭炳军.浅谈职高生创新思维能力的培养[J].科技信息,2009,(10).
G712 < class="emphasis_bold">[文章标识码] A
A
1671-5136(2011) 04-0075-05
2011-11-26
[收稿日期]本文为2011年湖南省“十二五”规划课题《基于立体化教学环境的创新型IT人才模式研究与实践》(课题编号:XJK011BZJ006)的研究成果之一。
唐一韬(1977-),男,湖南永州人,长沙民政职业技术学院软件学院副教授、系统分析师、网络工程师。研究方向:构件开发与组装技术。