安红梅
马鞍山师范高等专科学校 安徽马鞍山 243041
高职软件技术专业课程教学改革研究与实践—以数据库基础及Java数据库编程课程为例
安红梅
马鞍山师范高等专科学校 安徽马鞍山 243041
在高职教育中积极发展校企合作,针对全球化进程、知识经济和技术进步带来的新的劳动力市场需求,以企业需求和职业岗位能力为依据,实施“基于工作过程、项目引领、任务驱动”的课程教学改革,培养学生实践技能,提高毕业生市场就业力。
教学改革;工作过程;项目引领;任务驱动
Abstract: Actively develop cooperation between school and enterprise in higher vocational education, according to the new labor market demand with the process of globalization, the knowledge economy and the technological progress, taking the enterprise demand and occupation post ability as basis, implement the teaching reformation of "based on the work process, project lead, task driving" to train students' practical skills and improve the graduates' employment market force.
Key words: teaching reformation; working process; project lead; task drive
21世纪20年代,中国将成为世界上最大的制造业中心,而人才紧缺是不争的事实。培养人才靠教育,培养制造业应用型人才主要靠高职教育。然而,职业教育领域过去提出的能力标准已经不能完全适应21世纪的岗位需求,“专业技能和知识、工作岗位能力和就业力、创造力和创新技能、批判性思维、真实世界中解决问题的能力、信息和通讯技术、交流与合作能力、价值观和社会责任感”是21世纪就职者应当具有的新能力。因此,为适应岗位需求,以提高学生实践技能为目标的高职教学改革迫在眉睫。
我校软件技术专业是在充分调研软件行业发展现状和趋势,以及对软件应用人才需求的基础上,经过专业建设指导委员会指导,针对地方经济发展需要而设置的。2010年以来,软件技术专业(Java Web开发方向)教学团队在校企合作的背景下,积极研究并调整专业培养方案,改革教学方法,取得了一定的成绩。本文以数据库基础及Java数据库编程为例阐述基于工作过程的教学改革,目的在于实现校内教学与企业需求无缝对接,提高学生的实践能力,以更好地适应企业用工需求。
2010年6月,由市政府批准,依托马鞍山师专现有资源,联合多家知名企业,我校挂牌成立软件学院,以集中优势教育资源,实施集中培养。软件学院理事会单位由上海狂龙数码科技有限公司、安徽开源软件有限公司等近30家企业组成。软件学院联合软件学院理事会单位、省内外20余家软件公司共同研讨软件技术专业人才培养方案,施行校企合作办学,采取“将企业引进学校”“把专家请进课堂”“把教师送到企业”等模式。
同年,软件学院获批“2010年度中央财政支持的职业教育实训基地建设项目”,中央财政出资150万元,学校配套资金150万元,共计300万元用于软件技术专业群实训基地建设。项目现已建成标准化多媒体教室28间,机房4间,一体化教室5间,满足了软件技术专业的教学需要。
在加强与完善校内实践条件的同时,我校还根据高素质技能型人才培养的需要,建立了校外实训基地,至今已与东华软件工程有限公司、安徽晟峰信息技术有限公司等29家单位联合建立了实习基地。校外实训基地每年接纳顶岗实习学生150人以上,为我校软件技术专业学生在三年级开展为期一年的顶岗实习提供了保障。
2.1 以企业需求和职业岗位为依据,优化教学内容
软件技术专业(Java Web开发方向)的职业岗位是Java开发工程师和程序员,根据企业需求的调研发现:管理类开发企业、网站开发企业、ERP软件企业多数采用大型数据库进行后台开发,主要工作内容集中在数据库原理、数据库数据的操作、数据库存储过程的定义、数据库安全策略的规划和实施、数据库同前台的ODBC配置以及后期维护等工作。立足于满足企业需求和完成职业工作岗位的要求,本课程的教学内容选取6个模块:数据库原理、数据库结构设计、数据库表的建立和操作(增、删、改、查)、存储过程的定义和调用、安全策略的规划和实施、数据库应用程序接口配置。同时强调本专业的职业岗位不是数据库工程师,因此弱化数据库的设计,即对数据库的设计等内容达到“了解”层次便可,重点讲授设计SQL语句、规划定义存储过程、配置数据库接口等内容。
2.2 以职业岗位为出发点,工作过程为导向,职业能力为标准,序化教学内容
本课程分析“Java开发工程师和程序员”的岗位工作过程,邀请企业专家和专业教师一起分析完成该工作过程必须具备的数据库核心技能(见表1),将教学内容融入工作过程。
2.3 跟踪新技术,融入教学,拓展职业能力
在数据库教学中大胆引入新技术、新工具,教会学生完成一个任务的多个工具解决方法,力图提高学生适应环境的能力和知识迁移的能力。以工作任务为专题,讲、练MySQL,扩展SQL SERVER 2005,了解Oracle。
整个教学过程(如图1所示)在一体化实训室组织实施,首先构造一定的场景,在场景中提出问题,引起学生的思考,激发学生解决问题的欲望;然后和学生一起分析问题,讨论可行的解决方案,引导学生利用已有的知识和能力,建构解决问题的知识准备;引出新知识,演示典型案例的实现过程,熟悉MySQL工具的操作;学生模仿完成类似的任务,对工具的实现产生认同感,完成一定量的任务,达到熟练操作的程度;之后解决实际场景中的任务,与学生一起总结经验,将经验升华到一定的理论,指导以后的实践。
图1 教学组织
表1 工作任务和职业能力分析表
具体教学安排(如图2所示)基于工作过程,项目引导,激发兴趣,任务教学,目的明确。课堂教学以学生为主体,教师做引导。本课程为加强学生的实践能力,教学内容由典型、实用的软件项目“学籍管理系统”,按照工作过程展开。整个项目按照“项目背景—项目分解—下达任务单—学生讨论分析—教师引导—学生实践—教师总结—学生再实践”的过程完成教学任务。微观课堂教学采用“问题引导,任务驱动”的教学法,以学生为主体,教师做引导,教师是问题的提出者、设计者,依据工作过程分解工作任务,结合学生的知识结构,由浅到深逐步引导学生完成工作任务。
图2 基于工作过程的项目引导、任务驱动,多重训练教学模式
结合使用实践操作法、小组讨论法和专题研究法等教学方法。
另外,在课程的最后两周,由中软国际ETC(无锡)的项目经理带领学生完全按照企业工作过程及规范开展实训,让学生得到锻炼。
改革传统的“笔试+上机”的考试方式,注重考核的引导作用。采用阶段性上机考试、作业完成情况、课程设计、校内企业实训项目考评、课程设计报告答辩等多种形式对学生的学习效果进行评价,注重过程评价。成绩评定后,任课教师进行成绩分析,查找在教与学、考核等环节可能存在的问题,并进行改正、完善和提高,以促进教学质量不断提高。
高职学生学习的特点主要是校内教学课时相对较少,同时学生抽象能力不足,基础相对较差,导致理论学习有困难。根据这些特点和软件行业数据库开发的职业标准,本课程改革以工作过程为主线,以实际项目为载体,以任务驱动的方式进行教学内容的组织与安排,对企业环境进行最真实的模拟,开展实践,构建“理论够用,实践为重”的技能培养体系,使学生能够熟悉大型网站开发后台数据库的工作原理及数据库数据的操作和维护,为后续开发类专业核心课程的学习奠定基础,更可以为日后的就业增加开发经验。近年来,我校毕业生质量逐年提高,大部分在南京、苏州、上海、杭州等长三角地区及北京地区的软件企业就业,成为企业技术骨干,得到了社会各界的认可。
[1] 张呈宇,何代菊.基于校企合作的高职软件技术专业教学改革初探[J].重庆电力高等专科学校学报,2011(4):22-24.
[2] 郑小蓉.基于工作过程的高职软件课程体系改革的研究与实践[J].计算机教育,2010(8):64-67.
[3] 柳婵娟,邹海林.基于校企合作的应用型软件工程人才培养模式研究[J].计算机教育,2011(24):9-12.
[4] 戚斌.高职软件专业项目教学法的实践与探讨[J].科教文汇,2010(10):167-168.
[5] 赵智敏,朱跃钊,汪宵.产学研合作教育:启动培养创新型人才之匙[J].系统科学学报,2010(10):63-66.
[6] 古凌岚.以工作过程为导向探索高职软件课程改革[J].广东轻工职业技术学院学报,2008(3):39-42.
Research and practice of software technology course teaching reformation in higher vocational education:Take database and Java database programming as an example
An Hongmei
Maanshan teacher’s college, Maanshan, 243041, China
2012-03-20
安红梅,硕士,助教。
2010年高等学校省级教学质量与教学改革工程项目资助,项目名称:省级示范实验实训中心“软件学院实验实训中心”(编号:20101233)。
(本栏责任编辑/安健 叶梅)