Java 程序设计课程教学中遇到的问题和对策[J].pdf
第22期2010年11月25日计算机教育COMPUTEREDUCATIONNO.22NOV.25,2010119文章编号1672.59132010220119.04中图分类号G642文献标识码BJAVA程序设计课程教学中遇到的问题和对策李瑞生甘肃政法学院计算机科学学院,甘肃兰州73007O摘要通过对JAVA程序设计课程教学中遇到的问题的分析,从完善教学内容、提高学生实践能力和创新能力等方面讨论了JAVA程序设计课程教学,提出了一种JAVA教学的新方法。关键词JAVA教学;问题和对策;课堂教学;应用实践能力随着JAVA技术的不断发展及其应用领域的不断拓展和成熟,JAVA技术受到越来越多人的关注和喜爱,JAVA技术成为近年来社会需求最大的编程技术之一。.一方面,JAVA技术是非常庞大和复杂的,而另一方面,由于课时有限等原因造成学生无法较全面地掌握JAVA技术,导致毕业后职业竞争能力不强。为了进一步培养学生JAVA应用实践能力和让学生将来更好地适应社会对JAVA人才的需求,笔者从JAVA教学中遇到的一些问题和相应的解决办法两方面展开论述。1JAVA教学中遇到的一些问题1.1仅开设JAVASE课程带来的问题目前,大多数高等院校都开设了JAVA程序设计课程,但由于课时限制,且针对选课的大多数学生没有接触过JAVA等原因,多以JAVASE平台为教学主要内容,从基本的JAVA语法,JAVA面向对象编程方法、JAVA界面及事件编程、JAVA多线程、JAVAI/O流、JAVA数据库连接、基于SOCKET的网络编程等内容为主介绍JAVA。众所周知,这些内容都是JAVA技术的核心基础知识,在JAVA教学中是不可或缺而且要牢固掌握的知识。但在实际教学过程中,只开设和讲授JAVASE程序设计基础部分的内容带来了以下一些问题1学生学完JAVASE基础课程后,会造成一些错觉和迷惑。例如,JAVA只是精简了的C吗JAVA的界面设计并不KLVISUALSTUDIO中的软件、DELPHJ等强,优越性何在JAVA原来就是这些内容,没什么,有了这些JAVASE基础知识,就可以适应社会需求等。2由于没有JAVA技术后续课程的支持,使得学生没有能力进一步自学或不能坚持学习JAVAEE,JAVAME部分的JAVA技术,造成学生学习JAVA技术过程中的“断线”现象,对如何进一步学习和提高JAVA技术能力感到迷惘;