通过对软件技术专业进行课程改革,以提升人才培养质量为目标,研究在专业课程中采用“项目引导、任务驱动”项目式教学法的教学设计及评价机制,并引进企业化的管理模式和工作方式,制定“课内实训+虚拟公司+软件基地”三位一体的实践教学模式,以增强学生实践能力,有效提高教学质量和教学水平,使学生的学习和就业基本实现无缝对接。
0 引言
近年来,高等职业教育蓬勃发展,已经成为加速推进现代职业教育体系建设的中流砥柱,为服务国家经济转型升级培养了大批技术技能型人才。随着我国高等职业教育改革的不断深入,全面提高教育教学质量和人才素质将成为国家中长期教育改革和发展规划的重要任务之一。为了更好地完成这一任务,软件开发技术专业在课程建设与改革创新的基础上推出仿真式企业课堂与虚拟公司的实践教学模式。该模式将进一步增强软件技术专业的办学实力,明显提升专业教学水平,培养学生适应岗位群的专业基本技能和专业专项技能,扩大专业群学生就业面,提高就业率和就业质量。
1 高等职业院校软件技术专业教学改革现状与趋势
由于IT行业技术更新很快,高校教育的稳定性与软件产业的急速发展不能相适应,社会缺乏具备实际动手操作能力的软件人才。国内高职教育计算机类课程中普遍存在培养模式不符合技术人才培养规律、教材内容设计不合理、教学方法和教学组织形式单一、专业课程教学安排不合理等现象,以及没有从实际应用出发、教师队伍素质不能适应科学技术变革创新步伐、实训条件不足等问题。
高等职业院校软件技术专业培养的人才需要具备计算机软件相关的理论知识,熟练掌握程序设计语言,能够按照软件工程规范完成程序编写等任务,具有一定的软件需求分析和系统设计能力,能够从事软件开发、测试、维护及技术咨询等相关工作。软件技术专业的教学改革要对应职业岗位需求,探索和研究符合职业教育规律的课程开发、实施和评价方法,开发高质、有效的学习资源,建立科学的课程质量监控体系并对教育教学成果进行科学评价,才能推动高职课程改革与持续性发展,培养出能适应实际工作岗位的高技能人才[1]。
2 企业化课堂与项目式教学改革措施
软件技术专业课程体系的设计面向职业岗位,分析和界定高职软件专业的就业范围、就业岗位、技能要求和职业目标,根据“岗位→能力→课程”的基本过程,构建适应软件行业岗位需求和高职学生认知规律的高职软件专业人才培养模式。课程设置和教学内容要符合当前软件技术发展水平和职业岗位资格要求,实现由工作岗位转化为工作任务,并形成相应的学习领域和学习情境,制定课程标准,改进教学方法、实训内容和考核机制等。
为了让学生以主动的、实践的、技术之间有机联系的方式学习软件开发技术,通过构建企业化环境,以项目为导向,将学习与训练融为一体,学习内容与工作内容融为一体,以实现专业理论知识学习和企业实际开发的一体化。具体改革措施如下:
(1)研究和实施项目导向的“教学做一体化”教学模式。所有专业核心课程全面推行教学内容项目化、教学流程任务化的教学方式,教学过程以软件产品立项到部署的完整过程为载体,采用具有专业特色的教学模式PTLF,即项目导向(Project-oriented)、任务驱动(Task-driven)、层层递进(Layers of progressive)、四真环境(Four kinds of simulation environment)。在教学过程中实施项目导向的教学模式,由浅入深并围绕实际软件项目的开发组织教学,教师要起到引领导向的作用,以学生为中心,采用探究性学习、相互学习、协作学习等多种学习策略,让学生融入企业的真实环境和真实角色,在完成典型工作任务的同时,获得专业知识和技能,培养其岗位职业能力和素质[2]。
(2)建立“课内实训+虚拟公司+软件基地”三位一体的企业化课堂。采用“理论实践一体化”教学,以“虚拟公司”为纽带,学习性项目在“综合技能实训室”进行,综合学习性项目在“专业项目实训室”构建的虚拟软件公司完成。企业项目为引进的外接项目或进入企业完成的实习项目。按照软件公司的工作场景布局实训室来模拟企业工作环境,给学生设定企业岗位身份,依照企业员工制度进行管理。用项目答辩、产品发布的形式对项目产品进行验收,由项目答辩评审团评分;企业专家作为项目“合同”的甲方责任人,进行分阶段的项目评审。
(3)改革教学的考核与评价方式。课程教学的考核与评价采用多方面结合的形式,分为态度评价、过程评价和终结评价。教师为项目组组长,学生为项目组成员;学生组成开发小组,自任组长或组员;专家、教师、学生代表组成项目答辩评审团。评价采取项目实施过程考核与实践技能考核相结合的形式,内容包括实践技能考核、项目实施技能考核、岗位绩效考核,以实现对学生专业技能及岗位技能的综合素质评价。
(4)注重学生技能训练,将课程与职业资格认证相结合。软件技术专业还引入了职业资格技能鉴定和厂商认证来评价学生的职业能力,在课程教学中融入职业岗位所必备的知识、技术和能力,组织学生参加职业资格认证考核,获得的认证可作为学生的评价标准,也为学生将来就业提供了从业资格,从而提高学生的职业竞争力。
(5)开发具有实用性与系统性的教学资源。建设数字化软件专业教学资源库,开发精品资源共享课、微课程和项目案例,打造专业建设、课程建设、教学实施、自主学习、社会服务为一体的综合资源库,提供课程进行网络在线学习,利用开放性的教学资源平台打造虚拟教学环境,让学生在课余时间可以自主学习并进行网上交流。
3 软件基地及虚拟公司建设
在校内实训基地建立专项技能实训室、综合技能实训室、项目工程实训室、虚拟公司和虚拟项目部与实训平台;安排学生到企业实习,并与各软件企业联合办学,建立各种教学实践基地,提供“企业体验”、“岗位认知”、“技能训练” 和“顶岗实践”等各类实习实训。
建设专项技能实训室,主要承担个人单兵专项技能训练的实训任务,实训内容根据实训平台中的相关个人技能实训内容进行;建设综合技能实训室,主要承担个人单兵综合技能训练的实训任务,实训内容根据实训平台中的相关单兵项目实训内容进行;建设项目工程实训室,主要承担团队项目工程开发技能实训任务,实训内容根据实训平台中的综合性项目开发实训内容进行。学生在一个级别的实训室完成相应训练,获得对应技能后,进入下一级别实训室,进行下一模块的学习和训练。所有实训室提供网络化环境,综合技能实训室、项目工程实训室及虚拟项目部开发室提供团队协作工作环境。
由学院提供研发基地,学生组成创业团队,建立虚拟公司,采用现代经营管理模式,有效整合公司的业务、研发、测试、推广和服务全过程。按照企业管理要求,制定虚拟公司运行管理制度,进入虚拟公司的教师和学生按企业员工要求进行管理,以培养学生的规范化行为习惯。聘请企业人力资源主管进行人力资源相关课程教学,使学生了解企业价值观及评价标准,并以企业人力资源管理规范作为自我评价标准,配合学生进行角色转换,形成职业化行为习惯。同时在教学质量评价系统中引进企业人力资源管理规范,形成企业评价机制[3-4]。
4 结语
软件技术专业以学生职业能力培养为目标,通过在职业岗位课程中采用以“项目任务法”为主的教学方法,以及“课内实训+虚拟公司+软件基地”三位一体的教学模式,使课堂成为软件项目开发实施的场所,教学内容即为软件项目;以学生小组为单位组建项目部,增强学生对企业行业的认知,体会实际的软件工程实践过程,激发学生的学习热情和动力。采用该教学模式进行教学可使毕业生专业技能突出,符合企业对应岗位的要求,并培养其善于思考、开拓创新的意识,发挥了学生特长,使学生的学习和就业后的工作基本实现无缝对接。
作者简介:陈丹(1980-),女,湖北武汉人,硕士,武汉软件工程职业学院计算机学院副教授,研究方向为计算机软件、职业技术教育。