《 Web应用程序设计》教学大纲
一、课程定位
1.课程名称:Web应用程序设计
2.学时32 学分2
3.课程性质:素质拓展公共选修通识课
4.先修课程:网站建设与网页制作、计算机网络原理、数据库原理与应用、Java程序设计
后续课程:Java EE 高级编程
5.参考教材
张志锋《JSP程序设计技术教程(第2版)》清华大学出版社
二、教学目标
1.知识目标
通过学习使学生掌握JSP技术的基础知识,以及网络程序设计的基本思想方法,会应用JSP进行基本的程序设计和网络编程,能够独立完成一个完整的web 系统项目。
本课程的教学任务包括介绍JSP运行环境的搭建,JSP的基本语法,JSP访问数据库的相关知识,JavaBean和Servlet,MVC的开发模式等内容。
2.能力目标
使学生能够搭建JSP的运行环境;熟悉JSP的基本语法;掌握用JSP建立Web 服务的基本框架;熟练掌握使用JSP处理HTML表单;熟练掌握使用JSP访问数据库;掌握使用JavaBean扩展JSP功能;熟悉MVC的开发模式。
3.素养目标
培养学生JSP实际开发能力,提高学生实践动手能力和编程能力。
提高学生团队协作能力、职业素养能力和自主创新能力。
三、教学内容及设计
四、考核方式及评分
1.考核性质:考查课。
2.学生课程成绩中平时占比:考勤 20%,平时作业20%,课堂表现 10%,期末提交任务 50%。
五、教学组织
1.班级容量[x,y]
2.主讲教师:
六、参考教材
1. 李兴华,王月清,Java Web开发实战经典,清华大学出版社, 2010年
2. 宋智军,邱仲潘,JSP从入门到精通,电子工业出版社, 2012年
3. 耿祥义, 张跃平,JSP实用教程,清华大学出版社, 2015年
七、其他说明
本课程主要使学生掌握JSP的相关知识及Java在WEB应用程序开发中的实际应用,通过具体案例使学生巩固数据库、网页制作等专业知识,更好地进行开发实践。
通过该课程的学习使学生掌握动态网页制作的基本操作技能并能熟练应用于中小型动态网站的建设中,在项目实践中提高学生的动手能力和创新能力。