《JSP程序设计》考核手册_第1页
《JSP程序设计》考核手册_第2页
《JSP程序设计》考核手册_第3页
《JSP程序设计》考核手册_第4页
《JSP程序设计》考核手册_第5页
已阅读5页,还剩83页未读 继续免费阅读

下载本文档

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

文档简介

OSP程序设计》考核手册

目录

第1部分概述3

1.1评价模式3

1.2评价内容3

1.2.1理论评价内容4

1.2.2实践评价内容5

1.2.3态度和习惯内容6

第2部分评价方案8

2.1总体评价方案8

2.2态度纪律评价方案10

2.2理论评价方案11

2.2.1期中考试考核内容及分值11

2.2.2期末考试考核内容及分值12

2.3实践评价方案14

2.3.1课堂实践评价方案14

2.3.2单元实践评价方案15

2.3.3综合实训评价方案17

2.3.4工学结合项目评价18

第3部分理论评价试卷19

3.1参考试卷(一)19

3.2参考试卷(一)评分细则22

3.3参考试卷(二)27

3.4参考试卷(二)评分细则31

3.5参考试卷(三)37

3.6参考试卷(三)评分细则41

3.7参考试卷(四)47

3.8参考试卷(四)评分细则51

3.9参考试卷(五)52

3.10参考试卷(五)评分细则57

3.11参考试卷(六)58

3.12参考试卷(六)评分细则62

第4部分综合实训评价63

4.1参考项目(―)63

4.2参考项目(一)评分细则67

4.3参考项目(二)69

4.4参考项目(二)评分细则73

4.5参考项目(三)75

4.6参考项目(三)评分细则77

4.7参考项目(四)78

4.8参考项目(四)评分细则81

4.9参考项目(五)83

4.10参考项目(五)评分细则86

第1部分概述

“JSP程序设计”是一门面向计算机软件技术和计算机网络技术专业学生开设的程序

设计类课程。在“螺旋推进式”课程体系中,该课程的目标是培养学生掌握Web应用程序

开发的基本方法;培养学生应用JSP技术进行中小型Web应用程序开发的能力,并形成良

好的编程习惯和团队合作精神;培养学生的自主学习和创新能力,为其成长为一名合格的

Web程序员奠定良好的基础。

1.1评价模式

课程的评价模式采用“675”模式,6是指6个C(C是指CombineWith),即6个方面

相结合综合评价学生的学习情况。6c是指:形成性评价与终结性评价相结合;理论与实践

相结合;技能训练与态度习惯相结合;笔试、口试、操作相结合;校内教师评价与企业评

价相结合;他评、自评、互评相结合。7是指7个评价环节,包括学习态度、组织纪律、

课堂实践、单元实践、期中考试(笔试)、期末考试(笔试)和综合项目;5是指评价结果

要符合"五性”:有效性(Valid)、可靠性(Reliable)、一致性(Consistent)、公平性(Fair)、

客观性(Objectivity)。其中有效性是指评价结果能够有效反映评价学生对知识和技能的

掌握情况以及态度和习惯的培养情况;可靠性是指评价的过程应该是真实的,从而保证评

价结果是可靠的;一致性是指学生之间互评,教师评价以及企业现场专家评价等多种组合

评价时评价结果应该是一致的;公平性是指每个评价项目的详细评价指标对所有学生应该

是公平的;客观性是指评价主体对被评价者进行评价时,应该持公平、公正的态度以保证

评价结果的客观性。

1.2评价内容

评价内容主要包括:

•《JSP程序设计》三大模块的知识点

•学生应用JSP技术进行Web程序开发的能力

•编程习惯、编程规范、工作态度、团队协作精神

1.2.1理论评价内容

本课程考核的理论知识及各教学模块分布情况见下表。

序号教学模块考核的知识点

A静态网页与动态网页

>网络数据库和Web服务器概念

>JSP/ASP/ASP.NET/PHP

>C/S模式与B/S模式

>JDK的下载、安装和配置

>Tomcat的下载、安装和配置

>JSP开发工具的基本使用

>JSP注释

>JSP脚本元素

1语法基础模块>JSP指令元素

>JSP动作元素

>out对象及其应用

>request对象及其应用

>response对象及其应用

>session对象及其应用

>其他对象(Confit>Page、PageContext>Exception)及

其应用

>application对象及其应用

>Cookie对象及其应用

>JDBC简介

>DriverManager>Connection

>JDBC-ODBC桥连接数据库

>专用JDBC驱动程序连接数据库

>Statement>ResultSet>检索数据库

2核心技术模块

>更新数据库

>PreparedStatement使用预编译SQL语句

>CallableStatement>执行存储过程

>DatabaseMctaData>RcsultSctMctaData

>JSP中分页功能的实现

序号教学模块考核的知识点

>JavaBean简介

A编写JavaBean

>JSP中使用JavaBean

>JavaBean与HTML表单的交互

>应用JavaBean制作计数器

>应用JavaBean访问数据库

>应用JavaBean实现购物车

>Servlet的基本概念

>第1个Servlet程序

>编写、配置、调用Servlet

>Servlet读取HTML表单数据

>Servlet读取Cookie数据

>Servlet读取Session数据

>Servlet读取HTTP请求头数据

>利用jspSmartUpload实现文件上传下载

>利用JavaMail发送邮件

3高级应用模块>使用彩色验证码

>使用进度条

A利用JFreeChart进行数据统计

>网页的组成

>文字与段落

>建立超链接

A使用表格

HTML和JavaScript

>使用框架

>使用图片

>使用表单

>JavaScript

1.2.2实践评价内容

本课程考核的实践技能情况见下表。

考核的技能点

>能搭建典型的JSP开发环境

>能应用HTML语言设计简单的页面

>能应用JavaScript脚本实现交互效果

>能应用JSP基本元素创造简单的动态页面

>能应用JSP内置对象实现在服务上存取特定信息,并在不同页面间进行传递

>能应用JDBC数据库访问技术编写基于数据库的Web程序,以实现信息的持久化存储

>能应用JSP模式1(JSP+JavaBean)开发方法优化JSP程序

>能应用MD5加密、验证码等功能增强系统的安全性

>能应用JSP的数据统计、文件上传下载和邮件处理功能增强应用程序功能

>能实现Web应用程序的登录功能

>能实现Web应用程序的注册功能

>能实现Web应用程序的数据处理功能

>能实现Web应用程序的主要查询功能和分页功能

>能实现典型B-C电子商务系统中的购物车功能

>能实现典型B-C电子商务系统中的订单处理功能

1.2.3态度和习惯内容

本课程考核的态度和习惯如下。

•按时、守时的软件交付观念

•规范、优化的程序代码

•诚实、守信、坚韧不拔的性格

•自主、开放的学习能力

•良好的自我表现、与人沟通能力

•良好的团队合作精神

态度习惯指兴趣、动机、自信、意志和合作精神等影响学生学习过程和学习效果的相

关因素以及在学习过程中逐渐形成的祖国意识和国际视野。保持积极的学习态度是学习成

功的关键。教师应在教学中,不断激发并强化学生的学习兴趣,并引导他们逐渐将兴趣转

化为稳定的学习动机,以使他们树立自信心,锻炼克服困难的意志,认识自己学习的优势

与不足,乐于与他人合作,养成和谐和健康向上的品格。下表是各级的情感态度分级目标.

级别目标描述

1有.兴趣进行应用软件开发工作;

一级

2在.软件开发过程中,遇到问题会查阅书籍或主动请教。

1.有明确的学习目的,能认识到学习目的在于应用;

2.有学习应用软件开发的愿望和兴趣,乐于参与实际软件项目的开发过程;

3.有学好应用软件开发的信心,能够将应用软件开发与其他学科相互结合、渗透;

二级

4能.在学习过程中积极与他人合作,相互帮助,共同完成学习任务;

5能.体会学习中的乐趣,乐于接触应用软件技术读物:

6.能在学习过程中注意并理解他人的情感;

7遇.到问题时,能主动向老师或同学请教,以取得帮助;

8.在生活中接触到软件开发技术时(如:新的开发工具、新的数据库技术等),乐于探究其

实现手段、实现过程;

9.乐于接触并了解国内外应用软件开发的新手段。

1.保持学习应用软件开发技术的愿望和兴趣,主:动参与有助于提高应用软件开发能力的活

动,自觉参加新技术培训;

2.有正确的学习动机,明确其学习的目的是为了应用;

3.在学习中有较强的自信心,主动将软件开发与其他学科相互结合、渗透;

三级

4.能够克服学习中、实践中所遇到的困难,愿意主动向老师或同学求教;

5.在学习过程中能理解并尊重他人的情感;

6.在学习中有较强的合作精神,愿意与他人分享各种学习资源:

7.能了解国外先进的软件开发技术及其科技文化,体现国际合作精神。

第2部分评价方案

2.1总体评价方案

(1)评价成绩评定标准

《JSP程序设计》的课程评价成绩评定标准如表1所示。

表《JSP程序设计》的课程评价成绩评定标准

考评项目考评方法比例小计

根据作业完成情况、课堂回答问题、课堂实践示范情况,

学习态度5%

由教师和学生干部综合评定学习态度的得分

形10%

成组织纪律根据上课考勤情况由教师和学生干部评定纪律得分5%

根据学生完成情况由学生自评、他人评价和教师评价相结

课堂实践25%

评合评定成绩

价40%

根据完成的时间、功能的完善程序、是否有创新由小组长

单元实践15%

评价和教师抽评相结合评定成绩

期中考试(笔试)由教师评定的笔试成绩8%8%

性期末考试(笔试)由教师评定的笔试成绩12%

环42%

综合实训由企业专家评定系统功能、编程规范、答辩成绩30%

合计100%100%

(2)课程成绩汇总表

课程成绩汇总表如下:

序设》学生成绩汇总表

态纪课堂单兀期中期末综合期平

学号姓名度律实践实践考试考试实训成绩学生签名

(10%)(25%)(15%)(8%)(12%)(30%)(100%)

教师签名:日期:

2.2态度纪律评价方案

态度纪律评价方案如下表所示。

《JSP程序设计》态度纪律评价表

下面所列的是学生学习态度和组织纪律的评价内容及评价比例。请您(教师、学生干

部或学习组长)根据学生课堂学习、课外学习和小组学习情况进行评分。最后进行合计,

并签署您的姓名和日期。

学生姓名学号班级

评价内容及评分

评价大项评价子项评价比例评分

课堂学习出勤情况10%

1-课堂学习爱护实训场地设备和卫生10%

积极主动地主动地向老师提问和回答问题10%

按时完成课外拓展练习10%

2-课外学习积极参加网上讨论活动10%

积极主动的开展自我学习10%

3-小组学习积极参加小组活动10%

主动代表小组参与小组间的竞赛10%

提出合理化的建议,积极组织小组学习活动10%

帮助或辅导小组成员进行有效地学习10%

合计100%

您的评价:

签名:日期:

2.2理论评价方案

2.2.1期中考试考核内容及分值

《JSP程序设计》期中考试考核内容及分值

本课程的期中考试考核内容涵盖了JSP语法基础、JSP内置对象和JSP数据库编程三

大模块的内容,期中考试考核内容及分值分布见下表。

序号教学内容考核的知识点考核比例

静态网页与动态网页3%

网络数据库和Web服务器概念3%

JSP/ASP/ASP.NET/PHP2%

C/S模式与B/S模式4%

1JSP语法基础JDK和Tomcat的下载、安装和配置2%

JSP开发工具的基本使用2%

JSP注释2%

JSP脚本元素4%

JSP指令元素4%

JSP动作元素4%

小计30%

out对象及其应用2%

request对象及其应用4%

response对象及其应用4%

session对象及其应用8%

2JSP内置对象

其他对象(Config>Page、PageContext>Exception)

3%

及其应用

application对象及其应用3%

Cookie对象及其应用6%

小计30%

JDBC简介3%

DriverManager^Connection5%

JDBC-ODBC桥连接数据库4%

专用JDBC驱动程序连接数据库4%

Statement>ResultSet>检索数据库6%

3JSP数据库编程

更新数据库6%

PreparedStatements使用预编译SQL语句2%

CallablcStatcmcnt>执行存储过程3%

DatabaseMetaData、ResultSetMetaData3%

JSP中分页功能的实现4%

小计40%

合计100%

2.2.2期末考试考核内容及分值

《JSP程序设计》期末考试考核内容及分值

本课程的期末考试考核内容涵盖了JSP语法基础、JSP内置对象、JSP数据库编程、

JavaBean技术、Servlet技术、JSP高级应用和HTML及JavaScript的内容,期末考试考核

内容及分值分布见下表。

序号教学模块考核的知识点考核比例

静态网页与动态网页1%

网络数据库和Web服务器概念2%

JSP/ASP/ASP.NET/PHP1%

C/S模式与B/S模式2%

JDK和Tomcal的下载、安装和配置1%

1JSP语法基础

JSP开发工具的基本使用1%

JSP注释1%

JSP脚本元素2%

JSP指令元素2%

JSP动作元素2%

小计15%

out对象及其应用1%

request对象及其应用2%

response对象及其应用2%

session对象及其应用4%

2JSP内置对象

其他对象(Config、Page、PageContextsException)

2%

及其应用

application对象及其应用1%

Cookie对象及其应用3%

小计15%

JDBC简介2%

DrivcrManager>Connection2%

JDBC-ODBC桥连接数据库2%

专用JDBC驱动程序连接数据库2%

Statement%ResultSetx检索数据库3%

3JSP数据库编程

更新数据库3%

PreparedStatement使用预编译SQL语句1%

CallableStatement>执行存储过程1%

DatabaseMetaData、ResultSetMetaData2%

JSP中分页功能的实现2%

小计20%

JavaBean简介2%

编写JavaBean2%

4JavaBcan技术

JSP中使用JavaBean4%

JavaBean与HTML表单的交互2%

应用JavaBean制作计数器2%

应用JavaBean访问数据库4%

应用JavaBean实现购物车2%

小计18%

Servlet的基本概念2%

编写、配置、调用Servlet2%

Servlet读取HTML表单数据2%

5Servlet技术

Servlet读取Cookie数据2%

Servlet读取Session数据2%

Servlet读取HTTP请求头数据2%

小计12%

利用jspSmartUpload实现文件上传下载2%

利用JavaMail发送邮件2%

6JSP高级应用技术使用彩色验证码2%

使用进度条2%

利用JFreeChart进行数据统计2%

小计10%

HTML5%

7HTML和JavaScript

JavaScript5%

小计10%

合计100%

2.3实践评价方案

实践评价主要包括课堂实践评价、单元实践评价和综合实训评价。

2.3.1课堂实践评价方案

《JSP程序设计》课堂实践评价表

下面所列的是课堂实践的评价内容及评价比例。请您(教师、学生或自己)根据被评

价者的课堂实践项目的完成情况进行评分。最后进行合计,并签署您的姓名和日期。

学生姓名学号班级

评价内容及评分

序号评价内容评价比例评分

1综合应用本教学单元知识完成项目情况50%

2是否合乎编程规范20%

3是否在指定的时间内完成10%

4对实践项目的讲解情况10%

5是否有创新5%

6回答问题情况5%

合计100%

您的评价:

签名:日期:

2.3.2单元实践评价方案

单元实践评价表

下面所列的是单元实践的评价内容及评价比例。请您(教师、学生或自己)根据被评

价者的课堂实践项目的完成情况进行评分。最后进行合计,并签署您的姓名和日期。

学生姓名学号班级

评价内容及评分

序号评价内容评价比例评分

综合应用相关教学单元知识完成单元实践情况50%

1-系统实现是否合乎编程规范10%

在规定的时间内完成实践情况10%

主动发现问题、分析问题和解决问题情况5%

2-创新能力是否有创新5%

是否采用优化方案5%

对实践项目的讲解情况5%

3-表达沟通讲解过程中回答问题情况5%

完成实践项目过程的团队协作能力5%

合计100%

您的评价:

签名:日期:

2.3.3综合实训评价方案

《JSP程序设计》综合实训评价表

下面所列的是综合实训的评价内容及评价比例。请您根据学生综合实训项目的完成情

况进行评分。最后进行合计,并签署您的姓名和日期。

学生姓名学号

同组成

项目名称

评价内容及评分

评价大项评价子项评价比例评分

实训期间出勤情况5%

1-态度纪

学习态度情况5%

团队协作情况5%

系统设计情况10%

系统功能完成情况25%

2-系统实

现是否合乎编程规范10%

进度控制是否合理5%

主动发现问题、分析问题和解决问题情况5%

3-创新能

是否有创新5%

是否采用优化方案5%

软件相关文档是否编写5%

4-文档编

实训报告书写是否规范5%

项目陈述情况5%

5-表达沟

回答问题情况5%

合计100%

您的评价:

教师签名:日期:

2.3.4工学结合项目评价

工学结合作品主要来自四个途径:一年一度的电脑艺术节的参赛作品,学院学生创新

基金支持项目,毕业设计作品,承接企业或部门的网站开发作品,这些作品根据各自的评

定标准进行评价,对于参加比赛的优秀作品颁发荣誉证书,对于创新基金支持的项目学院

有一定资助支持。

第3部分理论评价试卷

3.1参考试卷(一)

《JSP程序设计》试卷一

一、填空题(每空1分,共20分)

1.在JSP文件中汉字所使用的编码机制是-

2.JSP的语法元素主要包括:、、、

__________________J|1_____________________O

3.指令元素分为三种,它们分别是,、

4.JSP中有9种内置对象,它们分别是:、、

、和,

5.Request对象可以使用方法获取表单提交的信息。

6.JSP文件最终会转换为文件。

二、判断题(每小题1.5分,共15分)

1.<%@page%>指令不一定放在页面的头部。()

2<%@pageimport=,/java.util.*,java.lang.*〃buffer="5kb”

autoFlush=〃false〃%>,这句代码是正确的。()

3.<%@Include%>指令只能包括后缀名为.jsp的文件。()

4.使用<jsp:forward》指令可以传递参数。()

5.<jsp:getProperty>中的name及property区分大小写。()

6.JSP(JavaServerPages)是由Sun公司在Java语言上开发出来的一种静态网页制作

技术。()

7.会在客户端(浏览器)显示的注释是隐藏注释。()

8.charset=GB2312指明了页面中html静态内容的编码方式()。

9.Application的生命周期比Session的生命周期长()。

10.Request的生命周期比Session的生命周期长()。

三、选择题(每小题2分,共10分)

1、在写JSP时候可以使用的标识符是(

A.<%%>B.<!!>C.<$$>D.<??>

2、下面()表达式是正确的。

A.<%©pageimport=/zjava.lang.*〃%〉B.<%!inta=5%>

C.<%inta=6%>D.<%inta=6;%>

E.<%inta=6b=7;%>

3、下面()运算符与out.println()的功能一样。

A.<%%>B.<%%>C.<%!%>D.<%=%>

4、请选择错误的变量()

A.My_nameB._mynameC.JackwuD.88

5、下面()属于异常类。

A.ArithmeticExceptionB.MaxerrorException

C.MathExceptionD.exception

四、简答题(每小题8分,共24分)

1、请说出<%@pageinclude%>、<%@include%>、<jsp:include》三者的区别?

2、试比较session对象、page对象、request对象和application对象的作用范围。

3、为什么JSP文件的第一次打开速度比较慢,而以后的速度会快很多?

五、程序题(共31分)

1、编写一段汉字转换代码解决JSP中的汉字乱码问题(6分)。

2、指出下面代码的错误之处(5分):

<html>

<head></head>

<body>

〈%@pagelanguage=,/java,z%>

<%!intal=8;

stingsi二〃Hello”;

out.println(sl);

%>

</body>

</html>

3、用response编写一个刷新页面,实现每两秒种刷新一次,界面如下所示(10分)。

4、编写一程序,使用Session制作网站计数器,界面如下所示(10分)。

3.2参考试卷(一)评分细则

《JSP程序设计》试卷一评分要求

一、填空题(每空1分,共20分)

1.在JSP文件中

温馨提示

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

评论

0/150

提交评论