您当前的位置:首页 > 计算机论文>计算机应用论文

软件编程(Java程序设计)课程建设的必要性

2015-12-14 13:51 来源:学术参考网 作者:未知

摘 要:Java程序设计是为培养Java程序员而设置的,是软件技术专业的一门专业核心课程,主要培养学生的软件编程能力和项目开发能力,使之适合Java程序员的工作岗位需求,虽然现有教学资源和教学设备充足,但本课程的建设还存在着一些问题,因此完善与优化Java程序设计课程建设是软件专业建设的重点。

关键词:工学结合;工作过程;教学质量
  在《教育部关于全面提高高等职业教育教学质量的若干意见》文中,重点提出适当控制高等职业院校招生增长幅度,相对稳定招生规模,切实把工作重点放在提高质量上,以服务为宗旨,以就业为导向,走产学结合发展道路,培养千百万高素质技能型专门人才,由此可以看出提高教学质量的重要性和紧迫性。而软件编程(Java程序设计)是计算机软件技术专业的专业核心课,因此完善与优化Java程序设计课程建设显得尤为重要。
一、课程建设的目的和意义
  1、 研究目的:
  (1)响应《教育部关于全面提高高等职业教育教学质量的若干意见》文件,把工作重点放在提高教学质量上,以服务为宗旨,以就业为导向,走产学结合的发展道路,加强工学结合,服务社会的理念,结合虚拟企业(校内生产性实训基地)鼓励部分积极性较高的同学利用所学技能服务社会,支持并促使其成果得到应用。
  (2)强化学生理论与实践结合能力,就职业教学的指导思想来说,就是要把“教师教什么”变为“学生学什么”,再进一步提升为“学生会做什么”。
  (3)建立以工作过程为依据的整合化教学内容,融“教、学、做”为一体,完善理论、实践、实训、实习等教学环节的设计,使之趋于合理。进一步加强情境教学中典型模块和项目案例的选取,不仅使之来源于企业实践,同时要具备典型性、代表性,要包含教学大纲所规定掌握的技能。
  (4)根据职业岗位实际工作任务所需要的知识、能力、素质来进行教学内容设计,加强技能的针对性,并为学生能力的提高打好基础。
2、研究意义:
    因为Java程序设计课程设计师为培养Java程序员而设置的,是软件技术专业的一门专业核心课程,主要培养学生的软件编程能力和项目开发能力,使之适合Java程序员的工作岗位需求,主要意义如下:
  (1)建立课程资源库,方便教师教学和学生的自我学习
  (2)进行课程设计,完善教学和学生考核体系。
  (3)间接完善教师队伍的建设,培养双师型教师团体。
二、课程建设现状分析
  本课程教学目前拥有大量不同版本的Java程序设计教材,但各个教材的侧重点不同,不能满则Java程序教学的全过程,虽然师资力量充足,教学案例和素材丰富,但依然需要进一步整理完善,使其更合理精炼,存在的主要问题如下:
  (1)教学软件版本偏低,教学资源严重不足,教学内容落后,与实际应用贴切的案例较少。
(2)教学方式单一,不能体现教学过程的实践性、开放性、职业性特点。大量围绕软件设计与开发
的新型岗位出现,大多要求精通Java程序设计,而教学中针对该岗位群的技能培养缺乏。
(3)考核方式单一,不能全面考核学生的实践能力、创造能力和创业能力。
(4)师资充足,但是能力不一,学生水平也参差不齐。
需解决的问题如下:
  (1)根据技术领域和职业岗位(群)的任职要求,参照相关的职业资格标准,改革课程体系
和教学内容。调研与课程教学相关的岗位,根据岗位需求进行教学设计,重点增加新型岗位所需求的技能。
    (2)建立工学交替、任务驱动、项目导向、顶岗实习相结合的新型人才培养模式,把工学结合作为高等教育人才培养模式改革的重要切入点。
  (3)课程教学依据市场需求,建立基于工作过程的设计方案,培养企业青睐的适用技能。
  (4)加强“双师”结构,专业教学团队建设如:①增加专业教师中具有企业工作经历的教师比例。②安排专业教师到企业顶岗实践。③大量聘请行业企业的专业人才和能工巧匠到学校担任兼职教师的比例。④逐步形成实践技能课程主要由具有相应高技能水平的兼职教师讲授的机制。
  (5)与校企合作单位或者校虚拟企业合作,建立基于企业案例考核方式,使学生考试就是完成企业真实项目,感受企业真实的工作环境、工作压力、真实评价规则。
三、课程建设现状
  本课程教学引进大量经典教材,但在实际教学中发现这些教材并不能完全适应学校的教学实际。Java技术涉及面广,需要学习的内容非常多,仅仅依靠课堂教学无法满足学生学习Java技术的需要,目前存在的主要问题如下:
  (1)教学软件版本偏低,教学资源严重不足,教学内容落后,与实际应用贴切的案例较少。
  (2)教材介绍技能知识不能满足岗位的需求,学生水平单一,理论与实践结合太少。
  (3软件技术人员抢手,但大多要求精通Java程序设计等软件应用,而教学中针对该岗位群的技能培养缺乏。
  (4)部分教师理论基础很强,但是技术水平不高,带领学生的实训力不从心,对学生考核主要是理论知识,不能考查学生整体操作能力。
  要解决的问题:
  (1)选择与教学相贴切的教材,最好是编写贴合教学需求的教材。
  (2)准备充足教学资源,包括讲义、课件、企业考试题库等。
  (3)课程教学依据市场需求,建立基于工作过程的设计方案,依Java岗位群的思路去培养一批理论与实践于一身的软件人才。
  (4)加强师资队伍的建设和完善学生考核体系。
四、课程建设目标和思路
  Java程序设计课程建设以程序员为培养目标,程序员是岗位群概念,包括界面设计员,数据库设计员,编码员,测试员等岗位。而Java程序设计师针对编码员岗位,以Java为主要技术,通过完成技术实用性,知识拓展性强的教学案例和实训项目,培养学生能够根据用户需求,进行用例详细设计、编码实现、单元测试、集成发布等能力,并通过拓展项目训练逐步培养学生具备软件设计与编码能力。通过小组合作学习,培养学生团队合作、协调沟通能力。课程建设的核心是课程内容的设计、教学模式的设计、实施方案的设计。
  Java程序设计课程建设遵循“以职业行动获得知识”的认知规律,以岗位工作综合能力培养为核心,对职业岗位的工作内容,工作过程,工作环境等内容加以分析提炼,并遵照循序渐进的教育规律进行深度加工,结合Java程序员的岗位需求,把课程设置为软件编程Java-桌面开发、软件编程Java-web卡 发、软件编程Java-web高级开发三个等级逐步培养不同层次的软件设计与开发人才。并对应构建课程教学,使学生获得知识的过程与具体的职业实践相对应。设计思路如下:(1)以Java程序员工作岗位的典型工作任务,提取及序化教学;(2)融入国家Java工程师职业资格认证标准;(3)以项目组织教学模块,以工作任务为单位组织教学实施;(4)基于行动导向教学方法,使学生用心、用手、用脑展开职业活动;(5)基于企业案例考核方式,使学生考试就是完成企业真实项目,感受企业真实的工作环境、工作压力、真实评价规则。
  响应高教部16号文件的号召,全面提高高等职业教育教学质量是高等职业技术学院学科建设发展的必经之路,根据文章的分析软件编程(Java程序设计)方向课程教学存在很多的问题,要提高软件专业学生综合水平,提高就业率,进行java课程建设是可行的,也是必要的。
  参考文献:
  [1]《教育部关于全面提高高等职业教育教学质量的若干意见》
  [2]姜仲.面向岗位需求的高职软件技术专业java课程群建设.职业技术教育,2009(8)
  [3]陈正东.计算机多媒体技术专业课程群建设的思考[J].电脑开发与应用,2008(5)

相关文章
学术参考网 · 手机版
https://m.lw881.com/
首页