网学网JAVA编辑为广大网友搜集整理了: 《Java程序设计》教学思想与方法的探讨 绩等信息,祝愿广大网友取得需要的信息,参考学习。
语言是当前最流行的面向对象编程语言,具有平台无关性、多线程、分布式及安全性等特点。Java不仅可以用来开发大型的桌面应用程序,而且特别适合于Internet的应用开发。因此,学习和掌握Java已成为越来越多编程人员的选择,国内外许多大学都已将《Java程序设计》列入了计算机专业的骨干课程。该课程一般是作为Java开发技术课程体系的重要基础课程来开设,是进一步学习Java Web开发的关键。目前,许多高校的计算机专业认识到了开设Java程序设计课程的必要性,但很多高校仍采用传统的讲授程序设计类课程的教学方法,教学效果不是很理想。这导致学生不能较好地掌握Java程序设计的知识,Java技术课程体系中的后继课程也将难以为学生所掌握。根据近年来在Java开发技术的工程实践以及Java语言课程的教学实践,本文对《Java程序设计》教学从教学的思想和方法方面进行一些探讨。
当前教学存在的问题1.1课程教学目标不是很清晰明确课程的教学目标是教学效果得到保证的前提,但在高校的Java程序设计课程教学中,教学目标往往是不全面或者是不准确。例如,教学目标仅着眼于Java语言的基本语法、类、接口等面向对象的基本知识,在编程思想上重视不够或者孤立地制定这门课程的教学目标,没有把该课程放到整个Java开发技术体系中去考虑。难以选择合适的教学教材当前Java的学习和指导书籍非常多,但适合大学Java语言教学的却是很少。Java语言的知识点非常多,更新也很快,选择一本合适的教材非常重要,但显得很难。
市场上很多Java语言教材通常存在知识结构不清晰、知识结构不全面或者知识点较陈旧等问题,而较厚的学习指南类书籍又难以用于学时比较有限的大学课堂教学上。教学思想与方法不合适学习Java不仅是多学习一门更为流行的编程语言,更是学习一项开发技术。学生在学习Java语言前一般学习过C、C++语言,如果是以同样的角度和高度来教学Java语言那便存在着较大的问题,但在现实教学中这种状况也较为常见。另外,在课堂教学上采用的教学方法比较单一,难以激起学生学习编程的兴趣。教师缺乏实际的工程经验Java技术的工程经验源于一线的开发和实践经验,而这点往往是教师所欠缺的。工程技术是综合性的技术,如果缺乏这一点,那便很难站在整个Java技术体系的高度地把Java语言的知识讲透彻,做到深入浅出。教师的岗位毕竟还是教学,拥有丰富的工程经验较难,但这可以通过暑期培训、社会实践以及科研得到一定积累。