《java程序设计》是高职高专类院校软件技术专业的核心课程,该课程具有较强的实用性。主要涵盖Java的基本语法、面向对象的编程技术、常用系统类的使用、图形用户界面设计、异常处理等知识,与后面将要学习的jsp开发技术及java高级编程共同构成java课程体系群,培养的人才直接对应着软件公司中软件开发人员、软件测试人员等职位。由于java基础知识内容繁杂,知识零散,不利于学习与记忆,因此本课程选取一个整体项目“学生成绩管理系统”作为载体,将其分解成三个层次,从“结构化的学生成绩管理系统”到“面向对象的学生成绩管理系统”再到“具备用户图形界面的学生成绩管理系统”,循序渐进,不断改进完善项目,将知识点的讲解逐步融入到项目中,学生在理解知识的同时也能积累编程经验,夯实java基础。同时在教学过程中,模仿企业真实开发情景,激发同学学习java知识之余,还能够全面培养其团队协作、沟通表达、工作责任心、职业道德与规范等综合素质。