以“工学结合,技能递进”为模式的Java程序设计课程教学改革
2012-10-10张雪松王鸿磊
张雪松,王鸿磊
(徐州工业职业技术学院,江苏 徐州 221006)
Java语言程序设计课程是国内高职院校软件技术专业的一门专业基础课。目前Java应用主要集中于企业级Web开发,因此企业对JavaEE开发人员的需求非常大。而在移动互联网领域Android开发前景看好,Android操作系统已跃居全球最受欢迎的智能手机平台。随着移动互联网的飞速发展,手机开发倍受青睐,从业人员的缺口也很大。JavaEE和Android开发是当前软件专业毕业生就业首选的两个Java方向,要求从业者具备扎实的Java语言基础。JavaEE的SSH框架技术依赖于Java面向对象编程,Android平台开发用的就是Java语言,所以学好Java语言基础是成为Java程序员的前提,也是进入Java开发领域的必由之路。鉴于Java语言基础的重要性,笔者对所在院校的Java语言程序设计课程进行了改革,以Java从业需求为依据选取教学内容,并在实践中使用“工学结合,技能递进”教学模式,取得了非常好的效果。
1 课程的定位
教育部在《关于全面提高高等职业教育教学质量的若干意见》中明确指出:“高等职业院校要积极与行业企业合作开发课程。根据技术领域和职业岗位(群)的任职要求,参照相关的职业资格标准,改革课程体系和教学内容,建立突出职业能力培养的课程标准。”[1]因此,改革后的Java语言程序设计课程的教学目标是:以软件企业对Java编程人员的岗位技能需求为依据,以培养企业需要的技能型应用人才为宗旨,使学生在学习完该课程后,掌握Java基本语法和编程思路,掌握界面组件以及常见界面布局策略和事件模型,掌握Java中对常用数据结构的实现,掌握JDBC数据库连接技术,能够参与桌面GUI管理系统的设计开发,为进一步学习JavaEE开发和Android开发打下坚实的基础。……
