APP下载

探究基于工作过程导向的Java程序设计课程开发与实践

2021-09-23李娜,倪龙飞

电脑知识与技术 2021年21期
关键词:Java程序设计课程开发实践

李娜,倪龙飞

摘要:《Java程序设计》课程具有一定的实践性特点,对学生实践能力提出了较高程度的要求,尤其是在近年来对应用型人才培养的大环境下,不仅要培养学生的实践能力,还需使其掌握岗位工作技能、专业的职业知识内容。在此情况下教师就应转变传统的教育理念,将工作过程作为导向合理开发《Java程序设计》课程,使得学生在课程知识学习的过程中深入性的学习与掌握职业、岗位工作技能,不断增强学习效果、职业能力、就业能力,借助工作过程导向的《Java程序设计》课程实践模式培养社会需要的职业人才。

关键词:基于工作过程导向;《Java程序设计》课程开发;实践

中图分类号:G642        文献标识码:A

文章编号:1009-3044(2021)21-0207-02

开放科学(资源服务)标识码(OSID):

基于工作过程导向的《Java程序设计》课程开发、实践的过程中,应按照相关课程所对应的职业工作特点、内容等,合理进行课程的开发,完善实践教育模式与机制,真正意义上增强课程的实践教育有效性,不断优化其中的育人模式,培养学生的职业能力、岗位工作能力、就业竞争能力,达到预期的人才培养目标。

1 基于工作过程导向的《Java程序设计》课程开发意义

传统的教学工作中,《Java程序设计》课程教师只重视学生理论内容、技能的被动性学习,所设置的教学内容一成不变,课程实践模式滞后,和现实的岗位工作之间相互脱节,知识内容分散,只能为学生设置教材中的零散案例内容、程序内容,难以引导学生综合性的学习、运用专业技能。而基于工作过程的教学理念,在应用的过程中强调将岗位工作和课程之间相互整合,构建完善性的任务驱动实践模式、项目导向实践模式、课堂实践模式、实习模式等,使得学生按照岗位工作过程学习更多的技能。《Java程序设计》课程教学过程中教师使用基于工作过程的教育指导方式,就可以为学生模拟真实的软件开发工作过程,使得学生深入接触、全面学习软件开发过程、生产过程等,这样不仅能够增强学生实践操作技能,还可以培养其职业能力,具有一定的教育应用价值。

2 基于工作过程导向的《Java程序设计》课程开发要点

《Java程序设计》课程开发的过程中应遵循相应的要点,确保整体课程的良好开发、实践。

(1)遵循合理设定知识目标的要点

相关课程开发的过程中教师应该保证知识设定的合理性,一方面,学生在学习知识的过程中,可以通过开发课程、实践教学的方式使其接触到真实的Java程序设计的工作环境。另一方面,应该为学生设定“使用Java软件系统设计图形用户界面”的知识学习目标、“利用Java当中相应的事件处理组件”的知识学习目标、“在出现Java异常现象的过程中,可以进行捕捉、处理,并且编写出质量较高程序”的知识学习目标、“能够使用Java文件处理技术更好地针对文件进行处理”的学习目标,这样,在合理设定学习目标的情况下可以带领学生在模拟的工作环境中积极学习相应的岗位工作技能、职业技术[1]。

(2)遵循培养学生职业能力的基本要点

教师在Java程序设计的课程中为学生模拟真实的岗位工作情景,应重点培养学生的职业能力、岗位能力,真正意义上达到工作过程导向下的课程开发目的、实践目的。在教学过程中教师可以借助真实的岗位工作场景,培养学生的Java程序设计的思考能力、良好学习习惯和工作习惯的能力、职业道德素养、按照时间要求规定交付软件的能力、文档设计能力、程序编写能力等,同时还需结合相应的岗位职业工作人才标准、人才能力要求等,更好地培养其职业工作素养、日常工作能力,这样在高效化、有效性促使学生能力发展的同時,可以改善当前的教育工作现状[2]。

(3)遵循培养学生素质的要点

基于工作过程导向下的课程教学期间,教师应该重点关注学生素质的发展和进步,尽可能利用模拟真实工作过程的方式,增强学生的自我表现素养、沟通交流素养、团队合作素养、问题分析解决素养、自主学习素养、创新实践素养、爱岗敬业素质等,使得学生形成优良的学习作风,真正意义上培养出具有综合素养的职业工作人才[3]。

3 基于工作过程导向的《Java程序设计》课程开发与实践措施

(1)按照职业能力标准进行课程的开发与实践

教师在课程开发、实践之前应全面性并且详细性的分析研究,近年来软件行业在Java程序设计工作人才方面的需求情况、标准信息等,明确学生在毕业之后需要从事软件架构设计岗位、软件开发岗位、技术支持与软件测试岗位的情况,结合职业能力的标准进行课程开发、实践操作。

教师在进行课程开发、实践操作之前,应该全面分析岗位工作的人才标准、职业能力标准,重点开发能够培养学生Java软件安装能力、配置能力的课程,开发能够增强学生程序开发职业能力的课程,开发可以培养学生独立性编写应用程序能力的课程,并且在课程实践操作的过程中,培养学生的程序配置能力、程序优化能力、程序部署能力、团队合作与协调能力等,这样在合理进行课程开发与实践的情况下,能够进一步增强学生职业素养、岗位工作素质,真正意义上增强课程育人的有效性。从岗位工作层面来讲,对人员的综合职业能力提出了很高的要求,学生在就业之后不仅需要掌握先进的程序开发技术、高级框架应用技术,还需深入性的了解项目开发工作流程,具备一定的团队协作素养、自主性操作的技能,因此,教师在课程开发、实践的过程中应该按照岗位工作对人员的职业能力要求,创建完善的课程开发模式,增强实践操作教育有效性,确保育人工作的质量[4]。

(2)结合工作过程与岗位工作流程进行教学项目的开发与实践

猜你喜欢

Java程序设计课程开发实践
《Java程序设计》课程网站的设计与实现
Java程序设计基础课实践教学中的分层教学模式研究
基于实训项目的Java程序设计实验教学模式改革与实践
《电子商务网站实务》精品课程建设探讨
基于工程思维的Java程序设计课程教学研究
基于专业核心能力的机械类课程开发
工业机器人现场编程工学结合课程开发
初中政治教学中强化新八德教育探讨
体验式学习在数学教学中的应用研究
生物专业师范生教学实习的问题与对策研究