《Java程序设计与项目实践》作为服务于Java语言程序设计课程的项目化教材,内容的设计力求实现理实一体化,以促进“教、学、做”三者有机结合,达到事半功倍的教学效果。全书把学生信息管理系统分解成8个项目,每个项目有进一步被细化成若干个典型的小任务,每一个项目都按照技能目标、知识目标、项目任务(问题提出、解决问题需要的相关知识、拓展训练)、项目实训等固定环节组织教学,这样安排有利于促进学生带者专业兴趣自发地进入知识学习过程,同时能够熟悉项目开发的流程,积累实际项目开发经验。