

下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、Java Web 程序设计课程标准课程代码02105280210528课程类别专业选修课程类型理论+ +实践课程性质能力拓展课程课程学分3 3课程学时6060修读学期第 2 2 或 3 3 学期核心课程否合作开发企业加拿大 pecompecom 公司福州分公司执笔人余先锋陈伟审核人刘维娜1 课程定位1. 1 课程定位Java Web 程序设计是计算机及相关专业学生的程序设计主修课程。修习本课程的目的是让学生在经过基本程序设计能力训练之后,掌握具有较高应用价值的 JavaWeb 应用程序设计的能力,掌握 Java Web 网站应用程序设计的方法。 本课程的先修课程是计算机操作基础和Java 程序
2、设计,学生必须掌握 基本的计算机操作技能、程序设计基础和 Java 面向对象程序设计的基本的方法,Java 语言程序的编写设计方法,并具备一定 SQL 数据库语言基础及 Java 数据库 应用能力。本课程是一门专业课程,适用于具备程序设计基础知识及网页设计技 能的学生。2 .课程目标Java Web 程序设计是大学期间主要的程序设计类课程,以学生构思、创建 一个简单网站的过程为主线,建立和掌握 JavaWE 腕用程序设计的基本概念和方 法。本课程学习的效果如何,对学生在计算机应用设计技能的培养和学习有着重 要影响,也对学生毕业后的工作能力有相当的作用。在课程讲授过程中,以不同的 WE 徽据库应
3、用设计作为应用设计最主要的元素, 进行教学驱动,通过递进的 方式,把完成 JavaWE 聊站设计的学习进程及内容进行连贯和衔接, 总体目标是: 让学生建立WEB 网站设计的基本基本概念和方法,掌握 WEB据库应用程序设计 的规范和基本方法、同时根据不同的应用 ,掌握 WE 聊站设计的基本技巧,能 够对现实的的问题进行分析和抽象, 设计出一个简单的 WE 网站,并通过代码实 现网站的基本功能,完成应用程序的编写、调试和运行。21 知识目标(1)掌握 Web 网站设计基本概念、学会 Tomcat 服务器安装配置(2)掌握 JSP 语法基础、脚本编写及程序的运行方法(3)掌握 JSP 程序控制方法(
4、4)掌握 JSP 指令元素、动作的基本概念及应用方法(5)掌握主要的 JSP 内置对象及这些对象的用途(6)学会根据实际要求设计表单,实现表单的提交及表单数据的提取(7)掌握 WE 瞰据库应用设计,能够完成 WE 瞰据库的基本访问操作的设计(8)掌握 JavaBean 程序的设计和应用方法,学会使用 JavaBean 进行程序圭寸 装(9)了解 Java Servlet 应用及程序的设计方法22 能力目标221 、专业能力目标(1)熟练掌握 WEB 应用开发工具,掌握 WE 聊站设计的基本方法和过程(2)能够根据实际网站设计要求,完成一个简单网站的程序结构设计(3)能够合理设计网站数据库结构(
5、4)能够设计基本的 WEBS 面,实现数据库的查询及显示操作(5)能够准确提取 WEB据,完成数据库的添加、修改和删除操作(6)理解 JavaBean 程序概念,设计并通过 Java 类完成 WEB 应用(7)能够使用 Bean 程序对网站数据库操作进行封装(8)了解 Servlet 程序的结构和编写方法,完成简单的 Servlet 应用 222、方法能力目标(1)建立 WE 腕用程序设计的思想和基本方法;(2)具备一定的程序逻辑能力, 程序模仿能力,程序设计的思维方法和能力;(3)能够自行查找资料,对于给定 WEB 应用需求进行基本的分析,构思 WEB 网站的程序模块结构(4)能够根据网站需
6、求设计出合理的数据库结构(5)掌握 JSP 基本的应用程序的设计和调试方法。(6)完成页面表单的设计,并实现表单数据提取(7)掌握 WEB 数据库的操作方法,实现数据库的查询、添加、更新、删除操作(8)能够进行 JavaBean 程序的设计,并在 WEM 站中应用(9)能够将 WEB据应用程序使用 JavaBean 进行封装(10) 了解 Servlet 程序的编写方法, 编写简单的 Servlet 应用程序并在网站中使用23 素质目标(1)具有良好的思考和分析问题的能力;(2)具有较好的信息检索能力;(3)具有良好的职业道德和团队精神;(4)具有很好的与人沟通和交流的能力。(5)培养学生互相
7、帮助,加强团队合作精神。3教学内容及教学设计本课程教学内容及学习情景设计应结合 IT 行业要求的特点,以职业能力为 核心,以实用够用为限度, 不刻意于专业理论知识的介绍, 而在基本保持网站设 计知识完整性的基础上, 按照职业岗位工作的需要去选择适当的理论知识, 侧重 于实际岗位需要进行设计,力图达到专业技能的传授与职业岗位的需要相结合。31 学习情景设计思想:Java Web 程序设计课以项目驱动为导向、基于工作过程的课程开发方法进 行设计,整个学习领域由六个大的学习情景组成。 学习情景的设计主要考虑以下 因素:(1)学习情景的设计采用 “掌握项目开发的过程, 从理论到应用” 的设计思 想。学
8、习情景以完成具体的工作任务为目标。(2)学习情景的前后排序符合学生认知规律, 采用从简单到复杂、 从单一到 综合的排序方法。(3)本课程学习情景的设计以主流开发工具平台展开, 考虑到实践操作与应 用。32 学习情景设计思路321 本课程标准设计的总体思路本课程分成:1. JSP 基础;2. JSP 内置对象,表单及表单的提交;3.数据 库应用设计;应用;5. Java Servlet 应用;6.简单 WEB 网站实例等六个学习情 景来进行教学, 本课程以基本概念理解、 程序方法实现、 实验设计与验证这样一 过过程来进行教学实施。通过本课的学习,使学生能够掌握 WEE 网站设计的基本 概念,掌握
9、 JSP 应用程序编写的基本方法和技巧,理解 JSP 指令、动作、及内置 对象的概念并掌握表单的设计、表单数据提交和接收处理的方法;同时在 Java 类的设计基础上,掌握 JavaEean 程序的设计及应用方法和过程,能够通过 JavaBean 的设计实现 WEE 程序的优化;掌握 JavaServlet的概念并学会简单的 Servlet 应用程序编写设计。本课程打破传统的理论学习 +实验的课程模式,采用以项目为导向,通过多 个前后关联的实验作业, 将网站设计的基本技术进行连贯的课程教学模式。 根据 学生的实际情况和学习能力, 在进行开展广泛调研的基础上, 采用工作过程系统 化的课程开发技术,
10、遵循以能力为本的职业教育理念, 确定本课程学习目标和学 习情景设计。让学生在学习情景中学习并掌握最基本的网站组建技术和程序设计 技巧,培养学生 IT 技术能力,特别是引导学生的学习兴趣,为将来服务于 IT 行业打下一定的基础。322 学习情景设计的基本依据本课程是以 IT 行业的网站设计作为专业就业目标,面向中小企业网站设计 岗位工作任务所需的相关专业知识与必要技能为依据设计的。 遵循网站设计基本 思想和主流技术线路,将课程的重点在 WEB据库的应用上,要求学生在掌握数 据库基本操作的基础上,熟练掌握 Java 数据操作的基本过程,能够编写一般的 JSP 数据库访问操作程序,并能够使用 Jav
11、aBean 对 WEB 数据库应用程序进行封 装,同时对如何应用 Servlet 程序进行基本的数据库访问操作有一定的了解。 在 此基础上,再通过课程实训设计一个简单的网站,逐步提高 WE 应用程序设计技巧,最终达到能够设计一个简单的 WEB 网站,完成网站程序代码的编写,实现 WE 聊站应用的目的。分别以 JSP 基础、JSP 内置对象与表单、数据库应用设计、 JavaBean 应用和 Java Servlet 应用等基本技能训练作为学习情景,每个学习情 景均能体现 WEB 网站设计的基本能力和技术路线。323 学习学习情景设计的逻辑线索在每一个学习情景中,根据学生的接受能力和掌握情况,按网
12、站设计的基本要求逐步深入学习,根据所设计的学习学习情景,由浅入深,由易及难,循环上 升。通过WE 网站程序设计的训练,培养学生严谨的学习方法和态度,训练学生 的逻辑分析能力和空间想象能力,培养对现实问题的分析、概括和抽象的能力, 初步掌握网站设计的基本过程,能够创建 WE 网站的数据结构、页面设计、代码 编写和调试的基本能力,同时也培养学生的社会能力和方法能力。该课程的教学 以学生为教学的主体,以课堂讲授、演示为主,通过实例讲解和演练,并配合学 生的上机练习、配合任务驱动能多种方式结合的教学方式进行。3. 3 学习情景、内容排序及学时分配见下表:表1:学习情景、内容排序及学时分配学习情景名称学
13、习情景描述参考学时1. JSP基础建立WEB应用的基本概念,掌握JSP应用程序的设计方法, 掌握JSP语法基础、编写JSP脚本、掌握JSP程序控制方法,掌握JSP指令 元素和动作的应用122. JSP内置对象与表单应用理解和掌握JSP内置对象,及内置对象的主要功能。能够正确应用 内置对象完成网站功能,完成表单的提交和读取123.数据库应用设计掌握WEB数据库应用的基本概念,掌握数据库连接和访问的方法。能够完成对数据库的程序连接,使用SQL命令,实现对数据库访问的操作。124. JavaBean应用掌握JavaBean的基本概念,进一步熟悉Java类的设计,能够完成简单JavaBean类的设计,
14、能够在JSP中应用所设计的Bean程序105. Java Servlet应用掌握Servlet的基本概念,了解和熟悉Servlet类的设计方法,能够完成简单Servlet类的设计,能够在应用所设计的Servlet创建页面86.简单WEB网站的设计实例能够进行简单WEE网站需求分析、构建程序模块能够进行简单的网站数据库及数据结构的设计掌握一定的WEB!序的设计技巧6合计60学习情景设计通过对本课程的分析,结合学生的认知规律,共为本课程学习领域设计了六 个学习情景。学习情景按照从简单到复杂、从单一到综合的规律进行排序。学习 情景细节安排如下表 2-7。表2学习情景1细节学习情景1:JSP基础参考学
15、时12学习目标知识目标建立WEB应用的基本概念,掌握JSP应用程序的设计方法专业能力目标Tomcat服务器安装配置,简单JSP程序的编写和运行方法能力目标掌握JSP语法基础、编写JSP脚本、掌握JSP程序控制方法,掌握JSP指令元素和动作的应用社会能力目标了解WEB应用程序设计的目的,建立WE酮站设计的基本理念。学习单元学习内容(工作任务、载体)学时安排教学方法建议Web基本概念、Tomcat服务器安装配置、JSP程序运行、JSP程序结构2讲授和演示JSP运行环境及设置,简单的JSP程序运行2实践/指导JSP程序控制、JSP与HTML弋码2讲授和演示JSP程序控制2实践/指导JSP动作及动作元
16、素2讲授和演示JSP指令与动作2实践/指导媒体学生的基础教师的能力关于Tomcat服务器安装配置的操作 演示,JSP程序的规范、编写、运行程序设计基础,网页设计对WEB应用程序设计思想的把握,启发学生对WEB网站程序设计基本理的演示念的理解。让学生知道如何配置WEE服务器,运行JSP程序,要达到一个 什么样的目的。表3学习情景2细节学习情景2:JSP内置对象与表单应用参考学时12学习目标知识目标理解和掌握JSP内置对象,及内置对象的主要功能。专业能力目标掌握JSP内置对象应用方法、正确应用内置对象完成程序功能;完成表单的设计及表单数据的提交和读取方法能力目标能够正确应用内置对象完成网站功能,完
17、成表单的提交和读取社会能力目标进一步提高对Java对象及方法的认识。学习单元学习内容(工作任务、载体)学时安排教学方法建议JSP中的表单设计2讲授和演示JSP表单2实践/指导JSP内置对象:request、response2讲授和演示内置对象:request、response2讲授和演示JSP内置对象:session、application、Cookie2讲授和演示内置对象:session、application2实践/指导媒体学生的基础教师的能力JSP内置对象及方法构成描述 内置对象程序的演示 表单的设计及表单数据读取方法对象的概念对象方法的应用Java对象概念和理解;JSP程序中内 置对象
18、的应用, 通过表单实例对JSP内置对象应用有个形像的展示。表4学习情景5细节学习情景3:数据库应用设计参考学时12学习目标知识目标掌握WE瞰据库应用的基本概念,掌握数据库连接和访问的方法。专业能力学会建立网站数据库,掌握SQL命令的使用方法和数据库访问的方法。目标方法能力能够完成对数据库的程序连接,使用SQL命令,实现对数据库访问的操作。目标社会能力充分理解数据库在WEB应用方面的强大作用,理解程序设计中,数据库访问的主要方法。目标学习单元学习内容(工作任务、载体)学时安排教学方法建议数据库操作:连接与查询2讲授和演示实验-7数据库基本操作(1):连接与查询2实践/指导数据库操作:数据库的修改
19、、添加和删除2讲授和演示实验-7数据库基本操作(2):记录更新2实践/指导数据库操作:基本应用方法2讲授和演示实验-8数据库基本应用方法2实践/指导媒体学生的基础教师的能力数据库连接程序演示对Access数据库或其他类型数据库本情景以数据库操作为主要内容,更数据库访问SQL演示的基本操作能力进一步的目的是强化学生对程序在数据库查询基本的SQL语言的理解和应用能力数据操作方面的作用的理解, 因此教数据库更新演示Java数据库的访问方法师对数据库的连接、访问及SQL命令的应用有准确的理解和把握,能够熟表5学习情景5细节练应用程序控制方法,对数据库进行操作,并具备较高的程序设计技巧。表5学习情景4细
20、节学习情景4:JavaBean应用参考学时10学习目标知识目标掌握JavaBean的基本概念,进一步熟悉Java类的设计专业能力目标学会Java类的设计,掌握JSP中Bean类的特点及应用方法方法能力目标能够完成简单JavaBean类的设计,能够在JSP中应用所设计的Bean程序社会能力目标充分理解Bean在WEB用程序中作用,理解JSP程序如何使用Bean程序学习单元学习内容(工作任务、载体)学时安排教学方法建议JavaBean及设计2讲授和演示Javabean设计:基本方法2实践/指导使用JavaBean封装数据库应用2讲授和演示Javabean设计:数据库应用类设计4实践/指导媒体学生的
21、基础教师的能力Java类程序设计演示JSP的Bean程序应用演示有关数据库操作的Bean程序的设计演示对Java类程序的概念及设计方法对象方法的调用Bean程序在JSP中的应用方法本情景以Java类设计为基础,要求 学生掌握如何在JSP程序中应用所 设计的Bean对象,并调用对象的方 法完成程序功能。因此教师对Java类设计有准确的理解和把握,能够熟练编写Java类程序,并在JSP中正 确地应用。表6学习情景5细节学习情景5:Java Servlet应用参考学时8学习目标知识目标掌握Servlet的基本概念,了解和熟悉Servlet类的设计方法专业能力学会Servlet类的设计,掌握JSP中S
22、ervlet类的特点及应用方法目标方法能力能够完成简单Servlet类的设计,能够在应用所设计的Servlet创建页面目标社会能力充分理解Servlet在WEB应用程序中作用,理解如何使用Servlet页面目标学习单元学习内容(工作任务、载体)学时安排教学方法建议Java Servlet及设计:方法2讲授和演示Java Servlet设计:基本方法2实践/指导Java Servlet及设计:访问数据库2讲授和演示Java Servlet设计:数据库操作2实践/指导媒体学生的基础教师的能力JavaServlet类程序设计演示对JavaServlet类程序的概念及设本情景以JavaServlet的
23、设计为主Servlet程序应用演示计方法要内容, 要求学生掌握如何在设计有关数据库操作的Servlet程序的Servlet页面的访问Servlet页面并进行访问。要求教师设计演示对Servlet及Servlet类的设计有准确的理解和把握,能够熟练编写Servlet类程序,并能够正确地应用和访问。表7学习情景6细节学习情景6:简单WE酮站的设计实例参考学时6学习目标知识目标掌握简单WEE网站设计的整个过程专业能力目标学会进行WEE网站需要分析、掌握程序模块及数据结构的建立方法方法能力目标能够完成简单WEE应用网站整个设计过程,设计一个具体基本功能的网站社会能力目标充分理解WEE网站设计过程和方法
24、,掌握WEE网站设计的基本技能学习单元学习内容(工作任务、载体)学时安排教学方法建议WEE网站求分析,模块结构2讲授和演示网站数据库设计,数据结构分析2讲授和演示WEE网站模块与数据库结构设计2实践/指导媒体学生的基础教师的能力简单WEB网站的构成演示WE网站设计需要分析讲解和演示WEB网站数据库及数据结构设计演 示网站常用模块设计方法讲解演示对WEE网站设计过程的理解将WEE网站的需求转换为程序模块,并建立数据库本情景以简单WEB网站的设计为主 要内容,要求学生在掌握JSP基本程 序设计基础上完成一个简单网站的 设计过程。要求教师对WE网站设计 有完整和 准确的 把握并 有一定的WEB网站设
25、计经验,能够熟练完成WEE网站的需求分析、模块划分、数 据库设计及编码实现等整个过程。表8学习情景教学进程安排学习领域Java Web程序设计学习情景资讯、计划、决策实施检查、评价1. JSP基础任务:12学时WEB Tomcat、JSP、语法、脚本、程序控制、指令、动作计划:1学时决策:1学时1、Web基本概念、JSP的特点。2、Tomcat服务器安装配置3、JSP语法基础、脚本4、JSP程序控制5、JSP指令元素、动作检查:实验程序代码和运行结果检查作业完成检查评价:实验表现及实验报告综合评价。2. JSP内置对象与表单应用任务:12(学时)对象、表单、表单数据处理计划:(学时)决策:(学
26、时)1、out、request、response、session、application、Cookie对象2、 表单、表单元素、表单的 提交方法、表单数据的提取与 处理方法检查:实验程序代码和运行结果检查作业完成检查评价:实验表现及实验报告综合评价。3.数据库应用设计任务:12(学时)WEB据库,SQL数据库的访问操作计划:1(学时)决策:1(学时)1、数据库连接的创建2、 数据库的查询方法3、 数据库的更新4、WEB数据库的应用检查:实验程序代码和运行结果检查作业完成检查评价:实验表现及实验报告综合评价。4. JavaBean应用任务:8(学时)Java类设计、Bean应用数据库应用封装计划
27、:(学时)决策:(学时)1、JavaBean的基本概念和设计2、JSP程序中Bean的应用3、使用Bean进行数据库应用 程序的封装检查:实验程序代码和运行结果检查作业完成检查评价:实验表现及实验报告综合评价。5. Java Servlet应用任务:8(学时)Servlet类设计、Servlet应用计划:(学时)决策:(学时)1、Servlet的基本概念和设计2、Servlet页面的访问3、 简单Servlet程序的设计检查:实验程序代码和运行结果检查作业完成检查评价:实验表现及实验报告综合评价。6.简单WEB网站的设计实例任务:12(学时)需求分析、模块设计、数据结构、程序技巧1、WEB网站
28、需求分析、模块构成2、 网站数据库及数据结构的检查:实验程序代码和运行结果检查作业完成检查计划:(学时)设计评价:决策:(学时)3、WEB!序的设计技巧实验表现及实验报告综合评价。4.教学方法建议教学组织模式本课课程为实践性课程,在教学组织模式上,建议以实践为主,以程序设计 为主线,老师在课堂上进行适当的理论讲解后, 着重进行程序设计过程的操作演 示,向学生讲明每个情景单元所要完成的教学目标、 让学生尽可以掌握教学内容, 然后集中在实验室,根据老师布置的作业要求,进行相应程序的设计、编写、调 试和运行,随时帮助指导学生解决程序设计过程中出现的问题。实验室要安装备配置好 Java 运行环境与 W
29、E 冈艮务器,安装多种开发工具提 供给学生选择使用。在实验过程中,注意与学生的互动,实时对学生程序设计过 程中出现的问题进行解答,并广播。教学方法除课堂教学、实验室实作以外,老师在网上提供本课程所有的电子教案、 程 序实例及源程序代码,程序设计过程先进行讲解和演示,指出程序要点及可以有 出现的问题和解决办法,然后和学生一同进行设计,提出程序的构想和建议,并 协助学生进行调试,随时解决设计中的问题。教学辅助手段提供充足的网络资源,包括应用软件、开发工具、电子教案、程序实例、源 程序代码、实验要求、实验指导书、实验程序实例等内容,供学生随时浏览和下 载。5、教学条件教材及相关资源本课程选用的教材,
30、是为先进、适用、工学结合特色鲜明的21 世纪高等职业教育信息技术类规划教材,为国家级精品课程配套教材。为配合教学,配套了课程的教学网站, 网站中有本课程所有的电子教案、 程序实例及源程序代码, 同时设计了一整套与教学过程一致的实验, 共 12 个实验,以及相关的实验指导书。 教学、作业及课件网站详见:实验作业及实例见:师资队伍 本课程为实践课程,要求任课老师有相当的网站开发经验或一定的实践能力,有丰富的程序设计经验,熟悉 Java 程序语言、数据库应用、SQL 语言,并 具备网页设计、 CSS、 JavaScript 程序设计的能力。兼职教师应该是在 IT 行业 有丰富网络应用经验和知识、具备
31、中小企业网站设计能力的工程技术人员。备注:(1) 专任教师1符合高校教师任职条件,取得高校教师资格证书。具有扎实的理论功底、较强的科研能力和一定的企业实际工作经历,具有双师素质。2熟悉与本课程相关的法律法规。3熟悉与本课程相关网络公司、 中小企业的网站构成设计方法, 了解典型网 站设计的流程,熟悉企业数据库应用的业务及流程。4能采用情境教学法、六步教学法、直观教学法、角色扮演法、讲授法等教学方法指导、引导学生完成学习任务,实现学习目标。(2) 兼职教师1应为 IT 或网络应用行业企业一线的高技能人才、具备教师基本素质和具 有较为丰富的实践和管理经验。2熟悉不同岗位的工作任务、工作内容、工作方法、工作流程。3熟悉特定企业的组织结构和生产经营管理的相关制度。4熟悉典型经济业务在特定企业的业务流程。5能够将理论与实践
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 实践应用2025年软件设计师试题及答案
- 如何培养学生的自主学习能力计划
- 2024年河北省文化和旅游厅下属事业单位真题
- 湖北省武汉市江岸区2025年八下数学期末学业质量监测模拟试题含解析
- 2024年贵州省商务厅下属事业单位真题
- 2024年南大奥宇高级中学招聘笔试真题
- 风险管理建议与企业应对措施试题及答案
- 打造高效学习计划软件设计师考试的试题及答案
- 2025年软考网络管理员考试复习笔记和试题及答案
- 代码注释与文档对照的作用试题及答案
- 交通运输布局对区域发展的影响-扬州的兴衰高一地理人教版(2019)必修第二册
- 从业人员健康及卫生管理制度
- 德阳市绵竹市2023年三下数学期末含解析
- 2023年福建省福州市八县一中联考高一化学第二学期期末达标测试试题含解析
- 医学专题-呼吸困难识别、处理与转运原则
- 管理英语3课件
- 七年级-体育与健康基础知识考核试题
- 同济大学实验报告封面
- 《医学影像诊断学》分章节试题库含答案大全
- 申根签证申请表
- 知识点一RLC串联电路的电压关系
评论
0/150
提交评论