JavaWeb开发课程标准_第1页
JavaWeb开发课程标准_第2页
JavaWeb开发课程标准_第3页
JavaWeb开发课程标准_第4页
JavaWeb开发课程标准_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

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

文档简介

JavaWeb开发课程标准一、课程概况课程名称JavaWeb开发课程代码20116104适用专业信息与计算科学开课学期第4学期课程性质职业技能训练学时/学分68/4预修课程面向对象程序设计数据库原理二、课程目标课程目标1:熟悉JSP的基础知识和基本方法,熟悉JSP页面制作方法,熟悉JSP处理页面提交数据的方法,掌握帮助信息和错误信息的查询方法。课程目标2:掌握EL表达式和JSTL核心标签库的使用方法,了解JavaScript的基础知识,能使用其实现对JSP页面的控制。课程目标3:掌握Hibernate框架、Spring框架和SpringMVC框架的基础知识和主要方法,熟悉使用SSH模式开发Web程序的步骤和方法。三、课程目标与毕业要求的关系1、课程目标与毕业要求的对应关系毕业要求指标点课程目标3.软件开发3.1

具有熟练的计算机算法设计与软件开发能力,能够熟练掌握高级程序设计语言的语法,并设计适当的数据结构和算法,编程解决实际问题。课程目标1课程目标33.2

掌握数据库系统的基本原理,熟练使用SQL语言进行数据库操作,掌握数据库设计方法和步骤和开发数据库应用系统的基本能力。掌握面向对象程序设计方法,养成良好的程序设计习惯。课程目标1课程目标33.3

掌握基于Java的Web编程技能,具备开发Web应用系统的能力。掌握Android操作系统的基础知识,学会在Android平台上进行编程的能力。课程目标1课程目标2课程目标34.数据分析4.1

掌握数学建模和数据挖掘的常用方法,具备较强的数据分析与处理能力,能综合运用所学知识分析和解决问题。课程目标32、课程目标与毕业要求的矩阵关系图思想政治数学基础软件开发数据分析外语体育人文劳动1.11.21.32.12.22.33.13.23.34.14.24.35.15.25.36.16.2课程目标1HHHM课程目标2H课程目标3HHHM四、课程教学要求与重难点序号课程内容框架教学要求教学重点教学难点

1JSP介绍(1)

了解什么是JSP;(2)

了解JSP的工作原理;(3)

掌握学习JSP技术的方法;(4)

掌握如何搭建JSP开发环境;(5)

掌握MyEclipse、Tomcat、MySQL的安装与使用;(6)

了解JSP程序的编写步骤;(7)

掌握常用HTML语法的使用方法。HTML语法。CS样式2掌握JSP语法(1)

了解JSP的基本构成;(2)

了解指令标签;(3)

了解脚本标签;(4)

掌握JSP注释;(5)

掌握JSP动作标签。JSP基本语法。JSP动作标签3JSP内置对象(1)

掌握request、response、session、application、out对象的应用及常用方法;(2)

了解pageContext、config、page、exception对象的应用。request对象的使用。中文编码问题4Servlet技术与JavaBean(1)

理解Servlet技术原理;(2)

了解Servlet的创建与配置方法;(3)

掌握ServletAPI的主要接口与类;(4)

掌握Servlet过滤器的创建、配置及使用方法;(5)

掌握JavaBean的概念、作用域和设计方法;(6)

理解MVC设计原理。Servlet创建与使用,JavaBean的创建与使用。Servlet的使用5EL表达式与JSTL核心标签库(1)

了解EL表达式的基本语法和运算,掌握EL表达式的使用方法;(2)

掌握JSTL核心标签库中常用标签的使用方法。JSTL核心标签库的使用。JSTL核心标签库6JavaScript脚本语言(1)

了解JavaScript基本概念及JavaScript的主要特点;(2)

了解JavaScript与Java的区别;(3)

掌握Web页面中使用JavaScript的两种方法;(4)

掌握JavaScript语言基础;(5)

掌握JavaScript的流程控制语句;(6)

掌握正则表达式的使用方法;(7)

掌握JavaScript中函数的应用;(8)

了解JavaScript中String、Math、Date和Window对象的应用;(9)

了解DOM技术。在Web页面中使用JavaScript。正则表达式7Hibernate框架(1)

理解ORM映射原理;(2)

理解软件设计的分层结构;(3)

掌握持久化技术;(4)

掌握Hibernate配置方法;(5)

了解Hibernate自动建表技术;(6)

掌握Hibernate对数据增、删、改、查的操作;(7)

了解Hibernate缓存及延迟加载策略;(8)

了解关联关系的映射方法;(9)

掌握HQL查询语言。Hibernate对数据增、删、改、查的基本操作。关联关系的映射方法8Spring框架(1)

了解Spring的主要思想;(2)

掌握SpringIoC;(3)

了解SpringAOP;(4)

掌握SpringBean的使用方法;(5)

掌握ApplicationContext对象的高级功能;(6)

了解Spring的持久化操作;(7)

掌握Spring整合Hibernate操作数据库的方法。SpringIoCSpring整合Hibernate操作数据库。SpringAOP9SpringMVC框架(1)

了解SpringMVC的功能特点;(2)

了解SpringMVC中的各组件的作用;(3)

掌握SpringMVC中的各组件的使用方法。SpringMVC的配置与各控制器的创建。数据处理流程10SSH模式实现用户管理(1)

了解软件需求分析的主要内容;(2)

初步掌握使用SSH模式创建Web程序的基本步骤、主要模块、项目框架的搭建及配置;(3)

掌握前端页面的设计方法,了解页面提交的数据的处理流程。项目框架的搭建及配置。数据处理流程五、课程教学内容、教学方式、学时分配及对课程目标的支撑情况序号课程内容框架教学内容教学方式学时支撑课程目标1JSP介绍JSP概述、JSP技术特征、搭建JSP开发环境、开发第一个JSP程序、HTML语言。讲授、演示、实验2+2课程目标12掌握JSP语法JSP的基本构成、指令标签、嵌入JSP代码、注释、JSP动作标签、实例。讲授、演示、实验2+2课程目标13JSP内置对象JSP内置对象概述,request、response、session、application及out对象、其他内置对象,实例。讲授、演示、实验2+2课程目标14Servlet技术与JavaBeanServlet基础与开发,ServletAPI编程常用的接口和类,Servlet过滤器,JavaBean,Model1模式,Model2模式,实例。讲授、演示、实验5+5课程目标15EL表达式与JSTL核心标签库EL表达式语言,JSTL核心标签库。讲授、演示、实验1+1课程目标26JavaScript脚本语言什么是JavaScript,在Web页面中使用JavaScript,JavaScript语言基础,流程控制语句,使用正则表达式,函数,事件和事件处理程序,常用对象,DOM技术。讲授、演示、实验2+2课程目标27Hibernate框架Hibernate简介,Hibernate入门,自动建表技术,Hibernate持久化对象,Hibernate缓存及延迟加载,关联关系映射,HQL检索方式。讲授、演示、实验6+6课程目标38Spring框架Spring概述,SpringIoC、AOP概述,Spring的切入点,Aspect对AOP的支持,Spring持久化。讲授、演示、实验2+2课程目标39SpringMVC框架SpringMVC简介,SpringMVC中的组件,pringMVC核心控制器,SpringMVC控制器映射,业务控制器,视图解释器。讲授、演示、实验2+2课程目标310SSH模式实现用户管理系统功能模块设计,数据库设计,技术要点,文件夹结构设计,实体映射,数据库操作类的设计,登录子模块,部门管理子模块,用户管理子模块,配置文件。讲授、演示、实验10+10课程目标3六、课程目标与考核内容课程目标考核内容评价依据课程目标1:熟悉JSP的基础知识和基本方法,熟悉JSP页面制作方法,熟悉JSP处理页面提交数据的方法,掌握帮助信息和错误信息的查询方法。(支撑毕业要求指标点3.1,3.2,3.3,4.1)html语言,JSP语法,JSP内置对象,Servlet技术,JavaBean。课堂表现;平时作业;平时测验;实验成绩;期末考试。课程目标2:掌握EL表达式和JSTL核心标签库的使用方法,了解JavaScript的基础知识,能使用其实现对JSP页面的控制。(支撑毕业要求指标点3.3)EL表达式,JSTL核心标签库,JavaScript。课堂表现;平时作业;实验成绩;期末考试。课程目标3:掌握Hibernate框架、Spring框架和SpringMVC框架的基础知识和主要方法,熟悉使用SSH模式开发Web程序的步骤和方法。(支撑毕业要求指标点3.1,3.2,3.3,4.1)Hibernate框架,Spring框架,SpringMVC框架,SSH模式。课堂表现;平时作业;平时测验;实验成绩;期末考试。七、考核方式与评价细则考核方式比例考核/评价细则课堂表现10%评价标准:根据学生上课出勤情况和课堂讨论,回答问题等情况。基础分90分;旷课一次扣

10

分,迟到、早退、事假一次扣

5

分;有效参与讨论并正确回答问题一次加5分,最高100分。作业20%评价标准:平时成绩使用百分制,作业成绩为各次作业的平均成绩。平时测验10%评价标准:取各次测验的平均成绩。实验10%评价标准:实验考核成绩。期末考试50%评价标准:严格按照《JavaWeb开发》期末试题参考答案及评分细则进行阅卷。综合成绩100%课堂表现(10%)+作业(20%)+平时测验(10%)+实验(10%)+期末考试(50%)如果期末考试成绩小于50分,则总评成绩与期末考试成绩相同。八、课程目标达成度评价参考《数学学院课程目标达成度评价方法》进行评价。九、本课程各个课程目标的权重依据第八部分中的课程目标达成度评价方法,计算得到本课程的各个课程目标的权重如下:课程目标课程目标-1课程目标-2课程目标-3权值wi0.440.120.44十、持续改进根据学生的课堂表现、作业、平时测验和期末考试情况及教学督导的反馈,检验学生对本课程涉及的学科素养和学会反思的达成情况,及时对教学中的不足之处进行改进,调整教学指导策略;根据学生的课堂表现、作业、平时测验及期末考试成绩,检验本课程所支撑的毕业要求分解指标点的达成度情况;根据本课程所支撑

温馨提示

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

评论

0/150

提交评论