文档介绍:《JAVA语言程序设计》课程分析本课程是软件技术专业学生必修的一门专业必修课。根据培养软件开发人员的需要,本课程的任务是使学生通过本课程的学****能够掌握Java语言的基本知识,能够运用Java语言实现简单的工程项目,为下一步学****J2EE及JSP打下基础。一、课程分析(一)教学计划的制定和教学内容的选取根据培养应用技能型人才的总目标,制订本专业教学计划,课程的教材配套,教学、实验、实训、课程设计大纲和指导书等教学文件齐全,近几年来引入了现代教学技术手段,已初步建设、形成了具有特色的全套课堂教学和实验教学课件。根据该课程的基本教学要求和特点,结合学时的安排,从教材的整体内容出发,有侧重地进行取舍,筛选出学生必须掌握的基本教学内容,较好地解决了教学中质量与数量的矛盾。(二)教学方法分析Java语言是当今软件业流行的开发语言,社会对其开发人员的需求量很大,要求开发人员有较强的动手开发能力。因此,该课程以实践为主。为此在教学的中要突出实践的内容,教学中的每个环节都是为这个目标服务的。首先,在课堂上以理论+验证实例+课堂实训为授课主题思想。先讲授重点理论,然后通过具体有趣的实例来验证巩固理论,必要时在重要章节的最后辅以有代表性的课堂实训来加深学生的应用能力。其次,学生上机巩固以学生为主,不过多的讲解,让学生在实践中学会自我消化、自我总结、自我探寻、自我提高。特别是在Java语言程序的设计和调试方面,通过此法,效果良好。最后,无论是课堂授课还是上机巩固的实例,均采用引导式和进阶式:就是所引用的实践例题采用由简入繁,由浅入深。既避免了学生畏难情况的发生,又通过阶梯的巩固诱导学生主动去掌握知识,产生深入探察的欲望。通过这些以实践第一为指导思想的教学方法的实施,再辅以授课学期末的对应实训,达到了预期的教学目标。二、存在的问题与希望在上述的教学中,虽然实现了理论联系实际,但也存在着一些问题,比如部分学生在实践中遇到的问题和困难较多但不善于解决此类问题;部分实践能力较强的学生在解决问题后不善于总结解决经验;部分学生过分依赖老师的说教,不能独立的解决较复杂的问题。