《JavaWeb应用开发》课程标准.docx

上传人:b****2 文档编号:371548 上传时间:2022-10-09 格式:DOCX 页数:19 大小:18.23KB
下载 相关 举报
《JavaWeb应用开发》课程标准.docx_第1页
第1页 / 共19页
《JavaWeb应用开发》课程标准.docx_第2页
第2页 / 共19页
《JavaWeb应用开发》课程标准.docx_第3页
第3页 / 共19页
《JavaWeb应用开发》课程标准.docx_第4页
第4页 / 共19页
《JavaWeb应用开发》课程标准.docx_第5页
第5页 / 共19页
点击查看更多>>
下载资源
资源描述

《JavaWeb应用开发》课程标准.docx

《《JavaWeb应用开发》课程标准.docx》由会员分享,可在线阅读,更多相关《《JavaWeb应用开发》课程标准.docx(19页珍藏版)》请在冰豆网上搜索。

《JavaWeb应用开发》课程标准.docx

《JavaWeb应用开发》课程标准

课程标准

所属系部:

信息工程系

课程名称:

JavaWeb应用开发

课程性质:

专业必修课

课程学时:

96

适用专业:

云计算技术与应用()

 

《JavaWeb应用开发》课程标准

1、课程概述

1.1课程定位

JavaWeb应用开发是云计算技术与应用专业的核心课程之一,是该专业的专业必修课。

通过本课程的学习,使学生具备JavaWeb应用开发相关知识、良好的编程习惯和手机应用软件开发的能力,能胜任基于JavaWeb开发等工作任务。

Java的J2EE体系中,JSP/Servlct/JavaBcan占据了非常重要的位置,不仅成为web项目开发的利器,而且也是人们接触和使用J2EE的一个基础。

通过详实的内容和丰富的案例,引领学生学习JSP/Scrvlet/JavaBcan的开发体系,以及这套技术在项目开发中的实际应用。

同时,通过教学过程中的实际开发过程的规范要求,培养学生分析和解决实际问题的能力,强化学生的职业道德意识、职业素质养意识和创新意识,为学生以后从事更专业化的软件开发工作奠定基础。

《JavaWeb程序开发入门》是面向计算机相关专业的一门专业JavaWeb入门课程,涉及XML基础、Tomcat服务器、HTTP协议、Servlet技术以及JSP技术等内容,通过本课程的学习,学生能够了解XML的语法及其约束的定义,能够掌握JSP和Servlet技术并开发简单的JavaWeb项目、使用Tomcat服务器发布和运行JavaWeb项目。

前导课程有《Java程序设计》、《数据库技术基础》,后续课程有《J2EE项目开发》、《JavaWeb应用开发实训》、《毕业实习》等。

1.2课程设计思路

本课程标准以“开发”、“应用”为原则,彻底打破原来学科课程链路模式,根据基于工作过程专业建设模式,以能力为本位,构建以实际工作情境为单位的课程体系。

课程内容的选取按照软件开发市场、软件企业、行业对Web开发程序员的需求情况,确定了“初级Web程序员”的职业岗位培养目标。

在教学实施过程中基于实际工作的教学模式、通过各种各样的教学方法和教学手段,培养Web程序员应具备的能力。

每个项目的学习都是围绕职业能力的形成组织课程内容,以真实项目为核心整合Web程序员的所需的知识、技能和态度。

实践中创设职业情境,围绕着软件企业、软件行业中的实际项目而展开的,学生通过各个环节的技能训练,感受职业环境,实现编程技能的逐步提升。

本课程课时为96学时。

本课程在教学过程中,倡导自主学习,启发学生对设定问题积极思考、分析,鼓励多种思维方式并将其表达出来,尊重个体差异。

采用项目教学法进行教学,每个项目的成绩采取自评、互评、教师综合评价相结合的方式能激励学生的学习兴趣和自主学习能力的发展。

教师在给学生评价成绩时应尽量以学习过程中的评价为主,注重培养和激发学生的学习积极性和自信心。

最后期末的成绩评价应注重检测学生的知识应用能力。

学生的最终课程成绩应由平时的各次项目成绩和期末的评定成绩按一定比例构成,在把握比例构成时要有利于促进学生的知识应用能力。

建立以过程培养促进个体发展,以学生可持续发展能力评价教学过程的双向促进机制,以激发兴趣、展现个性、发展心智和提高素质为基本理念。

本门课程主要涉及XML基础、Tomcat服务器、HTTP协议、Servlet技术以及JSP技术等内容,通过本课程的学习,学生能够了解XML的语法及其约束的定义,能够掌握JSP和Servlet技术并开发简单的JavaWeb项目、使用Tomcat服务器发布和运行JavaWeb项目。

2、课程目标

根据计算机软件技术专业的整体培养目标,该课程的目标定位为:

通过本课程的学习使学生具备JavaWeb应用开发相关知识、良好的编程习惯和手机应用软件开发的能力,能胜任JavaWeb相关开发工作任务。

培养学生规范编码和良好的程序设计风格;培养学生面向对象编程的思维和提高逻辑思维能力;培养学生发现问题、分析问题、解决问题的能力;培养良好的职业素质;培养团队协作和和谐的沟通能力;并为学生以后从事更专业化的软件开发工作或者学习后续课程打下良好的基础。

2.1能力目标

(1)具备使用HTML,CSS,JavaScript等技术编写网站前台静态页面的能力;

(2)具备使用JSP,Servlet,Filter,JavaBean等技术编写动态网站界面的能力;

(3)具备在Web环境下创建,配置并编程访问MySQL数据库的能力;

(4)具备项目开发中的团队协作能力。

2.2知识目标

(1)掌握HTML,CSS,JavaScript等基本的网页编程知识;

(2)掌握JSP,Servlet,Filter等动态网站开发的技术知识;

(3)掌握JavaBean,JDBC等网站数据库访问的相关知识;

(4)熟悉Web环境下文件操作,邮件编程等相关的知识;

(5)了解JSTL,EL等知识网站中的常用技术。

2.3素质目标

(1)沟通能力、团队合作及协调能力。

(2)良好的编程习惯。

(3)查阅相关手册及资料能力

(4)掌握系统设计方法,培养严谨工作态度。

(5)自我展示与语言表达能力。

(6)责任意识。

(7)分析和解决问题的能力。

(8)科学的创造能力和创新精神。

(9)获得适应未来岗位转变的迁移能力。

(10)从事某一岗位可持续发展的能力。

3、课程内容与要求

本课程在教学过程中,提醒学生留意观察并思考生活中接触的Web系统应用,鼓励其结合生活中熟悉的操作方法提出问题或假设,在教师引导下,通过分析、推理,使学生自主学习、总结,以便增强学生对JavaWeb开发方法基本理论的理解;通过课堂讲解与讨论、案例分析等促进学生对所学理论的理解和运用,以培养其实际操作技能。

充分利用现代教学手段,不断改进教学方式,突出典型案例的剖析,采用互动式教学使学生得到模拟训练,提高他们发现问题、分析问题、解决问题的能力。

在课程内容的选择上,对JavaWeb开发工程师职业岗位的工作内容、工作过程、工作环境等加以分析提炼,进行相应的职业能力分解,对课程内容进行重构和重组,并按照循序渐进的教育规律进行深度加工,提取及序化教学内容。

表1课程项目总体设计

编号

项目(模块)

工作任务

学习目标

学习内容

学时安排

1

XML基础

了解XML基本语法,会使用XML定义对象。

安排上机,重点考核如何编写一个正确的XML文件以及如何定义XML文档的约束。

[知识点]

XML概述

XML文档的声明

XML元素的定义

XML属性的定义

XML文档注释

XMLCDATA区

DTD约束

Schema约束

[重点]

XML元素的定义

XML属性的定义

DTD约束

Schema约束

[难点]

DTD约束

Schema约束

[基本要求]

了解什么是XML

熟悉XML的基本语法

掌握如何定义DTD约束和Schema约束

总学时10

2

Tomcat开发Web站点

会部署配置Tomcat开发Web站点

考核Tomcat及其Tomcat安装、启动、诊断等知识,并安排上机,练习如何使用Tomcat发布一个Web应用。

[知识点]

B/S架构和C/S架构

通信协议

Web资源

Tomcat简介

Tomcat安装与启动

Tomcat的诊断

发布Web应用

虚拟主机的配置

在Eclipse工具中配置Tomcat

[重点]

Web资源

Tomcat安装与启动

发布Web应用

虚拟主机的配置

[难点]

发布Web应用

Tomcat的诊断

[基本要求]

了解什么是Tomcat

掌握Tomcat安装与启动

掌握如何发布Web应用

总学时10

3

HTTP协议

理解掌握HTTP协议

建议以测试题的方式考核对概念的掌握程度,熟悉HTTP请求和响应消息中的含义。

[知识点]

HTTP协议的特点

HTTP1.0和HTTP1.1的区别

HTTP请求消息

HTTP响应消息

HTTP通用的头字段

HTTP实体头字段

[重点]

HTTP协议的特点

HTTP请求消息

HTTP响应消息

[难点]

HTTP请求信息

HTTP响应信息

[基本要求]

了解HTTP协议的特点

熟悉HTTP请求消息中的含义

熟悉HTTP响应消息中的含义

总学时10

4

Servlet技术

掌握Servlet技术

动手编写一个Servlet程序并运行。

[知识点]

Servlet接口

第一个Servlet程序

Servlet生命周期

HttpServlet

使用Eclipse工具开发Servlet

Servlet虚拟路径映射

ServletConfig接口

ServletContext接口

[重点]

Servlet接口

Servlet生命周期

HttpServlet

Servlet虚拟路径映射

[难点]

Servlet虚拟路径映射

ServletContext接口

总学时10

5

请求和响应

掌握请求和响应原理

建议完成相关测试题,并且上机练习,使用HttpServletRequest获取html页面请求的参数。

[知识点]

HttpServletResponse发送状态码

HttpServletResponse发送响应消息头

使用HttpServletResponse接口发送响应消息体

中文输出的乱码问题

页面的定时刷新与跳转

禁止浏览器缓冲页面

请求重定向

请求行信息的获取

请求消息头的获取

请求消息体的获取

请求参数的获取

获取HTTP消息中的网络连接信息

请求参数中的中文乱码问题

请求转发

请求包含

[重点]

请求重定向

请求行信息的获取

请求消息头的获取

请求消息体的获取

请求参数的获取

请求参数中的中文乱码问题

请求转发

请求包含

[难点]

请求参数中的中文乱码问题

请求重定向

请求转发

请求包含

[基本要求]

掌握HttpServletRequest对象及其应用

掌握HttpServletResponse对象及其应用

掌握请求转发及请求重定向

掌握如何解决中文乱码问题

总学时10

6

会话及其会话技术

完成缓存清理模块的开发

考核课后习题,并安排上机,练习使用Cookie和Session,分别实现显示用户上一次的登录时间和实现一个购物车功能。

[知识点]

会话的特点

Cookie对象

Cookie实现用户上次访问时间的显示

Session对象

Session的超时管理

Session实现购物车

Session实现用户登录

[重点]

会话的特点

Cookie对象

Session对象

[难点]

Session实现购物车

Session实现用户登录

[基本要求]

了解会话的概念

掌握Cookie对象和Cookie对象的使用

掌握Session对象和Session对象的使用

总学时10

7

JSP技术

掌握JSP技术

完成相关测试题,并且上机练习编写一个JSP文件,建议使用JSP指令和JSP标签,以熟悉JSP的基本语法及指令。

[知识点

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 解决方案 > 学习计划

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1