JSP网站开发技术-课程标准(完整版)
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
《JSP网站开发技术》课程标准
课程编码:课程类别:专业核心课
学时:64
适用专业:计算机应用技术
1.概述
1.1课程的性质
《JSP网站开发技术》是当今主流动态网页技术之一,是计算机应用技术专业的一门核心课程。
JSP技术使用Java编程语言编写类XML的tags和scriptlets,来封装产生动态网页的处理逻辑。
网页还能通过tags和scriptlets访问存在于服务端的资源的应用逻辑。
JSP将网页逻辑与网页设计和显示分离,支持可重用的基于组件的设计,使基于Web的应用程序的开发变得迅速和容易。
目的是为社会培养更多的JSP人才。
一些著名的IT培训机构(如新东方、北大青鸟等)都单独开设了以Java为主要方向的课程培训体系,而《JSP》是该方向的核心课程。
我们根据市场对JSP程序开发的需求状况,《JSP》作为计算机应用技术专业的核心课程。
目的是培养学生利用JSP技术开发中小型的、基于B/S的应用系统(如网站等),同时培养学生的职业素质能力,为将来的发展提供素质保障。
《JSP》是一个综合的衔接技术,需要以HTML语言、JAVA程序设计、Java Script 程序设计以及XML语言为先修课程。
先修课程:HTML语言、JAVA程序设计、Java Script程序设计、XML语言。
1.2课程设计理念及思路
本课程设计理念是以职业能力培养为重点,以就业为导向,培养学生具备职业市场所需的职业能力,生涯发展所需的能力和终身学习的能力。
在课程设计中,体现了以工作过程为导向,以工学结合为人才培养模式,以工学交替、任务驱动、项目导向、顶岗实习为教学模式,以学生为主体,以教师为主导,以职业能力培养为重点,以促进学生综合职业能力发展为目标,校企合作,共建课程。
《JSP 网站开发技术》课程的能力目标是培养学生具备利用JSP技术开发相关应用程序
的能力。
根据这一目标,结合JSP程序开发人员应该具备的综合能力要求,联合企业与培训机构对课程进行了整体设计,主要体现了以综合职业能力为培养目标。
根据高职学生的认知规律,采用“基于工作过程的项目导向、任务驱动教学模式”。
结合职业教育课程观、教学观、能力观,基于软件工程的开发过程,以项目化教学来组织课程内容,在课程内容的选择中,以信息系统项目开发及其工作过程为背景,紧密围绕项目为载体,依据学习领域专业能力目标、学习方法目标和社会能力目标进行学习情境设计,通过情境学习与训练,实施理论与实践相结合的教学,使学生达到熟能生巧的目的。
为此我们确定了以下教学模式、教学方法和手段及考核方式:通过任务驱动、醒目导向,体现教、学、做一体化。
在教学过程中,主要以任务来驱动、以项目为导向,在教学过程中,每个项目都是来源于实际工作中的典型任务,项目和任务的学习与实施过程也就是工作过程,学生带着真实的学习任务,组成小组合作研究,分析任务、发展和提出问题,找出解决方法并予以实施,由其他小组及教师进行评价,在完成“任务”的过程中培养了学生的自主学习能力、创新能力、团队合作精神,分析问题和解决问题的能力。
1、打破传统教学观念,以“任务为驱动”、“案例+项目”的方式进行教学,从学生熟悉的实例出发,首先提出问题,引导学生解决问题,问题扩展,再解决问题,再扩展,再解决。
这种通过一个程序的层层推进,引入课程内容,使得学生的每一步学习都有基础,是循序渐进,螺旋式上升的过程,使学生的学习是在“走台阶”,而不是“三级跳”。
2、在课堂教学上采用师生互动、小组讨论等形式,也通过老师巡回指导,发现学习中普遍性问题和同学中的新思路、新方法,实时地提出问题,学生进行正误判析,解决普遍性问题,或者请有独特思路的同学演示自己的方法或程序,对比各种方法的优缺点,鼓励大家再提出新方法。
3、强化实践,注重培养能力
计算机类课程的学习有其自身的特点,听不会,也看不会,只能练会,所以在课程教学中必须强调程序设计训练。
学生只有通过大量的练习,才能真正掌握语言知识,培养程序设计的能力,逐步理解和掌握程序设计的思想和方法,能利用计算机解决实际问题。
1.3本课程与其它课程的关系
计算机类课程的学习有其自身的特点,听不会,也看不会,只能练会,所以在课程教学中必须强调程序设计训练。
学生只有通过大量的练习,才能真正掌握语言知识,培养程序设计的能力,逐步理解和掌握程序设计的思想和方法,能利用计算机解决实际问题。
1.4课程的教学目标
1、知识目标
熟练掌握配置JSP 开发环境
熟练掌握JSP 脚本元素、指令元素的用法
熟练掌握JSP 中内置对象的特点及用法
熟练掌握JDBC 访问数据库技术
熟练掌握JavaBean组件的基本知识
熟练掌握 JSP中的标准动作标签
熟悉Servlet的通信方法,掌握Servlet的上下文接口
掌握JSP中标签的用法
掌握JSP 中Filter过滤器的用法
掌握应用JSP 进行WEB 程序开发的能力,初步具备开发实际应用程序的能力。
2、专业能力目标
具备搭建各种的JSP 开发环境的能力
具备应用JSP 基本元素创造简单的动态页面的能力
具备应用JSP 内置对象实现在服务上存取特定信息,并在不同页面间进行传递的能力
具备应用JDBC 数据库访问技术实现数据存取的能力
具备应用监听器实现在线用户统计的能力
具备实现 Web 应用程序的注册及登录功能的能力
具备实现典型的购物车功能的能力
具备运用自定义标签实现显示时间的能力
3、职业素养目标
具备良好的团队合作精神
具备规范化,标准化的代码编写习惯
具备良好的沟通能力,学习和总结的能力
《JSP网站开发技术》课程课堂教学采用“教学做一体化”的教学模式,根据基于工作过程的课程开发模式及程序员岗位能力要求,形成了模块化的课程结构,在课程内容表现形式上是以“学习情境”的形式出现。
1.5课程的内容与要求
通过课堂讲授,让学生掌握JSP基本语法,内部对象,JavaBean,Servlet,JDBC,文件操作等基础知识,掌握MVC开发模型,了解Structs,理解JSP应用开发思想,熟练掌握JSP应用开发方法与过程。
通过实验课,重点培养学生动手能力,培养学生分析问题、解决问题的能力。
课堂讲授主要是讲解理论知识、分析问题方法和解决问题的技巧。
通过实验课巩固学生所学理论知识,培养学生动手能力。
课程设计要求学生根据所学知识,完成一个基于WEB的JSP动态商务网站的设计与实现,要求按照软件工程的方法完成任务,并写出课程论文,要求按科技期刊要求的格式完成论文,论文应能够比较完整地论述课程设计的理论基础、开发依据、关键技术、总结展望等部分,字数在3000字以上。
教学内容及学时安排
1.6课程实施条件
1.教师基本要求
课程要求教学能力强、教学经验丰富、精通业务、教学效果好,且具有良好综合素质的教师担任。
2.校内外实践教学条件要求
多媒体电脑、网络畅通、丰富的图书资料针对IT业发展迅速的特点,教材尽量选用近一两年出版的优秀高职高专教材。
在学期结束,将课程的教学资源上网,便于学生学习、教师间相互交流。
3.教学资源基本要求教材的选用与编写;
网络资源建设,如精品课程网站、网络课程资源;信息化教学资源建设,如多媒体课件、多媒体素材、电子图书等;其它教学资源的开发与利用,如教学文件和资料、实训指导书、学习参考书、专业期刊等。
1.7教学与学习资源
(一)教材选用原则教材选取应遵循“适用、实用、够用”的原则。
(1)适用。
教材要以JSP2.0为基础,符合Web程序员的能力要求和本课程的培养目标;(2)实用。
教材应为项目驱动类型的教材,强调理论与实践的结合,便于实现“教、学、做”三位一体;(3)够用。
教材的内容主要应包括使用JSP进行Web程序开发的知识和技能,不涉及静态网页、数据库应用和复杂的JSP开源架构技术的知识。
(二)推荐教材耿祥义.JSP实用教程(第二版)[M]北京:清华大学出版社
(三)教学参考资料
[1] 张银鹤等.JSP动态网站开发实践教程[M]. 北京:清华大学出版社,2009.
[2] 张晓蕾,杨旭.JSP动态网页基础教程[M]. 北京:人民邮电出版,2006.
[3] 吴建,张旭东. JSP网络开发入门与实践[M]. 北京:人民邮电出版社,2006.
[4] 王国辉,王易.JSP数据库系统开发案例精选[M].北京:人民邮电出版社,2006.
[5] 唐有明,等. JSP动态网站开发[M]. 北京:清华大学出版社,2006.
[6] 孙卫琴. 精通Struts:基于MVC的Java Web设计与开发[M] . 北京:电子工业出版社,2006.
[7] CSDN社区中心:。