《Java Web应用开发技术》课程教学大纲_第1页
《Java Web应用开发技术》课程教学大纲_第2页
《Java Web应用开发技术》课程教学大纲_第3页
《Java Web应用开发技术》课程教学大纲_第4页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、Java Web应用开发技术课程教学大纲课程编号:081330462课程名称:Java Web应用开发技术英文名称:Java Web Application and Development Technology课程类型:专业课课程要求:选修学时/学分:64/4(讲课学时:32 上机学时:32)适用专业:计算机科学与技术一、课程性质与任务“JavaWeb应用开发技术”是计算机科学与技术及软件工程等专业的选修课。本课程为Web项目开发提供坚实的技术基础。本课程的任务是通过学习Servelet 3.0和JSP2.0规范以及JavaWeb开发框架结构,采用MVC设计模式,设计和实现Web应用系统,使学

2、生具备Web初步的工程知识。学生使用JSP技术制作网页,培养学生使用现代工具的能力。通过实际的应用Web实践,培养学生分析问题能力,以及设计Web系统的解决方案与项目开发的能力。二、课程与其他课程的联系先修课程:面向对象程序设计(C+)、Java程序设计后续课程:JavaEE高级框架应用于开发先修课程对本课程起概念性支撑作用,通过先修课程掌握具体的程序设计语言,以及程序设计思想,具备初步的应用工程项目设计基础知识;本课程为后续课程奠定了基础,对于框架的深入学习理解具有辅助作用。三、课程教学目标1以学生构思、创建一个简单网站的过程为主线,使学生掌握Java Web应用开发技术的基本概念和方法,具

3、备Web相关工程知识,并具有设计Web项目解决方案的能力。(支撑毕业能力要求1,3)2通过采用Eclipse开发工具行学习和训练,使学生具备熟练使用Web开发工具的能力。(支撑毕业能力要求5)3通过对实际案例的分析和训练,使学生具备Web网站设计的基本技巧,能够对现实的的问题进行分析和抽象,完成应用程序的编写、调试和运行,使学生具备分析问题并设计简单的Web解决方案的能力。(支撑毕业能力要求2,5)四、教学内容、基本要求与学时分配序号教学内容教学要求学时教学方式对应课程教学目标1 一、JSP辅助知识1HTML基础知识;2JavaScript;3Web应用程序体系结构;4HTTP协议。1学生能够

4、按着HTML文本结构、表单元素、图像元素的基本用法进行页面设计。2能够灵活使用JavaScript的基本语法、常用语句、对象、事件处理方法。3熟悉Web应用程序的基本结构以及HTTP协议的基本内容。4讲授12实验1 HTML。学生能够识别HTML标签,并掌握其用法。4实验13 二、Servlet基础1动态网站技术概述;2Servlet简介;3Servlet生命周期;4Servlet数据处理;5重定向和转发。1学生能够采用动态网站开发的相关技术进行网站设计。2能够理解Servlet的运行原理及生命周期,编写简单的Servlet并部署。3能够t对Servle表单数据以及HTTP请求报头进行处理。4

5、讲授1,24实验2Servlet数据处理。学生能够对Servlet对表单的数据进行处理。4实验1,25三、Servlet会话跟踪1会话跟踪简介;2Cookie;3Session;4URL重写;5ServletContext接口。1能够使用会话跟踪的相关技术进行会话处理。2学会Cookie的读写方法和使用。3理解Session的原理以及Session的生命周期,能够熟练使用Session的方法进行Servlet会话处理。4讲授1,26实验3Cookie。掌握使用Cookie的读写方法。4实验1,27四、JSP概述1JSP文件组成;2JSP脚本元素;3JSP指令元素;4JSP动作元素。1熟知JSP

6、文件的组成和脚本元素。2能够阐述JSP指令元素以及JSP动作元素。3能够使用常用的指令动作元素来写简单的JSP网页。4讲授18实验4JSP常用脚本。1.通过实践掌握JSP的文件组成和常用的脚本指令元素用法。4实验2,39五、JSP指令和动作1JSP指令;2JavaBean;3JSP标准动作。1能够对page指令进行使用。2能够对taglib指令的方法及其属性进行设置。3能够在JSP页面中使用JavaBean,并能够正确使用JSP页面常用的动作标签。4讲授110实验5JSP的使用(一)。通过案例实验,使学生熟悉JavaBean的定义和使用方法,并掌握JSP动作元素的相关知识。4实验2,311六、

7、JSP内置对象1请求响应对象;2会话共享对象;3输出对象;4配置对象;5其他内置对象。1.能够使用内置对象、请求对象、会话对象、输出对象、配置对象进行JSP编程设计。4讲授112实验6JSP的使用(二)。通过实验掌握request、response对象的作用以及该对象的常用方法。8实验2,313EL和JSTL1JavaBean简介;2JavaBean属性和作用域;3JavaBean应用。1.能够采用EL表达式以及JSTL标签技术进行JSP设计。4讲授114八、监听和过滤1JDBC概述;2JDBC对数据库的操作。1.能够根据Servlet上下文监听技术以及JDBC技术对数据库进行操作。4讲授2,

8、315实验7JDBC。通过实验使学生能够在Servlet中采用JDBC技术进行数据库操作。4实验2,3五、其他教学环节(课外教学环节、要求、目标)1针对课程中编程遇到的问题,学生自学程序设计终于到常见问题的解决方法。(课外学时16)2学生针利用业余时间设计开发一个WEB网站,将程序调通。(课外学时16)六、教学方法本课程是一门实践为主的课程,注重理论与实践相结合,在授课过程中结合丰富案例,精心设计课后练习及上机实验,使得学生可以学以致用,并提高学生的分析问题、解决问题的能力,以及用所学理论解决工程实际问题的能力,并提高学生的自主学习能力和创造性思维。在自学教学环节中,对课程中某些有助于应用性较强且直观的内容,通过教师的指导,由学生自学完成,以此培养学生的自主学习和问题总结能力。自学内容主要包括常见的程序设计问题的解决方法。七、考核及成绩评定方式采取理论考试与平时成绩相结合的方法,其中期末考试成绩占70%,平时作业占10%,实验实习成绩占20%构成。平时作业成绩:10%,主要考核对每堂课知识点的复习、理解和掌握程度。实验实习成绩:20%,以上机代码运行和报告的形式检查考核。期末考试成绩:70%,主要考核应用基本概念分析和解决问题的能力和程

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论