针对《Java程序设计》课程教学中存在的问题及原因进行了研究和分析,并提出了教学改革方案,包括案例教学、网络教学和实践教学等。通过改革实践,提高学生兴趣和动手编程能力,取得了良好的效果,同样的方案也适用于其他编程语言的教学。