首页 -> 2009年第1期

高职软件技术专业实践教学体系构建

作者:周庞荣 于训全




  摘要:根据高职软件技术专业的培养目标,阐释了实践教学体系的内涵,论述了科学构建实践教学体系的过程,详细介绍了实践教学体系的目标、内容、管理措施和评价,并以一具体案例论证了高职软件技术专业实践教学体系的构建过程。
  关键词:高职;软件技术专业;实践教学体系
  
  高职软件技术专业的教学目标是培养实践能力强、职业素质高的软件应用型人才。要实现该教学目标,构建科学的实践教学体系是非常重要的。
  
  实践教学体系的内涵
  
  构建科学的实践教学体系首先要准确把握实践教学体系的内涵。实践教学体系是基于专业目标而开展的一系列实践活动。它必须以专业目标为依据,以实践教学目标为核心,整合实践教学的各个环节,把知识、技能与素质有机地融为一体。其内容包括实践教学大纲、实践教学内容、实践教学过程及其管理、实践教学结果的评价。
  
  实践教学体系的构建
  
  (一)确立实践教学体系的目标
  
  高职软件技术专业的实践教学体系目标就是以实践方式完成软件技术专业的教学标准,可按照“一体两翼”的模式构建目标,其中“一体”指以培养技术应用能力为主体,“两翼”指以职业素质训练和职业资格证书获取为两翼。具体要求是,在职业技能上应培养学生的编程逻辑能力、数据库设计和操作能力、软件体系结构架构能力以及相关平台的开发能力。编程逻辑能力包括学生实现顺序、判断分支、循环程序结构和模块化程序的能力。数据库设计和操作能力包括学生在SQL SERVER或ORACLE等数据库中设计数据库、表、视图、存储过程、触发器等对象,并能对这些对象实现各种操作的能力。软件体系结构架构能力包括学生理解单层结构、两层结构、三层结构甚至N层结构,能区分表示层、业务逻辑层、数据层,并能对一具体软件项目设计合理的层次体系和实现各层的程序设计的能力。相关平台开发能力包括学生能在某个开发平台熟练使用某种语言开发软件项目的能力。目前,常用的开发平台有J2EE平台、.NET平台等,常用的语言有Java、VB、.NET、C#、C++等,学生至少要掌握一个开发平台和灵活使用一种开发语言。在职业素质上,应培养学生敬业爱岗、明理守信、开拓创新、交流沟通、团队协作等精神。在职业资格证书上,要求学生在获取学历证书的同时,还要取得软件技术专业中较权威的职业资格证书,例如,原国家劳动和社会保障部C#高级程序员认证、SUN公司的Java开发者(SCJD)认证。
  (二)确定实践教学体系的内容
  高职软件技术专业实践教学体系在内容上应最大限度地涵盖所需的专业知识、职业技术方法和职业精神,其实施形式包括单元课程实践、课程综合实践、专业综合实践。单元课程实践的目的是使学生在教师的引导下掌握对应单元课程的基本知识,训练学生的基本技能;在时间安排上,大部分必修专业技术课程的实践课时和理论课时之比应达到或超过1∶1。课程综合实践的目的是检验学生对一门课程或几门课程学习状况,训练学生对某项或某些技术的综合运用能力;在时间安排上,是每学期需要2~3周时间。专业综合实践的目的是检验学生对专业的掌握程度,锻炼学生对专业的综合分析和运用能力,提高学生实践能力;在时间安排上,每学期需要10周左右。职业精神的培养训练则渗透于全部实践活动之中。
  在实践教学体系内容的安排上,需要遵循如下原则:一是要实施项目案例驱动原则。软件实践教学体系的大部分专业课程的单元课程实践要以案例为中心,所有课程综合实践和专业综合实践要以软件项目为中心,让学生在“做中学”,解决各种实际问题,锻炼学生的实际工作能力。二是要强调能力本位、就业导向原则。软件技术是一个实践程度高,更新速度快的行业,所以其实践内容要尽量跟上软件技术的发展速度,要尽量抵近职岗前沿。软件技术行业通常是团队作业、分工明确,所以安排实践教学时要高度重视职业精神培养。三是要遵循循序渐进原则。整个实践教学体系内容要按照学生的认知规律、难易程度实施。可以先着重培养学生的编程逻辑和软件开发能力,继而着重培养学生面向对象的分析和设计能力,以及结合数据库的开发能力,随后着重培养学生软件体系的架构能力和基于B/S、C/S模式的开发能力,最后着重培养学生综合运用各种软件技术开发较大项目的能力。四是要注重学生自主发展原则。软件技术新知识层出不穷,学生要发展,必须要有自学能力、开拓创新能力。教师不仅要“授之以鱼”,更要“授之以渔”。
  (三)制定实践教学体系的管理措施
  实践教学体系的管理措施是为保证实践教学体系顺利进行而制定的一系列规章制度,是对实践教学过程的管理和监督。其内容包括实践教学督察制度、实践指导教师岗位职责、学生实践守则、实践教学奖惩办法等。
  所有管理措施的制定都要遵循三个基本原则。一是以人为本的原则,要有利于充分调动教与学的积极性。二是要系统协调,各项措施之间要防止相互矛盾和重复,做到协调一致、相互促进,组成运转灵活的系统。三是要简便易行,避免繁琐空洞,以便于贯彻落实。
  (四)实施实践教学体系的评价
  实践教学体系的评价是对实践教学活动进行考核,属于质量检测机制范畴。它通常包括对学生实践活动的评价和对实践教学体系的评价。
  对于学生实践活动,应制定考核方法、考核指标,分析考核结果。在制定考核方法和定义考核指标上,一是我们应紧密围绕职业技能和职业精神。二是要注意实践类型不同,其方法和指标也应不同(见表1);三是要根据考核指标的重要程度,设定不同的权重。四是根据学生每一指标的得分情况,确定学生最后实践活动的成绩。在学生实践活动完成后,实践指导教师要对考核结果进行分析,找出学生实践活动的亮点和不足并加以点评,不断提高学生实践活动的质量。
  对于实践教学体系的评价,一方面,可以设立学生反馈机制,实现学生对实践内容、实践指导教师、实践设施的反馈,并由学生提出改进意见;另一方面,也可以根据企业需求现状、学生就业情况对实践教学体系进行评价,并采取相应的改进措施。
  
  实践教学体系实施
  
  (一)目标
  基于.NET方向培养学生的编程逻辑能力、数据库设计和操作能力、软件体系结构架构能力、团队合作能力、沟通能力、创新开拓能力等等。
  (二)实践教学内容体系
  (三)实施说明
  从实践教学内容体系上看,共有11门专业课程,每门都安排了单元课程实践。有4次课程综合实践,每次综合实践的侧重点不同。“课程综合实践1”着重培养学生的编程逻辑、程序开发能力。“课程综合实践2”着重培养学生的面向对象的分析和设计能力、数据库的操作能力。“课程综合实践3”着重培养学生基于C/S模式的软件体系架构能力和开发设计能力、软件项目的分析设计能力。“课程综合实践4”着重培养学生基于B/S模式软件体系架构能力和开发设计能力。“专业综合实践”则是对一个较大规模项目进行分析设计,综合运用所学的各种软件技术进行开发,其技术和思想要与时俱进。在时间安排上,课程综合实践安排3周,专业综合实践安排10周。在评价体系上,可按“考核方法和考核指标表”进行考核。
  
  参考文献:
  [1]俞仲文,刘守义,朱方来,等.高等职业技术教育实践教学研究[M].北京:清华大学出版社,2004.
  [2]白德淳,罗大伟.高职软件技术专业实践教学体系的研究与构建[J].教育与职业,2007,(7).
  作者简介:
  周庞荣(1974—),男,湖南铁路科技职业技术学院讲师,高级程序员,研究方向为软件工程与软件开发技术。
  于训全(1967—),男,湖南铁路科技职业技术学院副教授,研究方向为软件工程与软件开发技术。