《JavaWeb程序设计》课程规范标准

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

《Java Web程序设计》课程标准

1.课程定位

1.1课程定位

《Java Web程序设计》是计算机及相关专业学生的程序设计主修课程。修习本课程的目的是让学生在经过基本程序设计能力训练之后,掌握具有较高应用价值的JavaWeb应用程序设计的能力,掌握Java Web网站应用程序设计的方法。本课程的先修课程是《计算机操作基础》和《Java程序设计》,学生必须掌握基本的计算机操作技能、程序设计基础和Java面向对象程序设计的基本的方法,Java语言程序的编写设计方法,并具备一定SQL数据库语言基础及Java数据库应用能力。本课程是一门专业课程,适用于具备程序设计基础知识及网页设计技能的学生。

2.课程目标

Java Web程序设计是大学期间主要的程序设计类课程,以学生构思、创建一个简单网站的过程为主线,建立和掌握JavaWEB应用程序设计的基本概念和方法。本课程学习的效果如何,对学生在计算机应用设计技能的培养和学习有着重要影响,也对学生毕业后的工作能力有相当的作用。在课程讲授过程中,以不同的WEB数据库应用设计作为应用设计最主要的元素,进行教学驱动,通过递进的方式,把完成JavaWEB网站设计的学习进程及内容进行连贯和衔接,总体目标是:让学生建立WEB网站设计的基本基本概念和方法,掌握WEB数据库应用程序设计的规范和基本方法、同时根据不同的应用,掌握WEB网站设计的基本技巧,能够对现实的的问题进行分析和抽象,设计出一个简单的WEB网站,并通过代码实现网站的基本功能,完成应用程序的编写、调试和运行。

2.1知识目标

(1)掌握Web网站设计基本概念、学会Tomcat服务器安装配置

(2)掌握JSP语法基础、脚本编写及程序的运行方法

(3)掌握JSP程序控制方法

(4)掌握JSP指令元素、动作的基本概念及应用方法

(5)掌握主要的JSP内置对象及这些对象的用途

(6)学会根据实际要求设计表单,实现表单的提交及表单数据的提取

(7)掌握WEB数据库应用设计,能够完成WEB数据库的基本访问操作的设计

(8)掌握JavaBean程序的设计和应用方法,学会使用JavaBean进行程序封

(9)了解Java Servlet应用及程序的设计方法

2.2能力目标

2.2.1、专业能力目标

(1)熟练掌握WEB应用开发工具,掌握WEB网站设计的基本方法和过程

(2)能够根据实际网站设计要求,完成一个简单网站的程序结构设计

(3)能够合理设计网站数据库结构

(4)能够设计基本的WEB页面,实现数据库的查询及显示操作

(5)能够准确提取WEB数据,完成数据库的添加、修改和删除操作

(6)理解JavaBean程序概念,设计并通过Java类完成WEB应用

(7)能够使用Bean程序对网站数据库操作进行封装

(8)了解Servlet程序的结构和编写方法,完成简单的Servlet应用2.2.2、方法能力目标

(1)建立WEB应用程序设计的思想和基本方法;

(2)具备一定的程序逻辑能力,程序模仿能力,程序设计的思维方法和能力;

(3)能够自行查找资料,对于给定WEB应用需求进行基本的分析,构思

WEB网站的程序模块结构

(4)能够根据网站需求设计出合理的数据库结构

(5)掌握JSP基本的应用程序的设计和调试方法。

(6)完成页面表单的设计,并实现表单数据提取

(7)掌握WEB数据库的操作方法,实现数据库的查询、添加、更新、删除

操作

(8)能够进行JavaBean程序的设计,并在WEB网站中应用

(9)能够将WEB数据应用程序使用JavaBean进行封装

(10)了解Servlet程序的编写方法,编写简单的Servlet应用程序并在网站

中使用

2.3素质目标

(1)具有良好的思考和分析问题的能力;

(2)具有较好的信息检索能力;

(3)具有良好的职业道德和团队精神;

(4)具有很好的与人沟通和交流的能力。

(5)培养学生互相帮助,加强团队合作精神。

3.教学内容及教学设计

本课程教学内容及学习情景设计应结合IT行业要求的特点,以职业能力为核心,以实用够用为限度,不刻意于专业理论知识的介绍,而在基本保持网站设计知识完整性的基础上,按照职业岗位工作的需要去选择适当的理论知识,侧重于实际岗位需要进行设计,力图达到专业技能的传授与职业岗位的需要相结合。

3.1 学习情景设计思想:

Java Web程序设计课以项目驱动为导向、基于工作过程的课程开发方法进行设计,整个学习领域由六个大的学习情景组成。学习情景的设计主要考虑以下因素:

(1)学习情景的设计采用“掌握项目开发的过程,从理论到应用”的设计思

想。学习情景以完成具体的工作任务为目标。

(2)学习情景的前后排序符合学生认知规律,采用从简单到复杂、从单一到

综合的排序方法。

(3)本课程学习情景的设计以主流开发工具平台展开,考虑到实践操作与应

用。

3.2学习情景设计思路

3.2.1本课程标准设计的总体思路

本课程分成:1. JSP基础;2. JSP内置对象,表单及表单的提交;3. 数据库应用设计;4.JavaBean应用;5. Java Servlet应用;6.简单WEB网站实例等六个学习情景来进行教学,本课程以基本概念理解、程序方法实现、实验设计与验证

这样一过过程来进行教学实施。通过本课的学习,使学生能够掌握WEB网站设计的基本概念,掌握JSP应用程序编写的基本方法和技巧,理解JSP指令、动作、及内置对象的概念并掌握表单的设计、表单数据提交和接收处理的方法;同时在Java类的设计基础上,掌握JavaBean程序的设计及应用方法和过程,能够通过JavaBean的设计实现WEB程序的优化;掌握JavaServlet的概念并学会简单的Servlet应用程序编写设计。

本课程打破传统的理论学习+实验的课程模式,采用以项目为导向,通过多个前后关联的实验作业,将网站设计的基本技术进行连贯的课程教学模式。根据学生的实际情况和学习能力,在进行开展广泛调研的基础上,采用工作过程系统化的课程开发技术,遵循以能力为本的职业教育理念,确定本课程学习目标和学习情景设计。让学生在学习情景中学习并掌握最基本的网站组建技术和程序设计技巧,培养学生IT技术能力,特别是引导学生的学习兴趣,为将来服务于IT行业打下一定的基础。

3.2.2学习情景设计的基本依据

本课程是以IT行业的网站设计作为专业就业目标,面向中小企业网站设计岗位工作任务所需的相关专业知识与必要技能为依据设计的。遵循网站设计基本思想和主流技术线路,将课程的重点在WEB数据库的应用上,要求学生在掌握数据库基本操作的基础上,熟练掌握Java数据操作的基本过程,能够编写一般的JSP数据库访问操作程序,并能够使用JavaBean对WEB数据库应用程序进行封装,同时对如何应用Servlet程序进行基本的数据库访问操作有一定的了解。在此基础上,再通过课程实训设计一个简单的网站,逐步提高WEB应用程序设计技巧,最终达到能够设计一个简单的WEB网站,完成网站程序代码的编写,实现WEB网站应用的目的。分别以JSP基础、JSP内置对象与表单、数据库应用设计、JavaBean应用和Java Servlet应用等基本技能训练作为学习情景,每个学习情景均能体现WEB网站设计的基本能力和技术路线。

3.2.3学习学习情景设计的逻辑线索

在每一个学习情景中,根据学生的接受能力和掌握情况,按网站设计的基本要求逐步深入学习,根据所设计的学习学习情景,由浅入深,由易及难,循环上升。通过WEB网站程序设计的训练,培养学生严谨的学习方法和态度,训练学

相关文档
最新文档