《《JavaWeb开发》课程教学大纲(移动互联网-姬孟洛).doc》由会员分享,可在线阅读,更多相关《《JavaWeb开发》课程教学大纲(移动互联网-姬孟洛).doc(6页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、-作者xxxx-日期xxxxJavaWeb开发课程教学大纲(移动互联网-姬孟洛)【精品文档】Java Web开发课程教学大纲课程代码:21134050 课程名称:Java Web开发 课程性质:专业拓展(选修)学 分:3 学 时:72讲课学时:36 实践/实验学时: 36 适用专业:软件工程(移动互联网方向)先修课程: Java 程序设计、数据库系统、HTML基础一、课程目标本课程主要介绍动态网页生成技术的基本原理,了解开发基于JAVA的动态网页的基本知识,掌握Web编程技术的基本思想,能够较熟练地掌握使用Servlet和JSP技术进行动态网站程序设计,能够完成配置JAVA Web的开发环境配
2、置,从而培养学生B/S架构下的程序设计能力,掌握构建大型、分布式的电子商务应用的动态Web网站的程序设计技术,为学生今后从事软件开发工作打下坚实的基础。二、教学内容1.JAVA Web开发入门 教学要求:了解HTML基础和JavaScript基础,理解JAVA Web的开发目标和作用,掌握JAVA Web的开发环境JDK、Tomcat、Eclipse、MySQL的配置与使用。教学内容:软件编程体系简介;企业应用开发架构;Z J2EE应用开发体系;J2EE体系结构的优点;ZN J2EE应用开发环境的配置与使用。教学内容:Z JAVA Web的开发环境配置; HTML基础;JavaScript基础
3、; Tomcat的安装与配置;N IDE- Eclipse的安装与配置;ZN创建第一个动态Web项目;实验内容:实验一 JAVA Web开发环境的安装和配置JDK1.6的安装和配置。 Tomcat服务器的安装、运行和测试。Eclipse4.4的安装和测试。MYSQL的安装和测试。在Tomcat服务器中部署简单的应用程序。实验二 HTML和JavaScript基础练习HTML文档基本结构HTML常用标签的使用表格、链接和图片表单标签框架JavaScript语法JavaScript内置对象2.JSP编程 教学要求:了解JSP的体系内容,理解JSP的运行机制,掌握JSP编程的主要方法。掌握JSP的基
4、本语法、表单、内置对象和数据库应用。教学内容:JSP编程的基本语法; Z 表单开发;JSP内置对象; N JSP访问数据库;实验内容:实验三 JSP编程技术JSP基本语法,包括JSP表达式、JSP程序段、JSP声明、URL传值和JSP指令和动作;表单开发,单一的和捆绑的表单元素的数据获取;JSP内置对象,JSP 9个内置对象的访问;JSP访问数据库,MySQL数据库的安装配置,与JSP访问数据库(JDBC)。3.Servlet与JavaBean开发 教学要求:理解Servlet的定义、生命周期,了解 Servlet的编程API。掌握Servlet的创建、编写、发布、运行。掌握Servlet与客
5、户端浏览器交互的方法。了解JavaBean的基本概念,理解JavaBean运行机制。掌握JavaBean编程的基本方法。教学内容:NZ1 Servlet编程; Z JavaBean编程。实验四 Servlet与JavaBean编程技术Servlet编程,Servlet生命周期、初始参数读取和编写过滤器;JavaBean编程,JSP中使用JavaBean、DAO。4.应用开发与框架 教学要求:了解JAVA Web应用开发与框架的基本内容,理解应用开发的主要作用,掌握应用开发与框架的基本方法。初步掌握EL和JSTL编程,AJAX编程的5个步骤,MVC和Struts2基本原理。教学内容:EL和JST
6、L编程; N AJAX入门;N MVC和Struts2基本原理;实验五 JAVA Web应用开发与框架编程技术EL 和JSTL编程的环境设置和程序设计,AJAX简单案例练习。Struts2的安装配置以及基本使用方法。5.JAVA Web实训 教学要求:了解JAVA Web系统的分析与设计,理解JAVA Web的开发过程,掌握JAVA Web开发的基本框架。教学内容:JAVA Web应用系统的分析与设计Z 通过验证码的文件上传;投票系统;Z 在线购物系统。实验六 JAVA Web实训验证码之后的文件上传。分析并设计一个B/S架构的投票系统。分析并设计一个B/S架构的在线购物系统。三、各教学单元学
7、时分配表教学单元名称讲授实践/实验JAVA Web开发入门66JSP编程1010Servlet与JavaBean开发66应用开发与框架66JAVA Web实训88小计3636合 计72四、教学组织与方法1.采用哪些教学方法?采用案例教学、启发式教学、多媒体教学法,理论和实验相结合的教学方法,培养学生自学能力和动手能力,精选教学内容,精讲多练。2.如何组织?运用哪些教学手段?教师采用多媒体课件讲授课程,然后在机房做实验。3.如何理论联系实际培养学生各方面的能力?(1)通过本课程的学习,使学生理解JAVA Web开发的概念,掌握JAVA Web中的核心技术:JSP、Servlet、JAVA bea
8、n等技术,培养学生能使用相关工具编写JAVA Web应用程序解决实际问题的能力,为学生今后从事软件开发工作打下坚实的基础。(2)通过综合实践,培养学生自主学习能力和创造性的工程设计能力,提高综合分析和解决问题的能力。五、课程考核与成绩评定 成绩组成考核/评价环节分值(或百分比)考核/评价细则考勤20%迟到或早退一次扣1分、旷课扣2分。课堂提问10%主动回答问题一次加一分实验10%分5个等级A、B、C、D、E,不交实验0分期末大作业60%按时提交:10%,报告整洁:10%,报告:80%(实验目的10%、实验内容10%、实验环境5%、模型文档30%、实验结果20%、心得体会5%)六、推荐教材和教学参考书目与文献推荐教材:Java Web程序设计(第2版),郭克华、奎晓燕、卜凡、池涛编著,清华大学出版社,2016.10。参考书目与文献:JSP实用教程(第三版),耿祥义、张跃平编著,清华大学出版社, 2015.1。大纲制订人:姬孟洛大纲审定人:宋振芳教学院长(主任):蒋胜利制订日期:2018年5月20日【精品文档】