【对于学生】
1.入门容易、讲解细致、便于自学
为了方便读者理解晦涩难懂的知识点,编者亲手绘制了大量图片对相关知识点进行形象化表达。
2.循序渐进、由浅入深、知识详尽
全书内容编排循序渐进、由浅入深、知识详尽。学完本书的内容后,读者可以掌握与Java Web相关的大部分知识,例如可以掌握Java Web三大组件知识、HTTP知识、异步请求与响应知识、JSP+JSTL知识、数据库设计知识、事务管理知识、UI前端框架layui知识、CKEditor知识及MVC知识等。
3.理论知识和实践操作充分融合,助力读者理论落地
本书力求将Java Web理论知识融入实践任务中,读者完成实践任务后,在获得阶段性学习成果的同时,也掌握了Java Web理论知识。
4.实践任务目的明确、环境清晰、步骤详细
本书将实践任务分解成若干个子任务,将各子任务又分解成若干场景,将场景又分解成若干步骤,读者按照步骤执行即可自行完成实践任务;换言之,本书可以很大程度助力读者动手实践,提升实战技能。
5.项目案例精心定制,激发读者学习兴趣
本书将Java Web理论知识充分融入精心定制的项目案例,读者按照步骤执行即可快速完成项目案例的实际开发,这可以使读者获得充足的学习成就感,激发读者的学习兴趣。
【对于教师】
1.帮助教师从简单、机械、重复率高的体力劳动中解脱出来
对于学习过程、上机过程中简单、机械、重复率高的问题,教师可以建议学生在书中寻找答案,从而在提升学生自学能力的同时,帮助教师从简单、机械、重复率高的劳动中解脱出来。
2.便于教师考核学生
教师可将第11~15章的内容用于课程设计或者期末考试,无须讲解、无须指导,学生只须按照步骤执行,即可自行完成项目案例。这样的内容安排既可以提升学生的自学能力,又可以节省教师的教学时间。教师可以根据学生完成项目案例的情况,考查学生的学习效果。学生的成绩核定基本原则如下(仅供参考)。
(1)坚持“底线思维”
面向所有学生设置“底线任务”,即制作出项目案例。只有制作出项目案例,才能算考核合格。简而言之,参与考核的学生可以“过”,但不可“不及”。
(2)拓展项目案例的功能,发掘优秀学生
学有余力的学生可以对项目案例自行增加“拓展性功能”;教师可以根据学生完成的“拓展性功能”的难易程度和UI设计效果,对其进行成绩核定,从而发掘优秀学生。
3.充分考虑软件的兼容性问题
学生的个人计算机可能使用64位操作系统,但教师教学环境的计算机可能使用32位操作系统。
展开