APP下载

工作过程导向的Java语言程序设计

2014-09-19程舒通

考试周刊 2014年63期
关键词:课程体系

摘 要: 本文阐述了工作过程导向的课程发展历史,论述了课程开发内容,以《Java语言程序设计》课程为例,具体描述了课程总体设计、情境教学方法与教学内容。

关键词: 职业竞争力 高职人才培养模式 课程体系

1.引言

工作过程导向起源于德国的“双元制”,是为了在学校教育过程中让学生深切感受到工作任务及工作流程而开发的一种基于企业任务或者实际项目的教学模式。德国著名的职业教育学者劳耐尔教授在上世纪80年代提出该理论后,掀起了该领域课程改革的浪潮。我国姜大源教授在2004年的文献中介绍了工作过程导向课程模式,在国内首次系统而详细地论述了工作过程导向的课程开发过程。同年,赵志群教授也发表文献,介绍工作过程导向的综合性课程开发方法。

工作过程导向课程关注的是行动领域向学习领域的转换,学习情境与教学项目设计等内容。行动领域是企业在生产中提出的一种理论,反映的是职业工作流程内容。这是一种“整体”、“连续”的行为内容,企业员工完成某一项目或任务,所经历的各种行为抽象。行动领域向学习领域的转换,是生产活动向教育活动转换的体现,根据教育观、系统观改造“职业行业”后形成的学习内容。

工作过程导向课程理论在国内自姜大源教授引入以后,立刻成了关注的热点。很多教师和专家都在该领域进行了实践研究,提出了不少宝贵意见。如文献[1]针对高职英语提出的基于工作过程导向的项目化教学模式应用与研究,文献[2]从符合实际岗位需求的专业技能出发,在课程体系、教学内容、实施方式、教学环境等方面进行工作过程导向实践改革。

2.Java语言程序设计、总体设计

《Java语言程序设计》课程是本校计算机网络技术专业的核心课程,面向的是普高学生。开设在第一、二学期,总学分为7个学分,其中6个学分是课堂教学,1个学分是实训。

整门课程按照工作过程导向设计,按照四个学习情境进行教学,分别是基本编程思想的建立、面向对象与类的设计、Java核心技术设计及综合工程项目的设计与调试。其中,基本编程思想中学习情境的创设的主要教学目标是通过几个简单的项目认知Java语言,熟悉Java开发环境设置,掌握Java的基本语法结构,理解字符串与数组的应用,了解程序设计的步骤,因此设立了三个项目单元:“你好,欢迎入学系统”、“学生基本信息系统”、“学生信息处理系统”。面向对象与类的设计主要通过两个项目单元的学习,掌握类的定义和对象的创建,理解类内方法重载的使用技巧,了解访问控制修饰符的概念,设计的项目单元是班级学生入学系统、任课教师创建系统。Java核心技术设计主要通过两个项目单元的学习,掌握继承与接口的概念,理解Java程序包的导入与访问,以及内部类的定义与使用,了解异常处理机制,因此,设计的项目单元是学校学生入学系统、学生成绩处理系统。综合工程项目的设计与调试中的项目单元是学生考核评定系统、班级奖学金评定系统及班干部业绩评优系统。

3.学习情境教学方法与教学内容

在学习情境教学设计中,我们主要灵活应用四种教学方法:(1)任务驱动法,任务驱动教学突出知识的应用性,引导学生自主思考。通过“案例分析→理论→案例制作”的学习过程,学生对所学知识融会贯通,增强课堂教学效果。(2)讲练结合法,学生有层次地、由浅入深地完成各项训练,逐步提高学生的实践能力。将一个教学项目分解为若干个小模块进行教学,边讲边练、边练边学。层次化实践教学从锻炼学生基本技能到综合制作能力训练,对学生全面锻炼效果明显。(3)四步教学法(准备、演示、模仿和练习),四步教学法中的四步指的是“准备”、“演示”、“模仿”、“练习”。在每一次教学过程中教师先对要完成的工作任务进行一次完整演示,学生对教师的演示过程进行模仿,完成完整的工作任务并进行总结。课后通过一组练习对本教学过程中应该掌握的知识及技能进行巩固。在演示阶段,教师对Java开发环境设置、Java的基本语法、字符串与数组的应用等进行演示,但不直接演示要求学生完成的任务。(4)多媒体讲授法,应用多媒体将教学内容生动地展示给学生。激发学生的兴趣,极大地促进学生对知识的理解和对学科的热爱。

限于篇幅,本文主要讲解学习情景一的教学内容,主要讲授:(1)认知Java语言,包括Java语言的本质介绍、JDK与JRE的介绍、Java虚拟机的应用;(2)Java开发环境设置,包括环境变量的配置与测试,Eclipse的应用;(3)Java的基本语法,包括整型、浮点型、字符型、布尔型的介绍、变量与常量的使用、运算符的应用、流程控制顺序结构、选择结构、循环结构、跳转语句的选择使用;(4)字符串与数组的应用,包括字符串基本操作,包括String字符串操作,StringBuffer类操作,一维数组的声明、初始化与使用,二维数组与一维数据的区别等内容。

4.结语

工作过程导向课程设计是现代职业教育领域研究的热点,本文主要讲述课程开发的内容,以《Java语言程序设计》为例,旨在帮助人们更好地在该领域开展工作。

参考文献:

[1]郭华.基于工作过程导向的高职英语项目化教学模式应用与研究[J].教育与职业,2014(2):161-162.

[2]程舒通.工作过程导向课程中两个关键问题的解决[J].中国职业技术教育,2014(5):71-73.

基金项目:本文系浙江省教育科学规划2014年度(高校)研究课题研究成果(项目编号:2014SCG256),杭州科技职业技术学院2012年度校级教改研究成果(项目编号:HKYJG-2012-09)。

猜你喜欢

课程体系
高职Java程序设计课程体系建设思考
师范生教育实践课程体系的构建与改革
“三位一体”课外阅读课程体系的实施策略
以创新课程体系引领学生发展
民法课程体系的改进和完善思路*——以中国政法大学的民法课程体系为例
“思政课”理论实践一体化教学课程体系的构建
加强青少年中医传统文化教育的必要性及其课程体系构建
高职电气自动化专业课程体系的构建
以整合的理念构建卫生中高职一体化课程体系
论普通高校国防教育课程体系的构建