Java程序设计课程教学中遇到的问题和对策
随着Java技术的不断发展及其应用领域的不断拓展和成熟,Java技术受到越来越多人的关注和喜爱,Java技术成为近年来社会需求最大的编程技术之一。
一方面,Java技术是非常庞大和复杂的,而另一方面,由于课时有限等原因造成学生无法较全面地掌握Java技术,导致毕业后职业竞争能力不强。
为了进一步培养学生Java应用实践能力和让学生将来更好地适应社会对Java人才的需求,笔者从Java教学中遇到的一些问题和相应的解决办法两方面展开论述。
1Java教学中遇到的一些问题
1.1仅开设Java SE课程带来的问题
目前,大多数高等院校都开设了Java程序设计课程,但由于课时限制,且针对选课的大多数学生没有接触过Java等原因,多以Java SE平台为教学主要内容,从基本的Java语法,Java面向对象编程方法、Java界面及事件编程、Java多线程、Java I/O 流、Java数据库连接、基于Socket的网络编程等内容为主介绍Java。众所周知,这些内容都是Java技术的核心基础知识,在Java教学中是不可或缺而且要牢固掌握的知识。
但在实际教学过程中,只开设和讲授Java SE程序设计基础部分的内容带来了以下一些问题: