您好,欢迎来到年旅网。
搜索
您的当前位置:首页JSP动态网页编程设计课程标准

JSP动态网页编程设计课程标准

来源:年旅网
 -

《JSP动态网页编程设计》课程标准

课程名称:《JSP动态网页编程设计》

适应专业:计算机应用技术、计算机信息管理、计算机网络技术、软件开发与项目管理

学时标准:72学时

教学条件要求:

(1)校内实训室:计算机若干台,硬件包括CPU1.8以上,内存1G,硬盘40G以上。多媒体演示机1台,投影仪1台。软件包括JDK1.5以上,Tomcat5.0以上,Eclipse3.3,SQL Server 2000以上。

(2)校外实训基地:计算机若干台,硬件包括CPU1.8以上,内存1G,硬盘40G以上。软件包括JDK1.5以上,Tomcat5.0以上,Eclipse3.3,SQL Server 2000以上。

一、总论

1、课程的性质与作用

《JSP动态网页编程技术》是计算机专业的重要专业课程。学习基础是:已经学习了“HTML或XML”和“JAVA程序设计”。

设置本课程的目的是让学生掌握动态网页设计的基本思想和途径,为从事动态网页开

1

-

发奠定良好的基础。

2、课程设计理念与思路

本课程摆脱传统的“灌输式”的教学方法,采用“以学生为主,教师为辅”的方法,充分发挥学生的主观能动性。在教学中还将印度NIIT的能力培养课程ISAS中的部分做法引入到教学过程中。教师在设计每一节教学内容时,首先总结上一次的内容,导出本次课将要进行的内容,然后有针对性地设计几个小项目,由学生相互讨论完成,最后请部分学生阐述开发思路。

本课程共计72学时,主要分为两大模块:理论教学(占40%)和实践教学(占60%)。在教学过程中,以实训为主,突出实用性,注重培养学生的专业素质、专业技能和团队合作等能力。

二、课程目标

1、素质培养目标

1)培养学生良好的团队合作能力

2)培养学生科学严谨的软件开发职业操作习惯

3)培养学生良好的沟通能力

2、专业知识培养目标

2

-

1)了解JSP的由来与发展;

2)掌握JSP的基本内容;

3)掌握动态网页设计开发过程。

3、专业技能培养目标

1)掌握动态网页编程的方法及技巧;

2)能够利用所学知识去解决一些实际的应用问题。

三、内容标准

1、课程内容选择依据

考虑到高职高专的办学特点以及学生自身的实际情况,课程内容选取遵循“实践为主线,理论为辅助”的原则,即为理论教学压缩到适当的学时,加强实践技能的培养,提高学生的动手能力。

根据就业岗位需求,选取合适的教材,着力培养学生实践动手能力和专业素养以及团队合作精神。

2、课程内容标准

JSP概述

3

-

 基本要求:

1、了解什么是JSP技术。

2、熟悉JSP的优点、缺点。

3、了解JSP技术发展前景。

 基本内容:

什么是JSP、JSP的优势及劣势、JSP与ASP的比较、JSP的技术前景。

JSP相关知识

 基本要求:

1、了解多层体系结构。

2、了解应用服务器的作用。

3、了解HTTP通信协议。

 基本内容:

应用程序体系结构、应用程序服务器、HTTP协议。

4

-

JSP运行环境

 基本要求:

1、学会安装和配置JDK。

2、学会安装和配置Tomcat服务器。

3、熟悉JSP页面执行流程。

 基本内容:

安装和配置JDK、安装和配置Web服务器、JSP页面执行流程。

JSP页面组成

 基本要求:

1、熟悉类、方法和变量的声明语法、作用和使用方法。

2、熟悉JSP标签语法、作用和使用方法。

3、熟悉HTML标记的语法、作用和使用方法。

 基本内容:

5

-

JAVA程序片、JSP标签、HTML标记。

JSP内置对象

 基本要求:

1、熟悉主要内置对象的概念。

2、理解主要内置对象的作用域和生命周期。

3、理解主要内置对象的作用和关系。

4、熟悉主要内置对象的使用方法。

 基本内容:

Request对象、response对象、session对象、application对象、对象。

对文件的操作

 基本要求:

1、熟悉使用File类操作文件属性。

2、熟悉使用流读写文件。

6

对象、outpage -

3、熟悉使用随机访问类读写文件。

4、熟悉使用流对标准输入输出设备进行操作。

 基本内容:

File类、字节流、字节缓存流、字符流、字符缓存流、回压字符流、数据流、对象流、随机访问类、文件上传、文件下载、分页显示文件。

数据库操作

 基本要求:

1、理解数据源。

2、熟悉创建数据源的步骤。

3、理解JDBC-ODBC桥接器。

4、熟练数据查询技术。

5、数据更新技术。

 基本内容:

数据源、JDBC-ODBC桥接器、数据库连接、数据库事务处理、数据查询、数据更新、

7

-

分页显示记录、网上投票。

JSP使用Bean

 基本要求:

1、理解Bean概念。

2、学会编写Bean。

3、学会访问Bean的属性。

4、学会在JSP页面中使用Bean。

5、了解Bean的作用域和生命周期。

 基本内容:

什么是Bean、编写Bean、JSP使用Bean、访问Bean属性、作用域。

Servlet编程技术

 基本要求:

8

Bean的

-

1、了解Servlet的概念。

2、了解Servlet与JSP的关系。

3、熟悉Servlet运行环境。

4、了解Servlet类的基本结构。

5、了解Servlet模块的生命周期。

6、学会在JSP页面中调用Servlet。

 基本内容:

Servlet是什么、Servlet与JSP、Servlet运行环境、基本结构、Servlet生命周期、JSP调用Servlet。

综合编程实例

 基本要求:

1、理解4个应用的设计原理和设计方法。

2、学会设计合理的程序结构。

9

Servlet

-

3、提高综合运用各项编程技术和方法的能力。

 基本内容:

留言板、成绩管理系统、问卷调查、在线考试。

四、实施意见

1、教材和主要参考书

(1) 教材:

《JSP 动态网页编程技术》,王先国等编著,电子工业出版社,2007年7月

(2) 参考书:

1)《JSP Web应用教程》,朱敏等编著,清华大学出版社,2004年7月

2)《新一代JSP网络编程入门与实践》,彭超等编著,清华大学出版社,2007年1月

3)《eclipse核心编程——插件、界面与web开发》,李大卓等编著,人们邮电出版社,2006年5月

4)《Java程序设计实用教程》,胡伏湘、雷军环编著,清华大学出版社,2005年7月

2、教学模式

10

-

(1)自学辅导式教学

自学辅导式的教学模式是在教师的指导下自己进行学习的模式。这种教

学模式能够培养学生的思考能力。自学辅导式的教学程序是:自学—讨论—启发—总结—练习巩固。

教师在教学中根据学生的学习情况,布置一些有关新教学内容的学习任务组织学生自学,在自学之后让学生之间交流讨论,发现他们所遇到的困难,然后教师根据这些情况对

学生进行点拨和启发,总结出规律,再组织学生进行练习巩

固。

教学原则:自学内容难度适宜,教师在教学过程中要适时点拨,先进行自主学习,然后教师进行指导概括和总结。

(2)探究式教学

探究式教学以问题解决为中心的,注重学生的活动,着眼于学生的思维能力的培养。教学的基本程序是:问题—假设—推理—验证─总结提高。

首先创设一定的问题情境提出问题,然后组织学生对问题进行猜想和做假设

性的解释,再设计实验进行验证,总后总结规律。

教学原则:建立一个民主宽容的教学环境,充分发挥学生的思维能力,教师要掌握学

11

-

生的前认知特点实施一定的教学策略。

3、教学方法

本课程采用课堂教学(多媒体平台)与课外实践相结合的教学方法,在课堂中主要讲授理论知识(其中穿插一些讨论教学),在课外布置大型的实际问题或模拟案例(即Project),将学生按4人左右划分为若干个小组,每个小组针对一个实际问题,结合所学的动态网页编程的知识进行网页设计及web应用开发。同时在课堂上安排一定的时间由学生上台进行课堂报告。具体方法包括以下几种:

(1)探究式方法

(2)案例法

(3)项目驱动法

(4)启发式方法

(5)归纳法

(6)角色扮演法

4、学习方法

(1)讨论式:小组讨论学习法,学生根据不同的项目组成一个团队,课堂

12

-

学习中和课后学习中按照小组的讨论课题开展课堂学习和课后学习。

(2)项目驱动:教师定期拟定一些项目,然后各小组成员课后查阅相关资料,写出项目报告及代码。

(3)模仿:仿造教材或其他参考资料中的例题或项目,编写类似的程序,体会编程思想及逻辑。

五、考核标准

1、考核评价办法

本课程为考试科目(闭卷)。期末考试实行A、B卷,平行班试卷统一。期末考试后,进行试卷分析,并将试卷按要求装订好送交学院存档。

本课程采用平时成绩(包括作业情况)、课外实践和理论考试相结合的考核方法。总评成绩平时成绩占20%,实践(课程设计)成绩占30%,期末考试占50%。课外实践(课程设计)要求学生按小组完成项目设计,并以课堂报告和书面报告的形式上交。

2、考核评价标准

理论考试主要以试卷的形式进行考核,采取闭卷的形式。试题比例:基本概念50%,开发方法运用50%。

题型:客观性试题为单选题,主观性试题分为概念题,简答题与应用题,其

13

-

中客观性试题占10%左右。

难度等级:试题的难度等级分为简单,中等难度,较难(难)三个等级,大致的比例是40:45:15。

课程设计以小组为单位完成各项目的设计。

(1)在设计过程中,由各个小组的组长为成员分配具体的任务。

(2)可以参考相关资料,不得抄袭他人的劳动成果,否则,记为0分。

(3)对于缺乏团体合作精神、不服从任务分配者,给予0分。

(4)每个小组成员不得超过5人,违者该小组成绩记为0分。

(5)提交项目书面报告和能够运行的软件。

(6)进行项目答辩,由各小组组长阐述软件开发思想、指出存在的问题与不足,时间不得超过10分钟。

(7)教师进行适当提问,问题准备时间不得超过5分钟。

14

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- oldu.cn 版权所有 浙ICP备2024123271号-1

违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务