《JSP动态网页编程设计》课程标准_第1页
《JSP动态网页编程设计》课程标准_第2页
《JSP动态网页编程设计》课程标准_第3页
《JSP动态网页编程设计》课程标准_第4页
《JSP动态网页编程设计》课程标准_第5页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

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

文档简介

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程序设计”。设置本课程的目的是让学生掌握动态网页设计的基本思想和途径,为从事动态网页开发奠定良好的基础。2、课程设计理念与思路本课程摆脱传统的“灌输式”的教学方法,采用“以学生为主,教师为辅”的方法,充分发挥学生的主观能动性。在教学中还将印度NIIT的能力培养课程ISAS中的部分做法引入到教学过程中。教师在设计每一节教学内容时,首先总结上一次的内容,导出本次课将要进行的内容,然后有针对性地设计几个小项目,由学生相互讨论完成,最后请部分学生阐述开发思路。本课程共计72学时,主要分为两大模块:理论教学(占40)和实践教学(占60)。在教学过程中,以实训为主,突出实用性,注重培养学生的专业素质、专业技能和团队合作等能力。二、课程目标1、素质培养目标1)培养学生良好的团队合作能力2)培养学生科学严谨的软件开发职业操作习惯3)培养学生良好的沟通能力2、专业知识培养目标1)了解JSP的由来与发展;2)掌握JSP的基本内容;3)掌握动态网页设计开发过程。3、专业技能培养目标1)掌握动态网页编程的方法及技巧;2)能够利用所学知识去解决一些实际的应用问题。三、内容标准1、课程内容选择依据考虑到高职高专的办学特点以及学生自身的实际情况,课程内容选取遵循“实践为主线,理论为辅助”的原则,即为理论教学压缩到适当的学时,加强实践技能的培养,提高学生的动手能力。根据就业岗位需求,选取合适的教材,着力培养学生实践动手能力和专业素养以及团队合作精神。2、课程内容标准JSP概述l 基本要求:1、了解什么是JSP技术。2、熟悉JSP的优点、缺点。3、了解JSP技术发展前景。l 基本内容:什么是JSP、JSP的优势及劣势、JSP与ASP的比较、JSP的技术前景。JSP相关知识l 基本要求:1、了解多层体系结构。2、了解应用服务器的作用。3、了解HTTP通信协议。l 基本内容:应用程序体系结构、应用程序服务器、HTTP协议。JSP运行环境l 基本要求:1、学会安装和配置JDK。2、学会安装和配置Tomcat服务器。3、熟悉JSP页面执行流程。l 基本内容:安装和配置JDK、安装和配置Web服务器、JSP页面执行流程。JSP页面组成l 基本要求:1、熟悉类、方法和变量的声明语法、作用和使用方法。2、熟悉JSP标签语法、作用和使用方法。3、熟悉HTML标记的语法、作用和使用方法。l 基本内容: JAVA程序片、JSP标签、HTML标记。JSP内置对象l 基本要求:1、熟悉主要内置对象的概念。2、理解主要内置对象的作用域和生命周期。3、理解主要内置对象的作用和关系。4、熟悉主要内置对象的使用方法。l 基本内容:Request对象、response对象、session对象、application对象、page对象、out对象。对文件的操作l 基本要求:1、熟悉使用File类操作文件属性。2、熟悉使用流读写文件。3、熟悉使用随机访问类读写文件。4、熟悉使用流对标准输入输出设备进行操作。l 基本内容:File类、字节流、字节缓存流、字符流、字符缓存流、回压字符流、数据流、对象流、随机访问类、文件上传、文件下载、分页显示文件。数据库操作l 基本要求:1、理解数据源。2、熟悉创建数据源的步骤。3、理解JDBC-ODBC桥接器。4、熟练数据查询技术。5、数据更新技术。l 基本内容:数据源、JDBC-ODBC桥接器、数据库连接、数据库事务处理、数据查询、数据更新、分页显示记录、网上投票。JSP使用Beanl 基本要求:1、理解Bean概念。2、学会编写Bean。3、学会访问Bean的属性。4、学会在JSP页面中使用Bean。5、了解Bean的作用域和生命周期。l 基本内容:什么是Bean、编写Bean、JSP使用Bean、访问Bean属性、Bean的作用域。Servlet编程技术l 基本要求:1、了解Servlet的概念。2、了解Servlet与JSP的关系。3、熟悉Servlet运行环境。4、了解Servlet类的基本结构。5、了解Servlet模块的生命周期。6、学会在JSP页面中调用Servlet。l 基本内容:Servlet是什么、Servlet与JSP、Servlet运行环境、Servlet基本结构、Servlet生命周期、JSP调用Servlet。综合编程实例l 基本要求:1、理解4个应用的设计原理和设计方法。2、学会设计合理的程序结构。3、提高综合运用各项编程技术和方法的能力。l 基本内容:留言板、成绩管理系统、问卷调查、在线考试。四、实施意见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、教学模式(1)自学辅导式教学自学辅导式的教学模式是在教师的指导下自己独立进行学习的模式。这种教学模式能够培养学生的独立思考能力。自学辅导式的教学程序是:自学讨论启发总结练习巩固。教师在教学中根据学生的学习情况,布置一些有关新教学内容的学习任务组织学生自学,在自学之后让学生之间交流讨论,发现他们所遇到的困难,然后教师根据这些情况对学生进行点拨和启发,总结出规律,再组织学生进行练习巩固。教学原则:自学内容难度适宜,教师在教学过程中要适时点拨,先进行自主学习,然后教师进行指导概括和总结。(2)探究式教学探究式教学以问题解决为中心的,注重学生的独立活动,着眼于学生的思维能力的培养。教学的基本程序是:问题假设推理验证总结提高。首先创设一定的问题情境提出问题,然后组织学生对问题进行猜想和做假设性的解释,再设计实验进行验证,总后总结规律。教学原则:建立一个民主宽容的教学环境,充分发挥学生的思维能力,教师要掌握学生的前认知特点实施一定的教学策略。3、教学方法本课程采用课堂教学(多媒体平台)与课外实践相结合的教学方法,在课堂中主要讲授理论知识(其中穿插一些讨论教学),在课外布置大型的实际问题或模拟案例(即Project),将学生按4人左右划分为若干个小组,每个小组针对一个实际问题,结合所学的动态网页编程的知识进行网页设计及web应用开发。同时在课堂上安排一定的时间由学生上台进行课堂报告。具体方法包括以下几种:(1)探究式方法(2)案例法(3)项目驱动法(4)启发式方法(5)归纳法(6)角色扮演法4、学习方法(1)讨论式:小组讨论学习法,学生根据不同的项目组成一个团队,课堂学习中和课后学习中按照小组的讨论课题开展课堂学习和课后学习。(2)项目驱动:教师定期拟定一些项目,然后各小组成员课后查阅相关资料,写出项目报告及代码。(3)模仿:仿造教材或其他参考资料中的例题或项目,编写类似的程序,体会编程思想及逻辑。五、考核标准1、考核评价办法本课程为考试科目(闭卷)。期末考试实行A、B卷,平行班试卷统一。期末考试后,进行试卷分析,并将试卷按要求装订好送交学院存档。本课程采用平时成绩(包括作业情况)、课外实践和理论考试相结合的考核方法。总评成绩平时成绩占20%,实践(课程设计)成绩占30%,期末考试占50%。课外实践(课程设计)要求学生按小组完成项目设计,并以课堂报告和书面报告的形式上交。2、考核评价标准理论考试主要以试卷的形式进行考核,采取闭卷的形式。试题比例:基本概念50,开发方法运用50。题型:客观性试题为单选题,主观性试题分为概念题,简答题与应用题,其中客观性试题占10左右。难度等级:试题的难度等级分为简单,中等难度,较难(难)三个等级,大致的比例是40:45:15。课程设计以小组为单位完成各项目的设计。(1)在设计过程中,由各个小组的组长为

温馨提示

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

评论

0/150

提交评论