高职软件技术专业课程“教学做”一体化之研究与实践

2012-12-01 06:21赵曦李颖
职业教育研究 2012年1期
关键词:教学做软件技术考核

赵曦李颖

(广东科学技术职业学院 广东 珠海 519090)

高职软件技术专业课程“教学做”一体化之研究与实践

赵曦李颖

(广东科学技术职业学院 广东 珠海 519090)

广东科学技术职业学院软件技术专业课《高级.net开发技术》有效依托广东省财政支持的高技能人才培养基地——软件技术与工程中心,通过该中心企业级的开发环境引入外包项目,尝试在教学过程中让学生组成团队,独立参与企业实际项目(或模拟已完成的真实实际项目)的开发,在此基础上进行了“教学做”一体化教学模式的研究与实践。

高职;“教学做”一体化;软件技术;专业课程

近年来,国内外有很多职业院校在积极探索基于项目的“教学做”一体化教学法在课堂上的应用,部分国家和地区的高职教育采用了PBL模式 (基于项目的学习),如德国的 “双元制”、日本的“综合学习”课程、法国的“多元化途径”和“综合实践活动”课程等,所有这些都代表了世界课程改革的潮流。我国的一些职业院校,如南宁职业技术学院、株洲职业技术学院等也对“教学做”一体化教学模式进了研究探索。

以往高职院校软件技术专业课程的教学多采用多媒体教室教学与上机实践交替进行的教学模式。这种传统教学方式沿袭先理论、后实践的方法,实践与理论是在两个不同的空间和时间完成的。根据学习过程中记忆效果与感受类型之间的关系,传统的理论+实验教学的效率较低。因此,在传统的教学模式下,学生的创新思维、解决问题等高阶能力不能得到充分的发展。一个优秀的高职学生应该在全面掌握知识的同时,拥有将学到的知识运用到工作中去的能力。如果不能将知识运用到实践中,即使各门功课成绩很优异,仍然是一个失败者。实践能力对于学生自身综合能力的发展是非常重要的,有利于其日后独立解决工作中的难题。发展高阶能力的有效方法是课程内容与教学方式整合,使学习者投入到需要运用高阶能力的学习活动中。

笔者拟以软件技术专业高年级专业课《高级.net开发技术》为例,从内容选取、教学设计、考核方式三方面探讨“教学做”一体化教学模式在软件技术专业课程中的运用,旨在使学生的学习与实际工作达到“零距离”对接,增强动手实践能力,克服眼高手低的弊端。

“教学做”一体化教学内容的选取

Web应用程序的开发项目繁杂、知识浩瀚,即使花费一个人的毕生精力也难以企及全面。要在有限的一个学期里,既让学生学习到实用技能,又能使技能难易程度符合学生的实际,课程技能内容的选取就显得格外重要。应根据课程培养目标,对应岗位工作任务,确定完成相应工作任务所应具备的技能,逐条针对每项技能确定要获得这些技能学习者应当知道的内容,即知识内容及其要求。为了实现本课程的教学目的,在选取教学技能内容时,应围绕课程设计的四大原则:以就业为导向;以实用技能为核心;以企业实际项目为主线;以动手能力为突破点。通过广泛深入调查“珠三角”地区软件企业用人状况和技术需求,回访往届毕业生,收集“珠三角”地区多家企业的招聘信息,与校外实训基地进行深度合作,对掌握的一手数据进行详细分析并经过多次专家研讨后,笔者根据真实项目“网上书店”,精选了以下6项主要技能:(1)搭建三层架构;(2)创建和发布 Web Service;(3)使用 ASP.NET AJAX核心组件实现无刷新和局部更新效果;(4)掌握Ajax Control Toolkit内常用控件的使用;(5)掌握基本的缓存技术,用缓存技术改善应用程序的性能;(6)利用 Microsoft Visual Studio 2010 Team Edition for Software Testers进行Web测试和负载测试。

“教学做”一体化教学的教学设计

要将企业真实项目“网上书店”的开发过程和工作任务贯穿于整个教学过程,将学习任务精心设计为6个项目,精心设计学习情境,科学整合学习情境中的学习任务与工作任务,使学生的学习与实际工作保持一致性,如表1所示。整体教学设计使用任务驱动法:教师主要是提出具体任务和要求,并对如何完成这一任务作一些方法上的阐述。在教师引导后,留给学生充足的操作时间,让学生大胆尝试,使他们在尝试中体会、感受和领悟,教师巡视指导,及时纠正错误,最后教师对操作步骤进行复述,特别提醒容易出错的步骤和环节,讲解一些共同的难点和重点,并触类旁通地给出大量应用实例,集思广益,开拓思路,鼓励创新,使学生进一步巩固所掌握的知识,同时在得到启发后作一些调整和创新。要引导学习能力差的学生或操作有疏漏的学生通过教师的总结和回顾,跟上教师的教学进度,全面掌握知识点,达到教师的教学要求。通过这样一个“引→试→做→看→创新”的过程,学生学习知识也经历了“不会→会→熟练→巩固→提高”的过程。如此可以充分挖掘不同层次学生的潜力,贯彻因材施教的教学原则。

表1 学习情境中的学习任务与工作任务表

教——清晰引入任务,用举例、图解和示范等方法。提出任务,引导,纠错,复述,提醒,总结,鼓励,因材施教,引入教学情境,引导学生投入学习过程;让学生通过行动学会处理问题,以参与者和观察者的身份一起进入一个真实的学习情境之中。

学——学生就教学内容进行思考、操作和探询。使用吸引注意的技巧(挑战性问题、视觉刺激)鼓励学生主动探究和解决问题;通过“不会→会→熟练→巩固→提高”的过程,充分挖掘不同层次学生的潜力。

做——用自己独特的想法解释、延伸和评论材料,接受挑战,解决问题。大胆尝试,在使用中体会、感受和领悟。

在《高级.net开发技术》课程的一个学习情境中,“教学做”一体化的过程如图1所示。

教师问题导入(教)——服务器响应速度慢、网络速度不理想、复杂的数据库请求都会影响用户的感受,除了通过提升服务器性能加以解决,可不可以考虑在客户端想办法?

图1 “教学做”一体化教学设计图

学生分析(学)——客户端可以用AJAX来创建交互式网页应用,给缓慢的Web应用体验着色,使之像桌面应用一样。

大胆尝试(做)——可以使用 XMLHttpRequest进行异步数据查询、检索,也可以使用Asp.net AJAX的核心组件和工具包。

“教学做”一体化教学的考核方式

要改革考试制度,将考核与教学过程相结合,使教学考核标准与行业考核标准贴近。通过真实项目背景介绍、客户需求分析、系统功能说明进而要求学生进行模块功能定义及数据库定义,实现真实项目的开发。要以真实项目的功能实现为“教学做”一体化的项目任务,进而分解项目任务,组建学生团队,指定项目组长,制定开发计划,要求任务、职责划分明确,进行项目开发和过程监控,项目管理,工作日志、周报、小组会议记录,项目验收。所有这些项目可在真实企业仿真工作环境——软件技术与工程中心环境中进行,在项目仿真实训中,培养学生对完成企业工作任务的胜任能力,包括体验企业文化、遵守企业管理制度、适应企业作息制度、遵守操作规范、增强沟通合作能力等。

课程考核可分为理论考试、实训考核及企业实习考核三种形式。理论考核占总评的20%;实训考核占总评的40%:按学习情境 (作业项目)、实训等教学过程考核标准要求进行过程考核,评价要素:设计规划占30%、编码占30%、测试占10%、文档编写占15%、项目答辩占15%;企业实习考核占总评的40%:按实习企业员工职业能力考核和职业素质(态度、作风等)要求考核,由企业和指导教师提供实习考核成绩,评价要素:工作任务占50%(工作量占15%,工作质量占20%,工作进度占15%),工作态度占15%,团队合作占20%,规章制度占15%(工作总结计划5%,备份源程序5%,工作纪律5%)。

我院软件技术专业是国家骨干高职院校重点建设专业,软件技术的专业课程教学都采用“教学做”一体化的方式,通过不断探索与实践,教学模式已经基本成型,教学效果良好,深受学生好评。

[1]徐益.基于项目的信息素质教育课程教学模式探索[J].图书馆工作与研究,2007,(5).

[2]陈守刚.基于ILD框架的项目学习活动的设计研究[D].北京:北京师范大学,2005.

[3]张承芬.教育心理学[M].济南:山东教育出版社,2006.

[4]中国高等职业院校计算机教育改革课题研究组.中国高职院校计算机教育课程体系2007[M].北京:中国铁道出版社,2007.

[5]严希清.基于工作过程的“教学做”一体化教学模式探索与实践[J].职业教育研究,2009,(4).

赵曦(1979—),男,湖南湘潭人,硕士,广东科学技术职业学院计算机工程技术学院讲师,研究方向为软件技术、职业教育学。

(本文责任编辑:王恒)

G712

A

1672-5727(2012)01-0093-02

猜你喜欢
教学做软件技术考核
基于大数据分析的集合式EPC总承包项目管理软件技术的应用
内部考核
创新完善机制 做实做优考核
新教改背景下高校软件技术专业教学的课程改革探究
UGNX软件技术在农机从业人员技术培训中的应用
“教学做”一体化教学模式在学生本位教学设计中的应用探讨
“教学做”一体化教学模式在中职电子商务专业中的应用研究
基于“教学做”合一模式下的高职机电一体化专业高等数学教学实践探索
基于“教学做”合一模式下的高职机电一体化专业高等数学教学实践探索
公立医院 如何考核?