当前位置: 简表范文网 > 专题范文 > 公文范文 >

校企结合下的一体化增量式Java项目教学研究

| 来源:网友投稿

摘要:Java程序设计已经成为应用型本科计算机专业教学的重要组成部分,其教学质量直接关系到毕业生的就业实践能力。经过调查,绝大部分院校在Java程序设计课程的教学方法上,多采用传统教学、按项目驱动教学或按多媒体教学的方式,这些教学方法只是从单一角度去考虑并设计教学过程,而没有综合考虑Java课程的特点、Java课程在教学课程体系中的教学时间、学生的学习规律以及学生多种能力的培养,从而导致教学效果很不理想。本文在综合考虑上述影响因素,及多年的教学经验和工程实践的基础上,提出了一种校企结合下的一体化增量式Java项目教学法,经过教学实践取得了不错的教学效果。

关键词:Java;增量;项目教学法;软件工程

中图分类号:G714 文献标识码:A 文章编号:1007-9599 (2013) 01-0022-03

1 引言

计算机专业是一个应用性很强的专业,企业对计算机人才的需求呈层次化分布的特点[1],对于既有理论又有很好的实践动手能力和创新能力的学生需求强烈,而独立学院人才培养重点是应用型本科人才,恰好满足企业的实际需求。

在计算机专业应用型人才培养课程体系中,Java程序设计占据非常重要的地位。目前Java程序设计的教学现状是:理论课程枯燥、难懂;实验课又不能很好地提高学生应用实践能力。如何让学生在尽量短的时间内提高Java编程水平,使学生有更多时间在本科阶段提高编程能力?笔者认为,Java课程的教学方法将起到了决定性的作用。

一般来说,Java课程的教学方法必须根据Java编程语言的特点和Java课程的教学时间来制定,然而无论是传统的Java语言教学模式还是现在的项目教学法,都没有全面地发挥上述两点在教学中的重要作用。

依托于教育部“卓越工程师教育培养计划”,結合校企合作[2]的培养模式,应用型人才培养应该以社会需求为导向,以独特的教育思想和观念改革为先导,以深化教育教学改革为核心,注重研究与工程实践相结合,达到预期教学效果。基于计算机专业人才培养模式,在Java程序设计课程的教学上,从多角度、深层次分析,注重软件工程的开发思想,提出了一种一体化增量式Java项目教学法,该方法经过教学实践取得了不错的教学效果。

2 影响Java教学方法的因素

2.1 Java语言的特点

Java程序设计语言是一种可以编写跨平台应用软件的面向对象的程序设计语言,具有卓越的通用性、高效性、平台移植性和安全性。其广泛应用于个人PC、数据中心、游戏控制台、科学超级计算机、移动电话和互联网,同时拥有全球最大的开发者专业社群。自SunMicrosystems公司于1995年5月推出以来,Java程序设计语言是当今最具代表性的面向对象编程语言之一,也是实际软件项目开发中所使用的主流编程语言之一。在全球云计算和移动互联网产业蓬勃发展的环境下,Java更具备了显著优势和广阔前景。Java语言主要具有以下几个特点:(1)Java语言的语法比较简单,并且Java的基本语法是建立在C语言语法之上,比如数据类型、控制语句、数组和函数等都与C语言基本相同。(2)Java语法中没有指针,与C语言相比,不需要程序员管理内存,程序员不需要担心内存的回收问题,也不需要担心由此引起的程序调试问题,程序员只需要集中实现事务处理的过程。(3)JavaJDKAPI提供了丰富的编程接口,编程人员很容易写出功能丰富、界面绚丽、贴近生活使用的软件。与C语言相比,使用Java语言用更少的时间就可以实现更多的功能,编程效率更高。(4)Java的学习资料非常丰富,由于Java的例子程序更加唾手可得,编程人员可以更容易参考到例子代码或者已经实现的软件源码,从而更容易理解Java学习的用途,树立语言学习的目标。

2.2 Java课程的教学

在应用型本科生的课程体系中,Java课程的教学一般安排在编程基础(如C高级程序设计)之后。也就是说,在学习Java课程之前,学生已经了解甚至掌握除面向对象之外的Java基本语法。所以,在Java课程的教学中应该加以利用学生已有的最基本的程序设计能力。

中山大学南方学院Java课程的教学一般由三部分组成:理论、实验和实训,其中理论和实验课程在同一个学期中完成,Java实训课程在下一个学期完成。笔者查阅了大量的Java程序设计理论、实验和实训相关的参考书,发现几乎所有的教材都没有综合利用Java程序设计理论、实验和实训间的内在关系,所以,间接导致了学生Java编程能力不能得到提高。除此之外,在计算机相关专业后续的课程中都会以Java作为编程基础,例如数据库应用、JSP和Web编程技术等课程。图1简单列出了Java程序设计课程与其它课程的联系,不难发现Java课程在计算机教学中的重要地位。

图3所示的一体化增量式Java项目教学法有三条主线贯穿Java教学始终:(1)第一条主线是图最上面一行的“按软件工程增量开发模式进行项目组织”。分理论学习、实验和实训过程,要求在每一个项目中增量应用一部分高级编程知识的同时掌握一部分Java基本语法。(2)第2条主线是图中间的由浅入深、由简到繁的项目驱动的Java知识教学过程。Java高级编程技术中的GUI编程、网络通信、多线程和数据库编程依次以分项目的方式完成,在每个分项目完成的过程中根据项目需求讲解不同的Java知识点。在项目的实施过程中要求学生主动查API和资料。分项目的选取以贴近学生生活、功能有趣为准,如聊天工具、小游戏等等。此主线与第1条和第3条主线按照学生的学习速度保持同步,既符合了学生学习的规律,又调动了学生的积极性。(3)第3条主线为图中最下面一行,在不同学期要求学生学习不同的知识、锻炼不同的能力。在第2学期,大部分同学都要通过单独完成项目掌握基本的Java编程技术,但由于学生的性格和特质不同,Java知识的掌握程度不同,在第3学期的综合项目中,要求学生分组完成一个大中型项目,每个小组尽量由不同性格不同特长的学生组成,在小组内分担几个不同角色,如项目负责人(项目经理)、数据库开发人员、软件开发人员、测试员等。通过人员分工合作,可以着重锻炼不同特长学生不同的能力。

5 总结

本文在对应用型人才培养探讨的基础上,重点对实践性强的Java程序设计课程进行了详细分析,提出了一种校企合作下的一体化增量式Java项目教学法。该方法已经在中山大学南方学院的Java程序设计课程中采用,经过09级和08级计算机专业两届学生共200多人的实践证明,采用图3所示的基于软件工程的一体化增量式Java项目教学方法能够很好地调动学生的积极性,提高学生学习兴趣并达到了很好的学习效果,培养锻炼不同特长学生的不同能力,尤其是学生能够很好地适应企业需求,达到用人单位的认可。

参考文献:

[1]李晓明,陈平等.关于计算机人才需求的调研报告[J].计算机教育,2004(08):11-18.

[2]李仁璞,邹海林等.基于校企合作的应用型人才培养机制探索[J].计算机教育,2011(20):26-28.

[3]崔亚楠.独立学院Java课程教学“策略”探索[J].中国科技信息,2011(16).

[4]符茜.独立学院大学生发展研究[D].南京航空航天大学,2010.

[5]张哲,陈桂生.在Java语言教学中实施“项目驱动”教学法的实践探索[J].教育与职业,2007(18).

[6]董婷.项目教学法在Java课程教学中的应用[J].科教文汇(下旬刊),2010(01).

相关推荐

热门文章

关于珍爱生命作文800字高中【精选推荐】

范文参**网最近发表了一篇名为《2022关于珍爱生命的作文800字高中【】》的范文,感觉写的不错,希望对您有帮助,重新整理了一下发到这里。在平日的学习、工作和生活里,大家都不可避免地要接触到作文吧。下面小编为大家整理了2022关于的作文800字高中【5

2022清明网上祭英烈活动心得感悟经典范本10篇600字

本页是最新发布的《清明网上祭英烈活动心得感悟经典范文10篇600字》的详细范文参考文章,觉得有用就收藏了,希望大家能有所收获。清明祭心得感悟经典范文10篇600字说到清明节这个大家熟悉的节日,大家一定都是去祭拜祖先!但是可曾想过在清明节这天来祭奠我们的英烈们呢?下面是小编为您推荐

共青团成立100周年作文600字(完整)

本页是最新发布的《2022共青团成立100周年作文600字【精选】》的详细范文参考文章,好的范文应该跟大家分享,这里给大家转摘到。共青团员是中国共产党的后备力量,也是党的生命力的源,理论上的成熟是****上成熟的基础,****上的清醒来源于理论上的坚定。下面是小编为大家带来的

2022祖国在我心中演讲稿最新10篇(范文推荐)

最近发表了一篇名为《祖国在我心中演讲稿最新10篇》的范文,感觉很有用处,希望大家能有所收获。演讲是一门艺术。好的演讲自有一种激发听众情绪、赢得好感的鼓动性。要做到这一点,首先要依靠演讲稿思想内容的丰富、深刻,见解精辟,有独到之处,发人深思,语言表达要形象、生动,富有感染力。下面小编给大家带

2022全国中小学生安全教育日心得体会三篇

最近发表了一篇名为《2022全国中小学生安全教育日心得体会三篇》的范文,感觉写的不错,希望对您有帮助,重新编辑了一下发到。2022全国中小学生日心得体会三篇为贯彻落实珍爱,安全第一为主题的中小学安全日教育活动,我校领导高度重视,紧紧围绕安全日安全教育这一主线,在师生中开展了丰富多

2022年度关于端正态度作文初三(精选文档)

《2022关于端正态度的作文初三【精选】》是一篇好的范文,觉得有用就收藏了,看完如果觉得有帮助请记得(CTRL+D)收藏本页。在生活、工作和中,大家都不可避免地要接触到作文吧,作文是通过文字来表达一个主题意义的记叙方法。下面小编为大家整理了2022关于端正的作文初三【精选】的相关内容,以供参

草房子第一章秃鹤心得感悟合集【精选推荐】

《草房子第一章秃鹤的心得感悟》是一篇好的范文,觉得有用就收藏了,这里给大家转摘到。草讲述了发生在20世纪60年代初江南水乡动人动情的童年故事。读完了草房子小说,你有着怎样的草房子读书?你是否在找正准备撰写“草房子第一章秃鹤的心得感悟”,下面小编收集了相关的素材,供大家写文参考!草房子第

2022年大学生档案自我鉴定300字10篇

2022年普通大学生个人社会实践实习报告精选服务社会做好思想准备和业务准备,公司内部电脑系统都是统一英文系统,就要求自己以职场……[详细]2022年党员思想汇报例文两篇【完整版】所以在以后的学习和生活中,经历过苦难的中国,工作以及生活中,特别是通过学习党章党纪……[详细]企业员工服务意识培训心得体会

2022年爱细节作文600字初中范本

《2022爱的细节作文600字初中范文【】》是一篇好的范文,觉得应该跟大家分享,希望对网友有用。爱是冬日的一缕阳光,使饥寒交迫的人感到人间的温暖;爱是一场洒落在久旱的土地上的甘霖,使濒临绝境的人重新看到生活的希望;爱是一首飘落在夜空里的歌谣,使孤苦无依的人获得心灵的慰藉。下面小编为大家整理了20

2022年争先创优演讲稿最新10篇(完整文档)

《争先创优演讲稿最新10篇》是一篇好的范文,觉得有用就收藏了,这里给大家转摘到。演讲稿具有宣传、鼓动、教育和欣赏等作用,它可以把演讲者的观点、主张与思想感情传达给听众以及读者,使他们信服并在思想感情上产生共鸣。下面小编给大家带来关于争先创优演讲稿,希望会对大家的与有所帮助。争先创优演讲稿1

2022百年奋斗谋复兴勇毅前行兴伟业学习心得体会范本合集

《2022百年奋斗谋复兴勇毅前行兴伟业学习心得体会范文》是一篇好的范文,觉得有用就收藏了,希望对网友有用。2022百年奋斗谋复兴勇毅前行兴伟业学习心得体会范文了不起的红色精神,值得永远待播与发扬下去!相信祖国将会更加强大,更加繁荣富强。下面是小编为您推荐2022百年奋斗谋复兴勇毅前

2022年度《公民节约用水行为规范》倡议书范本

最近发表了一篇名为《2022《公民节约用水行为规范》倡议书范文【五篇】》的范文,感觉很有用处,看完如果觉得有帮助请记得(CTRL+D)收藏本页。虽然人类已浪费了许多,但是人类们已经感觉到水的可贵而开始保护起来。在此大家一起杜绝浪费水之源,保护水资源吧。下面小编在这里为大家精心整理了几篇20