基于CDIO一体化理念的课程教学大纲设计



Similar documents
untitled

(京)新登字063号

untitled

优迈科技教学大纲2009版本

untitled

具 有 发 展 潜 力 的 中 青 年 学 术 带 头 人 和 管 理 骨 干, 扶 持 中 青 年 教 师 担 任 系 ( 部 ) 主 任 助 理 等 学 院 制 定 了 教 职 工 在 职 培 训 进 修 暂 行 规 定, 鼓 励 教 师 在 职 进 修 学 习, 目 前 已 有 32 名 教

untitled

软 件 工 程 专 业 习 指 南 目 录 一 软 件 工 程 专 业 设 置 背 景 与 发 展 前 景... 3 二 软 件 工 程 专 业 实 践 教 条 件... 4 三 软 件 工 程 专 业 课 程 类 型 及 核 方 式 软 件 工 程 专 业 课 程 类 型...7

(Microsoft Word - \272\364\263q\245|\244A_ _\304\254\253\330\336\263__\272\353\302\262\263\370\247i.doc)

填 写 要 求 1. 以 word 文 档 格 式 如 实 填 写 各 项 2. 表 格 文 本 中 外 文 名 词 第 一 次 出 现 时, 要 写 清 全 称 和 缩 写, 再 次 出 现 时 可 以 使 用 缩 写 3. 本 表 栏 目 未 涵 盖 的 内 容, 需 要 说 明 的, 请 在

Microsoft Word 样章.dot

(CIP) Web /,. :, ISBN X.W T P393.4 CIP (2004) Web ( ) ( / ) : * 787

新・解きながら学ぶJava

利用Java技术编写桌面软件基础

<4D F736F F D20B8DFD6B0BDCCD3FDD0C5CFA2A3A8B5DACEE5C6DAA3A92E646F63>

计算机软件技术专业教学计划

(TestFailure) JUnit Framework AssertionFailedError JUnit Composite TestSuite Test TestSuite run() run() JUnit

1.JasperReport ireport JasperReport ireport JDK JDK JDK JDK ant ant...6

设计模式_Patterns in Java_.doc

2 Java 语 言 程 序 设 计 教 程 简 单 性 Java 语 言 的 语 法 与 C 语 言 和 C++ 语 言 很 接 近, 使 得 大 多 数 程 序 员 很 容 易 学 习 和 使 用 Java 另 一 方 面,Java 丢 弃 了 C++ 中 很 少 使 用 的 很 难

D C 93 2

Java 1 Java String Date

untitled

本 课 程 作 为 非 计 算 机 专 业 本 科 通 识 课 程, 是 一 门 理 论 和 实 践 紧 密 结 合 的 实 用 课 程, 内 容 包 括 计 算 机 基 础 部 分 和 程 序 设 计 部 分 计 算 机 基 础 部 分 涵 盖 计 算 机 软 硬 件 组 成 数 制 表 示 操

臺銀人壽「98年九至十一職等人員甄試」

XXXXXXXX

TopTest_Adminstrator.doc

Microsoft Word 電腦軟體設計.doc

苏教高〔2005〕 号

序号:001

序 言 本 专 业 人 才 培 养 方 案 以 适 应 市 场 需 求 为 目 标, 根 据 学 校 校 企 双 主 体 人 才 培 养 的 要 求 和 移 动 应 用 开 发 专 业 的 特 点 设 置 课 程 体 系, 体 现 了 课 程 为 市 场 服 务 的 特 点 本 专 业 要 求 学

Microsoft Word - SCWCD-CH01.doc

内 容 提 要 将 JAVA 开 发 环 境 迁 移 到 Linux 系 统 上 是 现 在 很 多 公 司 的 现 实 想 法, 而 在 Linux 上 配 置 JAVA 开 发 环 境 是 步 入 Linux 下 JAVA 程 序 开 发 的 第 一 步, 本 文 图 文 并 茂 地 全 程 指

职 位 类 别 : 测 试 工 程 师 工 作 经 验 或 实 习 经 历 : 不 限 岗 位 要 求 : 1. 本 科 及 其 以 上 学 历, 计 算 机 相 关 专 业 2014 届 毕 业 生 ; 2. 实 习 时 间 要 求, 尽 量 一 周 五 个 工 作 日 ; 3. 熟 悉 Wind

<4D F736F F D20BBF9D3DA416E64726F6964C6BDCCA8B5C4B5E7D7D3C5C4C2F4CFB5CDB32E646F63>

D getinitparameternames() 9 下 列 选 项 中, 属 于 Servlet API 中 提 供 的 request 对 象 的 包 装 类 的 是 ( ) A HttpServletRequestWrapper B HttpServletRequest C HttpServ

目 录 目 录 平 台 概 述 技 术 架 构 技 术 特 点 基 于 统 一 平 台 的 多 产 品 线 支 撑 先 进 性 安 全 性 开 放 性 高 性 能 和

Learning Java

Microsoft Word - 01.DOC

chapter 2 HTML5 目錄iii HTML HTML HTML HTML HTML canvas

IoC容器和Dependency Injection模式.doc

目 录

jsp

untitled

Servlet

中南大学第二届软件创新大赛

Microsoft Word 级第二专业学士学位培养计划.doc

What Servlet

目 录 1. 业 务 流 程 系 统 开 发 面 临 的 挑 战 与 机 遇 业 务 流 程 管 理 新 一 代 开 源 业 务 流 程 开 发 平 台 BPMX BPMX3 是 什 么 为 什 么 要 优 先 采 用 BPMX

附件2

android讲座

投影片 1

KillTest 质量更高 服务更好 学习资料 半年免费更新服务

Java

《面向对象程序设计A》课程教学大纲Ⅱ4

ASP 電子商務網頁設計

Chapter 9: Objects and Classes

Chapter 9: Objects and Classes

EJB-Programming-4-cn.doc

<4D F736F F D2031A3AD4A617661BCBCCAF5CAC6CDB7D5FDBEA22E646F63>

Microsoft Word - 第3章.doc

LiveBOS产品白皮书

LiveBOS产品白皮书

大连理工大学专业学位硕士学位论文

untitled

高 职 计 算 机 类 优 秀 教 材 书 目 * 序 号 书 号 (ISBN) 书 名 作 者 定 价 出 版 / 印 刷 日 期 ** 配 套 资 源 页 码 计 算 机 基 础 课 计 算 机 应 用 基 础 刘 升 贵 年 8 月

附件3:

國立臺灣科技大學


附录J:Eclipse教程

FAQ -PowerDesigner9.5.DOC

NIIT APP T ECH,,,,,, C++ : C++, C++,,, C++,,,,, : ,,,, ;,, ( CIP) C++ /,,. :, (21.) ISBN C..

( 二 ) 具 体 目 标 课 程 教 学 目 标 具 体 体 现 为 专 业 技 能 专 业 素 质 和 专 业 知 识 三 方 面 的 目 标 (1) 专 业 技 能 目 标 1 能 运 用 面 向 对 象 程 序 设 计 的 思 想 分 析 和 设 计 类 ; 会 定 义 接 口, 并 能 有

学 院 人 才 培 养 分 项 自 评 报 告 结 果 汇 总 表 主 要 评 估 指 标 关 键 评 估 要 素 自 评 等 级 1.1 学 校 事 业 发 展 规 划 合 格 1. 领 导 作 用 1.2 办 学 目 标 与 定 位 合 格 1.3 对 人 才 培 养 重 视 程 度 合 格 1

附件2

基于ECO的UML模型驱动的数据库应用开发1.doc

全 国 高 等 职 业 教 育 规 划 教 材 21 世 纪 高 职 高 专 规 划 教 材 系 列 高 等 职 业 教 育 计 算 机 专 业 规 划 教 材 选 题 征 集 通 知 一 选 题 范 围 ( 不 仅 限 于 此 ) 选 题 方 向 选 题 名 计 算 机 基 础 计 算 机 应 用

计 算 机 系 统 应 用 年 第 25 卷 第 4 期 线 程 的 复 用 [2,3]. 通 常 情 况 下, 服 务 器 端 程 序 在 启 动 时 创 建 若 干 数 量 的 线 程 对 象 并 缓 存 起 来, 此 时 它 们 处 于

ebook215-5

PowerPoint Presentation

( 十 一 ) 医 学 院 1. 医 学 院 开 设 的 全 校 选 修 课 程 一 览 表 医 学 院 开 设 的 全 校 选 修 课 程 简 介 146 ( 十 二 ) 生 命 科 学 学 院 1. 生 命 科 学 学 院 开 设 的 全 校 选 修 课 程 一 览 表 155 2

史 教 学 评 价 与 测 试 社 会 主 义 经 济 理 论 西 方 经 济 学 管 理 方 法 社 会 经 济 统 计 会 工 商 管 理 计 学 原 理 财 务 会 计 管 理 学 原 理 市 场 营 销 生 产 运 营 管 理 财 务 管 理 成 本 管 理 人 力 资 源 管 理 金 融

<4D F736F F D20C8EDBCFEA1B A1B33136BAC5A3BAB9D8D3DAB7A2B2BC C4EAC8EDBCFEB9A4B3CCCAB5D1B5D6AED0A3C4DABFC6D1D0CFEEC4BFB5C4CDA8D6AA2E646F63>

( 十 一 ) 生 命 科 学 学 院 生 命 科 学 学 院 开 设 的 全 校 选 修 课 程 一 览 表 131 生 命 科 学 学 院 开 设 的 全 校 选 修 课 程 简 介 132 ( 十 二 ) 法 学 院 法 学 院 开 设 的 全 校 选 修 课 程 一 览 表 139 法 学

Untitled

2007

J2ME ISBN J2ME MIDP MIDP 2.0 API J2ME Netbeans IDE 4.1 Mobility Pack 4.1 MIDlet MIDlet MIDP PUSH API PDA API Ja

天津天狮学院关于修订2014级本科培养方案的指导意见

chp6.ppt

北 风 网 讲 师 原 创 作 品 ---- 仅 供 学 员 内 部 交 流 使 用 前 言 吾 尝 终 日 而 思 矣, 不 如 须 臾 之 所 学 也 ; 吾 尝 跂 而 望 矣, 不 如 登 高 之 博 见 也 登 高 而 招, 臂 非 加 长 也, 而 见

,2(1) 基 礎 上, 各 種 數 據 均 以 圖 形 化 方 式 表 達, 因 此 各 級 分 析 結 果 均 可 以 隨 時 檢 驗 另 外, 由 於 系 統 是 以 網 站 形 式 發 佈, 任 何 用 戶 均 可 通 過 網 絡 查 詢 瀏 覽 系 統 中 的 數 據, 因

目 录

final

Microsoft Word - CPE會議紀錄151022

本章学习目标 小风 Java 实战系列教程 SpringMVC 简介 SpringMVC 的入门案例 SpringMVC 流程分析 配置注解映射器和适配器 注解的使用 使用不同方式的跳转页面 1. SpringMVC 简介 Spring web mvc

(procedure-oriented)?? 2

然 而,JavaScript 编 程 的 最 大 问 题 是 来 自 不 同 的 浏 览 器 对 各 种 技 术 和 标 准 的 支 持 构 建 一 个 运 行 在 不 同 浏 览 器 ( 如 IE 和 火 狐 ) 中 的 应 用 是 一 个 困 难 的 任 务, 因 此 提 供 符 合 跨 浏 览

2. 四 诊 2.1. [b] 总 括 [/b] 儿 科 自 古 再 为 难 事 盖 以 小 儿 形 质 柔 脆, 易 虚 易 实, 调 治 少 乖, 则 毫 厘 之 差, 遂 至 千 里 之 愆 而 气 血 尚 未 充 盈, 难 只 以 据 脉 为 准 ; 神 识 未 发, 不 知 言 其 疾 苦

; 临 风 池 兮 脑 空 鸣, 穷 窍 阴 兮 完 骨 明 ; 举 浮 白 于 天 冲, 接 承 灵 于 正 营, 目 窗 兮 临 泣, 阳 白 兮 本 神 ; 率 谷 回 兮 曲 鬓 出, 悬 厘 降 兮 悬 颅 承 ; 颔 厌 兮 佳 客 主 人, 听 会 兮 童 子 迎 厥 阴 在 足, 肝

SiteView技术白皮书

Transcription:

Java 语 言 程 序 设 计 课 程 教 学 大 纲 Java 语 言 程 序 设 计 课 程 教 学 大 纲 一 课 程 基 本 信 息 1. 课 程 代 码 :52001CC022 2. 课 程 名 称 :Java 语 言 程 序 设 计 3. 课 程 英 文 名 称 :Java Programming 4. 课 程 类 别 : 理 论 课 ( 含 实 验 上 机 或 实 践 ) 5. 授 课 对 象 : 本 科 6. 开 课 单 位 : 计 算 机 科 学 与 技 术 系 7. 教 学 时 间 安 排 : 第 7 学 期 8. 先 修 课 程 先 修 课 程 与 本 课 程 的 联 系 本 课 程 需 要 学 生 具 备 程 序 设 计 的 基 本 思 想, 通 过 先 修 课 程 的 学 高 级 程 序 设 计 基 础 (C 语 言 ) 习 有 助 于 快 速 掌 握 本 课 程 的 基 础 语 法 部 分 内 容 9. 学 时 安 排 : 总 学 时 理 论 教 学 实 践 教 学 周 学 时 学 分 备 注 64 32 32 4 4 二 课 程 教 学 目 标 及 教 学 任 务 ( 一 ) 教 学 目 标 1. 教 学 目 标 的 总 体 概 括 Java 语 言 程 序 设 计 是 计 算 机 专 业 一 门 重 要 的 专 业 课, 对 培 养 学 生 的 编 程 思 想, 提 高 编 程 技 能 起 着 重 要 作 用 通 过 本 课 程 的 学 习, 学 生 能 够 掌 握 Java 语 言 的 语 法 规 则, 能 够 掌 握 面 向 对 象 程 序 设 计 的 基 本 思 想, 能 够 熟 练 使 用 Java 开 发 环 境 进 行 编 码 和 调 试, 能 够 熟 练 运 用 Java API 在 J2SE 平 台 下 开 发 应 用 程 序 2. 教 学 目 标 列 表 目 标 内 容 具 体 目 标 第 1 页 - 共 22 页

Java 语 言 程 序 设 计 课 程 教 学 大 纲 使 学 生 掌 握 Java 语 言 的 数 据 类 型 变 量 表 达 式 控 制 语 句 方 法 等 编 程 基 本 概 念 使 学 生 理 解 面 向 对 象 的 基 本 概 念 ; 能 够 使 用 对 象 和 类 进 行 简 单 的 面 向 对 象 程 序 设 计 理 论 知 识 使 学 生 掌 握 异 常 处 理 机 制, 能 够 运 用 异 常 提 高 程 序 的 健 壮 性 使 学 生 熟 悉 类 库 的 基 本 结 构, 掌 握 常 用 类 的 使 用 方 法 使 学 生 掌 握 事 件 驱 动 程 序 设 计 基 本 思 路 和 Java 图 形 化 相 关 API 用 法 培 养 学 生 对 基 础 语 法 的 认 知 能 力 和 编 码 能 力 专 业 技 能 培 养 学 生 具 备 熟 练 使 用 Java 开 发 环 境 进 行 编 码 和 调 试 的 能 力 培 养 学 生 利 用 面 向 对 象 思 想 进 行 程 序 设 计 的 能 力 培 养 学 生 在 J2SE 平 台 下 综 合 应 用 程 序 的 开 发 能 力 ( 二 ) 课 程 培 养 能 力 体 系 TOPCARES (1 级 能 力 指 标 ) 1 Technical TOPCARES(2 级 能 力 指 标 ) TOPCARES(3 级 能 力 指 标 ) 课 程 培 养 能 力 指 标 knowledge and reasoning 技 术 知 识 与 1.2 核 心 基 础 知 识 1.2.2 计 算 机 软 件 开 发 知 识 掌 握 Java 语 言 基 本 语 法 规 则 ; 理 解 面 向 对 象 的 基 本 概 念 推 理 能 力 3. Personal and 3.1 推 理 和 解 决 问 题 的 能 力 3.1.2 建 模 理 解 Java 面 向 对 象 程 序 设 计 思 想, 运 用 Java 语 言 对 软 件 系 统 进 行 建 模 professional skills 个 人 职 业 能 3.3 信 息 处 理 能 力 3.3.1 基 本 信 息 处 理 能 力 能 够 查 阅 专 业 文 献, 了 解 Java 技 术 发 展 的 新 动 向 力 5. Attitude and manner 态 度 与 习 惯 5.1 个 体 性 态 度 与 习 惯 5.1.2 学 习 态 度 与 习 惯 具 有 积 极 向 上 的 学 习 态 度 和 认 真 自 觉 的 学 习 习 惯 第 2 页 - 共 22 页

Java 语 言 程 序 设 计 课 程 教 学 大 纲 8 Social contribution by 8.3 行 业 应 用 环 境 8.3.2 行 业 应 用 技 术 了 解 Java 开 发 平 台, 运 用 Java 图 形 化 输 入 输 出 和 多 线 程 应 用 开 发 技 术 application practice (CDIO) (CDIO) 实 践 构 思 设 计 实 现 和 运 行 为 社 会 的 贡 献 8.6 实 施 8.6.3 软 件 实 现 过 程 分 析 Java 语 言 编 程 特 点, 实 现 相 应 算 法 和 数 据 结 构 ( 三 ) 教 学 任 务 1. 程 序 设 计 : 每 名 学 生 完 成 全 部 的 随 堂 实 验 和 课 后 作 业 要 求 的 程 序 设 计, 并 以 实 验 报 告 的 方 式 提 交 2. 实 验 报 告 : 在 Labform 平 台 上 提 交 报 告 内 容, 要 求 按 照 实 验 步 骤 完 成 相 关 问 题 的 模 拟 程 序 的 编 写 并 能 对 运 行 结 果 进 行 分 析 总 结 三 各 章 节 教 学 内 容 及 基 本 要 求 第 1 单 元 Java 概 述 1. 教 学 内 容 1.1 Java 语 言 的 特 点, 发 展 历 史 1.2 JDK 简 介,Java 程 序 的 分 类 2. 教 学 要 求 (1) 了 解 Java 语 言 的 工 作 机 制 ; (2) 会 安 装 配 置 并 熟 悉 Java 开 发 运 行 环 境 ; (3) 会 创 建 编 写 运 行 Java 程 序 ; (4) 通 过 程 序 实 例 了 解 Java 应 用 程 序 的 开 发 过 程 3. 教 学 重 点 与 难 点 (1) 重 点 :Java 语 言 的 工 作 原 理 JDK 的 用 法 和 应 用 程 序 的 开 发 过 程 第 3 页 - 共 22 页

(2) 难 点 :JDK 的 用 法 Java 语 言 程 序 设 计 课 程 教 学 大 纲 第 2 单 元 Java 基 本 语 法 1. 教 学 内 容 2.1 Java 语 言 的 基 本 符 号, 基 本 数 据 类 型, 运 算 符 2.2 程 序 基 本 流 程 2.3 方 法 定 义 及 方 法 的 调 用 2. 教 学 要 求 (1) 理 解 保 留 字 标 识 符 变 量 和 常 量 ; (2) 掌 握 运 算 符 与 表 达 式 ; (3) 掌 握 Java 基 本 数 据 类 型 ; (4) 掌 握 关 于 Java 运 算 符 及 Java 表 达 式 ; (5) 掌 握 分 支 语 句 if 语 句 和 switch 语 句 的 用 法 ; (6) 掌 握 循 环 语 句 for 循 环 while 循 环 和 do 循 环 的 用 法 ; (7) 掌 握 break 语 句 和 continue 语 句 的 用 法 ; (8) 能 够 熟 练 使 用 各 种 流 程 控 制 语 句 实 现 算 法 3. 教 学 重 点 与 难 点 (1) 重 点 :Java 语 言 标 识 符 数 据 类 型 和 流 程 控 制 语 句 (2) 难 点 : 流 程 控 制 语 句 第 3 单 元 面 向 对 象 的 思 想 1. 教 学 内 容 3.1 面 向 对 象 思 想 2. 教 学 要 求 (1) 理 解 面 向 对 象 的 思 想 (2) 理 解 对 象 和 类 的 概 念 及 二 者 的 关 系 ; 3. 教 学 重 点 与 难 点 (1) 重 点 : 对 象 的 要 素 和 类 型 (2) 难 点 : 类 型 与 对 象 之 间 的 关 系 第 4 单 元 类 与 对 象 1. 教 学 内 容 第 4 页 - 共 22 页

4.1 类 与 对 象 Java 语 言 程 序 设 计 课 程 教 学 大 纲 4.2 方 法 的 重 载 4.3 变 量 的 作 用 域 及 方 法 的 参 数 4.4 包 及 访 问 控 制 修 饰 符 4.5 static 修 饰 符 4.6 项 目 实 现 2. 教 学 要 求 (1) 掌 握 Java 中 类 的 定 义, 类 中 属 性 的 声 明 和 方 法 的 定 义 ; (2) 掌 握 对 象 的 声 明 与 创 建 及 通 过 对 象 来 调 用 属 性 和 方 法 ; (3) 掌 握 构 造 方 法 ; (4) 了 解 终 结 器 及 垃 圾 回 收 机 制 ; (5) 掌 握 方 法 重 载 并 能 识 别 合 法 的 重 载 ; (6) 掌 握 对 象 作 方 法 的 参 数 和 基 本 数 据 类 型 作 参 数 的 区 别 ; (7) 掌 握 变 量 的 作 用 域 ; (8) 掌 握 包 的 定 义 及 包 中 类 的 引 用 ; (9) 掌 握 public private protected 和 缺 省 四 种 访 问 控 制 修 饰 符 ; (10) 掌 握 static 修 饰 符 的 使 用 ; 3. 教 学 重 点 与 难 点 (1) 重 点 : 类 的 定 义 创 建 对 象 构 造 方 法 访 问 控 制 修 饰 符 (2) 难 点 : 构 造 方 法 访 问 控 制 修 饰 符 和 static 修 饰 符 第 5 单 元 继 承 1. 教 学 内 容 5.1 继 承 的 定 义 5.2 属 性 的 继 承 与 隐 藏 5.3 方 法 的 继 承 与 覆 盖 5.4 继 承 关 系 中 的 构 造 方 法 5.5 父 子 类 对 象 的 使 用 与 转 化 及 类 的 多 态 性 5.6 final 修 饰 符 5.7 抽 象 方 法 和 抽 象 类 第 5 页 - 共 22 页

5.8 项 目 实 现 Java 语 言 程 序 设 计 课 程 教 学 大 纲 2. 教 学 要 求 (1) 掌 握 继 承 的 定 义 ; (2) 掌 握 属 性 的 继 承 与 隐 藏 ; (3) 掌 握 方 法 的 继 承 与 覆 盖 ; (4) 掌 握 父 子 类 对 象 的 使 用 与 转 化 ; (5) 掌 握 构 造 方 法 在 继 承 中 的 使 用 ; (6) 掌 握 final 修 饰 符 的 使 用 ; (7) 掌 握 抽 象 方 法 与 抽 象 类 ; 3. 教 学 重 点 与 难 点 (1) 重 点 : 继 承 的 定 义 方 法 的 继 承 与 覆 盖 父 子 类 对 象 的 使 用 与 转 换 和 抽 象 方 法 和 抽 象 类 (2) 难 点 : 父 子 类 对 象 的 使 用 与 转 换 和 抽 象 方 法 和 抽 象 类 第 6 单 元 接 口 和 内 部 类 1. 教 学 内 容 6.1 接 口 6.2 项 目 分 析 设 计 2. 教 学 要 求 (1) 理 解 接 口 的 作 用, 掌 握 定 义 和 使 用 抽 象 类 和 接 口 的 方 法 (2) 理 解 内 部 类 的 作 用, 掌 握 内 部 类 的 定 义 方 法 3. 教 学 重 点 与 难 点 (1) 重 点 : 接 口 的 定 义 与 实 现 (2) 难 点 : 接 口 的 作 用 第 7 单 元 异 常 处 理 1. 教 学 内 容 7.1 异 常 和 异 常 类 7.2 异 常 的 处 理 2. 教 学 要 求 (1) 掌 握 异 常 处 理 的 概 念 机 制 及 异 常 类 型 ; 第 6 页 - 共 22 页

(2) 掌 握 异 常 的 抛 出 与 捕 获 Java 语 言 程 序 设 计 课 程 教 学 大 纲 3. 教 学 重 点 与 难 点 (1) 重 点 : 异 常 的 处 理 与 异 常 的 声 明 (2) 难 点 : 异 常 的 作 用 异 常 的 处 理 和 声 明 第 8 单 元 常 用 类 库 1. 教 学 内 容 8.1 常 用 类 库 8.2 字 符 串 8.3 数 组 及 Math 类 8.4 集 合 2. 教 学 要 求 (1) 掌 握 如 何 使 用 JavaDoc; (2) 了 解 Java 类 库 的 基 本 结 构 ; (3) 掌 握 最 常 用 类 的 用 法 3. 教 学 重 点 与 难 点 (1) 重 点 :String 类 数 组 和 Collection 框 架 (2) 难 点 :Collection 框 架 第 9 单 元 GUI 程 序 设 计 1. 教 学 内 容 9.1 图 形 用 户 界 面 概 述 9.2 布 局 管 理 器 9.3 简 单 时 间 处 理 9.4 常 用 的 GUI 组 件 9.5 绘 制 图 形 9.6 鼠 标 及 键 盘 事 件 9.7 项 目 实 现 2. 教 学 要 求 (1) 理 解 图 形 程 序 设 计 的 基 本 概 念 ; (2) 理 解 容 器 和 布 局 管 理 器 与 组 件 的 关 系 和 作 用 ; 第 7 页 - 共 22 页

Java 语 言 程 序 设 计 课 程 教 学 大 纲 (3) 掌 握 Swing 类 的 结 构 和 一 些 基 本 Swing 类 的 用 法 ; (4) 理 解 事 件 驱 动 的 原 理, 掌 握 事 件 驱 动 程 序 设 计 的 基 本 方 法 ; (5) 能 够 编 写 简 单 的 图 形 用 户 界 面 程 序, 实 现 简 单 的 人 机 交 互 (6) 掌 握 多 种 用 户 界 面 组 件 和 容 器 的 用 法 ; (7) 能 够 熟 练 使 用 这 些 组 件 创 建 较 复 杂 的 图 形 界 面 ; (8) 理 解 applet 程 序 的 运 行 原 理 ; (9) 掌 握 如 何 使 用 JApplet 类 编 写 applet 程 序 3. 教 学 重 点 与 难 点 (1) 重 点 :JFrame 的 使 用 布 局 管 理 器 和 事 件 处 理 (2) 难 点 : 事 件 处 理 第 8 页 - 共 22 页

Java 语 言 程 序 设 计 课 程 教 学 大 纲 四 实 践 项 目 实 施 计 划 表 项 目 代 码 项 目 名 称 项 目 类 型 时 间 ( 教 学 周 ) 项 目 内 容 实 施 方 法 课 内 学 时 考 核 方 式 实 践 场 所 实 验 类 型 UP(1) 用 Java 向 世 界 问 好 单 元 项 目 1 使 用 记 事 本 分 别 编 写 第 一 个 Java 应 用 程 序 HelloWorld! ; 用 集 成 开 发 环 境 (Eclipse) 编 写 Java 程 序 HelloWorld! TM(1,1) TM(3,2) 2 ET 课 堂 验 证 型 UP(2) 体 重 指 数 计 算 器 单 元 项 目 2 编 写 程 序, 当 输 入 性 别 身 高 体 重 后 能 计 算 出 体 重 指 数 TM(1,1) TM(3,2) 2 ET 课 堂 验 证 型 UP(2) 猜 数 字 游 戏 单 元 项 目 3 定 义 一 个 猜 数 字 的 方 法 : 完 成 随 机 数 生 成, 以 及 与 用 户 输 入 数 字 比 较 TM(1,1) TM(3,2) 2 ET 课 堂 验 证 型 UP(4) 复 数 类 单 元 项 目 5 定 义 复 数 类, 并 实 现 两 个 复 数 之 间 的 加 减 乘 操 作 TM(1,1) TM(3,2) 3 ET 课 堂 验 证 型 UP(5) 学 生 成 绩 评 级 程 序 单 元 项 目 6 利 用 面 向 对 象 思 想, 设 计 一 个 学 生 成 绩 评 级 系 统 的 基 本 功 能 能 够 统 计 出 全 班 学 生 的 成 绩 等 级 并 显 示 出 来 TM(1,1) TM(3,2) 3 ET 课 堂 设 计 型 UP6) 收 费 计 算 器 单 元 项 目 7 利 用 面 向 对 象 思 想, 设 计 一 个 计 费 程 序 为 公 共 汽 车 出 租 车 电 影 院 类 TM(1,1) TM(3,2) 2 ET 课 堂 设 计 型 第 9 页 - 共 22 页

Java 语 言 程 序 设 计 课 程 教 学 大 纲 提 供 一 定 的 收 费 功 能 UP(8) 货 物 管 理 单 元 项 目 8 利 用 面 向 对 象 思 想, 设 计 一 个 货 物 管 理 系 统, 包 括 货 物 信 息 添 加 查 询 修 改 以 及 删 除 等 功 能 TM(1,1) TM(3,2) 2 ET 课 堂 设 计 型 UP(9) 加 法 计 算 器 单 元 项 目 9 设 计 实 现 一 个 图 形 用 户 界 面 的 小 型 加 法 器 实 现 基 本 计 算 功 能 TM(1,1) TM(3,2) 2 ET 课 堂 设 计 型 UP(9) 用 户 注 册 界 面 实 现 单 元 项 目 11 利 用 常 用 GUI 组 件, 设 计 实 现 一 个 图 形 化 用 户 注 册 界 面 程 序 TM(1,1) TM(3,2) 2 ET 课 堂 设 计 型 UP(9) 绘 图 板 单 元 项 目 12 利 用 鼠 标 和 键 盘 事 件 处 理 技 术, 设 计 实 现 一 个 简 单 的 绘 图 板 TM(1,1) TM(3,2) 2 ET 课 堂 设 计 型 UP(9) 键 盘 练 习 小 游 戏 单 元 项 目 14 自 学 Java Applet 技 术, 并 实 现 一 个 在 网 页 上 的 打 字 游 戏 TM(1,1) TM(3,2) 2 ET 课 堂 研 究 型 CP(1) 学 生 成 绩 管 理 系 统 开 发 课 程 项 目 10/15/16 利 用 Java 技 术 开 发 一 个 学 生 成 绩 管 理 系 统 TM(1,1) TM(3,2) 8 ET 课 堂 综 合 型 五 各 章 节 知 识 点 技 能 点 分 布 及 学 时 分 配 表 单 元 节 标 号 知 识 点 与 技 能 点 能 力 指 标 掌 握 程 教 学 考 核 各 教 学 环 节 学 时 分 配 第 10 页 - 共 22 页

Java 语 言 程 序 设 计 课 程 教 学 大 纲 标 题 度 实 施 方 式 理 论 教 学 实 践 教 学 号 讲 课 习 题 测 验 其 他 课 外 随 堂 实 验 室 课 外 课 内 小 计 课 外 小 计 1.1 Java 语 言 的 1.1.1 Java 语 言 的 显 著 特 点 特 点, 发 展 历 史 1.1.2 Java 的 发 展 历 程 1.2.2 理 解 TM(1,1) CI 2 2 1.2.1 JDK 简 介 CU(1) 1.2 JDK 简 介, 1.2.2 Java 程 序 分 类 1.2.2 理 解 Java 程 序 的 分 类 1.2.3 Java 应 用 程 序 的 运 行 TM(1,1) TM(3,2) CI HT 2 2 机 制 2.1.1 Java 中 数 字, 字 符, 字 符 串 的 表 示 方 法 及 标 识 2.1 Java 语 言 的 符 的 使 用 与 命 名 规 则, 保 留 基 本 符 号, 基 本 字 和 转 义 字 符 的 使 用 CU(2) 1.2.2 分 析 数 据 类 型, 运 算 2.1.2 基 本 数 据 类 型 所 占 位 TM(1,1) TM(3,2) CI 2 2 符 数 及 表 示 范 围 2.1.3 常 用 运 算 符 的 使 用 方 法 第 11 页 - 共 22 页

Java 语 言 程 序 设 计 课 程 教 学 大 纲 2.2.1 顺 序, 选 择, 循 环 结 2.2 程 序 基 本 流 构 的 程 序 控 制 方 式 1.2.2 分 析 程 2.2.2 continue 和 break 语 句 TM(1,1) TM(3,2) CI HT 2 2 2.3 方 法 定 义 及 2.3.1 方 法 定 义 2.3.2 方 法 1.2.2 分 析 方 法 的 调 用 调 用 TM(1,1) TM(3,2) CI HT 2 2 3.1 面 向 对 象 思 对 象 与 类 型 的 关 系 及 对 象 CU(3) 1.2.2 理 解 TM(1,1) CI 2 2 想 与 类 型 的 抽 象 过 程 4.1 类 与 对 象 4.1.1 类 的 定 义 4.1.2 创 建 1.2.2 分 析 对 象 4.1.3 构 造 方 法 TM(1,1) TM(3,2) CI HT 1 1 4.2 方 法 的 重 载 4.2.1 一 般 方 法 的 重 载 1.2.2 分 析 4.2.2 构 造 方 法 的 重 载 TM(1,1) TM(3,2) CI HT 1 1 4.3.1 局 部 变 量 的 作 用 域 CU(4) 4.3.2 属 性 的 作 用 域 4.3.3 4.3 变 量 的 作 用 this 关 键 字 4.3.4 对 象 做 方 1.2.2 分 析 域 及 方 法 的 参 数 法 的 参 数 与 基 本 数 据 类 型 做 方 法 的 参 数 的 对 比 TM(1,1) TM(3,2) CI 1 1 4.4 包 及 访 问 控 4.4.1 定 义 包 4.4.2 几 种 访 1.2.2 分 析 制 修 饰 符 问 控 制 修 饰 符 的 使 用 4.4.3 TM(1,1) TM(3,2) CI HT 1 1 第 12 页 - 共 22 页

Java 语 言 程 序 设 计 课 程 教 学 大 纲 访 问 器 方 法 4.5.1 静 态 属 性 与 静 态 方 法 4.5 static 修 饰 符 1.2.2 4.5.2 静 态 初 始 化 器 运 用 / 分 TM(1,1) 析 TM(3,2) CI ET 1 3 4 5.1 继 承 的 定 义 5.1.1 继 承 中 类 的 关 系 1.2.2 分 析 5.2 属 性 的 继 承 5.2.1 属 性 的 继 承 5.2.2 属 1.2.2 理 解 与 隐 藏 性 的 隐 藏 TM(1,1) TM(3,2) TM(1,1) TM(3,2) CI 1 1 CI 1 1 5.3.1 方 法 的 继 承 5.3 方 法 的 继 承 5.3.2 方 法 的 覆 盖 与 覆 盖 5.3.3 Object 类 及 常 用 方 法 1.2.2 分 析 TM(1,1) TM(3,2) CI HT 1 1 CU(5) 5.4 继 承 关 系 中 5.4.1 继 承 中 的 构 造 方 法 1.2.2 理 解 的 构 造 方 法 5.4.2 suuper 关 键 字 5.5 父 子 类 对 5.5.1 父 子 类 对 象 的 定 义 与 象 的 使 用 与 转 化 使 用 5.5.2 方 法 的 多 态 特 1.2.2 分 析 及 类 的 多 态 性 性 TM(1,1) TM(3,2) TM(1,1) TM(3,2) CI 1 1 CI 1 1 5.6 final 修 饰 符 5.6.1 针 对 方 法 的 多 态 特 性 5.6.2 final 修 饰 的 属 性 和 局 1.2.2 分 析 TM(1,1) TM(3,2) CI 1 1 第 13 页 - 共 22 页

Java 语 言 程 序 设 计 课 程 教 学 大 纲 部 变 量 5.6.3 final 修 饰 的 方 法 5.64 final 修 饰 的 类 5.7.1 抽 象 方 法 及 抽 象 类 的 5.7 抽 象 方 法 和 定 义 5.7.2 抽 象 类 和 一 般 1.2.2 抽 象 类 类 的 异 同 5.7.3 抽 象 类 的 作 用 6.1.1 接 口 中 属 性 特 点 运 用 / 分 TM(1,1) 析 TM(3,2) CI 1 3 4 CU(6) 6.1 接 口 6.1.2 接 口 中 方 法 特 点 1.2.2 分 析 6.1.3 接 口 的 实 现 6.1.4 接 口 的 作 用 6.1.5 内 部 类 TM(1,1) TM(3,2) CI 2 2 4 6.2 项 目 分 析 设 学 生 成 绩 管 理 系 统 的 分 析 3.1.2 运 用 计 设 计 TM(1,1) TM(3,2) ET 2 2 7.1 异 常 和 异 常 7.1.1 异 常 的 概 念 CU(7) 类 7.1.2 常 用 的 异 常 类 1.2.2 分 析 TM(1,1) TM(3,2) CI 1 1 第 14 页 - 共 22 页

Java 语 言 程 序 设 计 课 程 教 学 大 纲 7.1.3 自 定 义 的 异 常 类 7.2 异 常 的 处 理 7.2.1 try-catch-finally 语 句 7.2.2 异 常 处 理 的 流 程 1.2.2 分 析 7.2.3 多 异 常 的 处 理 TM(1,1) TM(3,2) CI HT 1 1 8.1.1 基 本 类 库, 基 本 包 java.lang 包 和 java.util 包 中 3.3.1 CU(8) 8.1 常 用 类 库 包 括 的 常 用 类 5.1.2 理 解 TM(1,1) CI 1 1 8.1.2 基 本 数 据 类 型 及 其 封 8.6.3 装 类 的 转 化 8.2.1 String 类 中 的 常 用 方 CU(8) 8.2 字 符 串 法 3.3.1 8.2.2 String 和 StringBuffer 5.1.2 的 区 别 8.6.3 8.2.3 String 与 基 本 数 据 类 分 析 TM(1,1) TM(3,2) CI 1 1 型 之 间 的 转 换 8.3.1 数 组 的 定 义 8.3 数 组 及 Math CU(8) 类 8.3.2 数 组 对 象 的 实 例 化 3.3.1 5.1.2 8.6.3 分 析 TM(1,1) TM(3,2) CI HT 1 1 第 15 页 - 共 22 页

Java 语 言 程 序 设 计 课 程 教 学 大 纲 8.3.3 数 组 元 素 的 访 问 8.3.4 Math 类 中 的 常 用 方 法 8.4.1 Collection 框 架 的 三 层 CU(8) 8.4 集 合 结 构 3.3.1 8.4.1 ArrayList 类 的 作 用 及 5.1.2 常 用 方 法 8.6.3 8.4.2 HashMap 类 的 作 用 及 理 解 TM(1,1) TM(3,2) CI 1 2 3 常 用 方 法 3.3.1 9.1 图 形 用 户 界 9.1.1 创 建 框 架 9.1.2 添 加 CU(9) 5.1.2 面 概 述 组 件 8.3.2 分 析 TM(1,1) TM(3,2) CI 1 1 CU(9) 9.2 布 局 管 理 器 9.2.1 FlowLayout 布 局 3.3.1 9.2.2 BorderLayout 布 局 5.1.2 9.2.3 GridLayout 布 局 8.3.2 理 解 TM(1,1) TM(3,2) CI 1 1 CU(9) 9.3 简 单 事 件 处 9.3.1 委 托 事 件 处 理 模 型 3.3.1 分 析 TM(1,1) CI 1 2 3 第 16 页 - 共 22 页

Java 语 言 程 序 设 计 课 程 教 学 大 纲 理 9.3.2 常 用 的 事 件 类 9.3.35.1.2 TM(3,2) HT 事 件 类 及 其 对 应 的 监 听 接 8.3.2 口 9.3.4 动 作 事 件 处 理 9.3.5 事 件 剪 裁 类 的 作 用 9.4.1 各 种 常 用 组 件 如 标 签, 按 钮, 文 本 框, 文 本 区, 单 选 按 钮, 多 选 按 钮 的 定 义 3.3.1 9.4 常 用 的 GUI9.4.2 面 板 的 作 用 及 默 认 的 CU(9) 5.1.2 组 件 布 局 方 式 9.4.3 常 用 的 弹 8.3.2 出 式 对 话 框 的 使 用 及 模 式 理 解 TM(1,1) TM(3,2) CI 1 2 3 与 非 模 式 的 区 别 9.4.4 菜 单 定 义 的 步 骤 CU(9) 9.5 绘 制 图 形 9.5.1 绘 制 图 形 的 方 法 9.5.2 字 体, 颜 色 的 设 置 9.5.3 几 何 图 形 的 绘 制 3.3.1 5.1.2 8.3.2 理 解 TM(1,1) TM(3,2) CI 1 2 3 9.6 鼠 标 及 键 盘 9.6.1 鼠 标 事 件 的 两 个 监 听 3.3.1 CU(9) 事 件 接 口 及 各 自 负 责 处 理 的 动 5.1.2 理 解 TM(1,1) TM(3,2) CI 1 2 3 第 17 页 - 共 22 页

Java 语 言 程 序 设 计 课 程 教 学 大 纲 作 8.3.2 9.6.2 键 盘 事 件 对 应 的 监 听 接 口 及 负 责 处 理 的 动 作 3.3.1 CU(9) 9.7 项 目 实 现 学 生 成 绩 管 理 系 统 的 实 现 5.1.2 8.3.2 运 用 TM(1,1) TM(3,2) ET 6 6 8.6.3 合 计 32 0 0 0 0 32 0 64 第 18 页 - 共 22 页

Java 语 言 程 序 设 计 课 程 教 学 大 纲 六 三 级 项 目 ( 一 ) 项 目 与 课 程 各 单 元 之 间 的 关 系 三 级 项 目 的 完 成 需 要 用 到 所 有 各 个 单 元 的 主 要 内 容, 贯 穿 课 程 始 终 ( 二 ) 项 目 主 要 内 容 利 用 Java 图 形 化 技 术 和 输 入 输 出 技 术 设 计 与 实 现 一 个 学 生 成 绩 管 理 系 统, 完 成 学 生 成 绩 的 管 理 考 试 信 息 管 理 和 一 些 相 关 基 本 信 息 管 理 等 功 能 ( 三 ) 项 目 成 果 物 描 述 1. 项 目 工 程 代 码 : 项 目 全 部 Java 源 代 码 2. 演 示 程 序 : 项 目 可 运 行 的 打 包 文 件 (jar 文 件 ) 七 教 学 方 法 及 组 织 形 式 1. 本 课 程 通 过 理 论 讲 解 案 例 分 析 以 及 项 目 实 践, 着 重 讲 授 :Java 基 本 语 法 面 向 对 象 基 本 原 则 和 方 法 Java 异 常 处 理 机 制 和 Java 应 用 开 发 常 用 技 术 2. 基 于 CDIO 工 程 教 育 理 念, 以 项 目 为 导 向 组 织 教 学, 通 过 大 量 单 元 项 目 单 元 组 项 目 和 课 程 项 目 将 Java 语 言 程 序 设 计 的 基 本 知 识 和 技 能 引 入 教 学 过 程 中 3. 在 具 体 的 教 学 过 程 中, 首 先, 通 过 项 目 的 某 个 功 能 的 演 示, 引 出 知 识 点 ; 再 结 合 项 目 讲 解 知 识 点 和 有 必 要 扩 展 的 知 识 点 ; 然 后 让 学 生 以 小 组 的 方 式 讨 论 实 现 并 完 善 老 师 所 演 示 的 功 能 模 块 ; 接 下 来, 教 师 根 据 学 生 课 堂 实 训 的 情 况 做 点 评, 并 结 合 生 活 实 例 引 申 讲 解 扩 展 的 知 识 ; 随 后, 学 生 再 进 行 课 堂 实 训 在 教 学 实 施 过 程 中, 广 泛 采 用 启 发 式 参 与 式 设 问 式 比 喻 式 等 教 学 方 法, 引 导 学 生 主 动 思 考 第 19 页 - 共 22 页

Java 语 言 程 序 设 计 课 程 教 学 大 纲 4. 教 学 实 施 过 程 中, 提 供 丰 富 的 教 育 资 源 丰 富, 如 课 件 案 例 录 像 网 络 资 源 等 等 5. 成 立 多 方 考 核 与 评 价 小 组 结 合 课 程 实 施 过 程, 从 知 识 掌 握 能 力 水 平 态 度 表 现 等 方 面, 对 学 生 进 行 全 方 位 的 考 核 6. 将 学 生 分 组,5-6 人 一 组, 以 组 为 单 位 完 成 不 同 的 岗 位 职 责, 以 课 堂 边 讲 边 练 及 项 目 组 研 发 相 结 合 的 形 式 开 展 教 学 八 教 学 环 境 本 课 程 所 涉 及 的 实 践 操 作 全 部 为 随 堂 实 践, 即 在 教 室 里 进 行 课 程 教 学 中 的 各 个 内 容 的 实 践 操 作, 所 使 用 的 实 验 设 备 为 学 生 的 笔 记 本 计 算 机, 软 件 环 境 为 JDK 和 Eclipse3.1 本 课 程 的 课 外 实 践 环 节, 每 位 学 生 可 以 使 用 校 园 局 域 网 无 线 网 络 连 接 到 校 园 网 课 件 发 布 系 统 课 程 网 站 进 行 学 习, 连 接 到 Labform 平 台 进 行 练 习 考 试 提 交 作 业 学 生 可 以 到 SOVO ( 大 学 生 创 业 中 心 ) 进 行 模 拟 项 目 实 际 项 目 的 开 发, 在 专 业 社 团 专 业 工 作 室 进 行 学 术 技 术 的 研 讨 和 学 习 九 教 学 资 源 1. 教 材 及 参 考 资 料 教 材 : Java 语 言 程 序 设 计, 姜 仲 等. 大 连 : 东 软 电 子 出 版 社,2009.8 参 考 资 料 : Java 语 言 程 序 设 计 - 基 础 篇, Y.Daniel Liang. 北 京 : 机 械 工 业 出 版 社, 2008.11. 2. 其 他 教 学 资 源 课 件 下 载, 192.168.102.16 课 程 答 疑, bbs.neusoft.edu.cn 十 形 成 性 考 核 与 终 结 性 考 核 1. 课 程 考 核 内 容 及 总 体 安 排 在 教 学 过 程 的 各 个 环 节, 从 学 生 的 出 勤 日 常 表 现 作 业 测 试 项 目 完 成 情 况 及 完 成 质 量 TOPCARES 能 力 目 标 的 实 现 情 况, 对 学 生 进 行 全 方 位 的 考 核 类 别 考 核 项 目 考 核 主 要 内 容 考 核 方 式 考 核 时 间 所 占 权 重 形 成 性 考 核 作 业 作 业 完 成 情 况 HT 第 1 周 至 第 16 周 20% 项 目 考 核 课 程 项 目 完 成 情 况 ET 第 16 周 30% 第 20 页 - 共 22 页

Java 语 言 程 序 设 计 课 程 教 学 大 纲 终 结 性 考 核 期 末 考 试 全 部 课 程 知 识 和 能 力 CI 第 17 周 50% 2. 终 结 性 考 核 安 排 考 试 时 间 120 记 分 方 式 百 分 制 终 结 性 考 核 方 式 试 题 类 型 题 数 分 值 比 例 试 题 难 易 程 度 教 学 大 纲 覆 盖 率 CI 学 生 考 核 提 交 类 型 纸 版 单 项 选 择 题 :20 个 20% 多 项 选 择 题 :0 个 0% 填 空 题 :5 个 10% 简 答 题 :4 个 20% 论 述 题 :0 个 0% 其 他 题 型 :4 个 50% 基 本 题 :60% 灵 活 题 :20% 综 合 题 :20% 其 他 :0% 教 学 大 纲 覆 盖 率 = 含 考 题 内 容 的 学 时 / 课 程 总 学 时 数 *100%=( 96% ) 十 一 课 程 评 价 与 持 续 改 进 学 院 教 学 质 量 管 理 与 保 障 部, 系 专 业 团 队 教 学 质 量 的 管 理 人 员, 负 责 组 织 和 实 施 对 课 程 教 学 过 程 与 结 果 的 评 价 工 作 主 要 措 施 有 : 三 级 联 合 评 估 过 程 监 控 总 结 与 评 价 持 续 改 进 ( 一 ) 三 级 联 合 评 估 学 院 系 专 业 团 队 三 级 联 合 评 估 每 年 度 进 行 一 次 课 程 评 估, 从 课 程 目 标 内 容 教 学 实 施 教 学 资 源 建 设 教 学 效 果 等 进 行 全 方 位 的 评 价, 提 出 存 在 问 题 和 改 进 建 议 ( 二 ) 过 程 监 控 学 院 质 量 监 控 委 员 会 各 级 领 导 干 部 及 同 行 实 施 学 院 统 一 的 听 课 制 度, 监 控 教 学 实 施 过 程 并 进 行 反 馈 授 课 期 间 面 向 学 生 进 行 问 卷 调 查, 了 解 教 师 授 课 效 果 及 教 材 等 资 源 的 使 用 情 况, 并 进 行 反 馈 ( 三 ) 总 结 与 评 价 课 程 考 核 结 束 后, 各 课 程 组 进 行 试 卷 分 析 和 课 程 总 结, 针 对 学 生 对 课 程 掌 握 的 情 况, 提 出 目 前 存 在 的 问 题 和 后 续 改 进 的 措 施 ( 四 ) 持 续 改 进 综 合 如 上 的 评 估 反 馈 听 课 反 馈 学 生 反 馈 课 程 总 结, 汇 总 各 方 面 的 意 见 和 建 议, 在 课 程 目 标 课 程 学 时 课 程 内 容 授 课 方 法 考 核 方 式 资 源 建 设 等 方 面 进 行 持 续 改 进 第 21 页 - 共 22 页

Java 语 言 程 序 设 计 课 程 教 学 大 纲 十 二 大 纲 管 理 大 纲 版 本 号 :Ver1.0 制 定 人 签 字 : 审 核 人 签 字 : 责 任 教 研 室 : 软 件 工 程 专 业 教 育 管 理 团 队 教 学 主 任 签 字 : 熊 耀 华 制 定 日 期 :2010-6-3 第 22 页 - 共 22 页

Java 语 言 程 序 设 计 课 程 教 学 大 纲 Java 语 言 程 序 设 计 课 程 教 学 大 纲 一 课 程 基 本 信 息 1. 课 程 代 码 :52001CC0B3 2. 课 程 名 称 :Java 语 言 程 序 设 计 3. 课 程 英 文 名 称 : 4. 课 程 类 别 : 理 论 课 ( 含 实 验 上 机 或 实 践 ) 5. 授 课 对 象 : 本 科 6. 开 课 单 位 : 计 算 机 科 学 与 技 术 系 7. 教 学 时 间 安 排 : 第 4 学 期 8. 先 修 课 程 先 修 课 程 程 序 设 计 基 础 (C 语 言 ) 与 本 课 程 的 联 系 本 课 程 需 要 学 生 具 备 程 序 设 计 的 基 本 思 想, 通 过 先 修 课 程 的 学 习 有 助 于 快 速 掌 握 本 课 程 的 基 础 语 法 部 分 内 容 9. 学 时 安 排 : 总 学 时 理 论 教 学 实 践 教 学 周 学 时 学 分 备 注 96 48 48 6 6 二 课 程 教 学 目 标 及 教 学 任 务 ( 一 ) 教 学 目 标 1. 教 学 目 标 的 总 体 概 括 Java 语 言 程 序 设 计 I 是 软 件 工 程 专 业 一 门 重 要 的 专 业 方 向 课, 对 培 养 学 生 面 各 项 对 象 的 编 程 思 想, 提 高 编 程 技 能 起 着 重 要 作 用, 为 专 业 的 后 续 课 程 起 着 理 论 和 实 践 铺 垫 作 用 此 课 程 采 用 项 目 引 导 模 式 教 学, 培 养 学 生 掌 握 面 向 对 象 的 程 序 设 计 思 想, 运 用 UML 建 模 技 术 描 述 软 件 的 构 思 与 设 计, 运 用 Java 语 言 实 现 程 序 的 能 力 培 养 学 生 遵 循 从 分 析 设 计 到 编 程 实 现 的 工 程 过 程, 养 成 良 好 的 建 模 习 惯 和 编 码 规 范 培 养 学 生 开 发 GUI 状 态 机 控 制 系 统 的 能 力, 要 求 系 统 开 发 过 程 符 合 现 代 软 件 工 程 规 范, 软 件 结 构 设 计 符 合 面 向 对 象 程 序 设 计 思 想 第 1 页 - 共 22 页

Java 语 言 程 序 设 计 课 程 教 学 大 纲 2. 教 学 目 标 列 表 目 标 内 容 具 体 目 标 1. 掌 握 Java 语 言 的 数 据 类 型 变 量 操 作 符 流 程 控 制 等 编 程 基 础 知 识 2. 掌 握 面 向 对 象 的 核 心 思 想 和 概 念 3. 掌 握 UML 可 视 化 建 模 语 言 的 主 要 框 图 及 绘 制 4. 掌 握 类 继 承 修 饰 符 接 口 等 面 向 对 象 的 基 本 语 法, 并 能 够 使 用 典 型 的 面 向 对 象 设 计 模 理 论 知 识 式 进 行 面 向 对 象 程 序 设 计 5. 掌 握 异 常 处 理 机 制 数 组 和 集 合 等 Java 语 言 的 特 征 6. 掌 握 类 和 对 象 的 生 命 周 期 7. 掌 握 GUI 图 形 编 程 并 完 成 自 动 咖 啡 机 项 目 8. 掌 握 单 例 模 式 与 观 察 者 模 式 1. 模 拟 问 题 领 域 建 模 2. 具 有 面 向 对 象 编 程 思 想 专 业 技 能 3. 有 较 强 的 读 编 程 序 的 实 施 能 力 4 能 够 掌 握 在 Eclipse 环 境 下 调 试 Java 程 序 5 掌 握 UML 类 图 的 画 法 ( 二 ) 课 程 培 养 能 力 体 系 TOPCARES(2 级 能 TOPCARES(3 级 能 TOPCARES(1 级 能 力 指 标 ) 力 指 标 ) 力 指 标 ) 课 程 培 养 能 力 指 标 1.2.2 计 算 机 软 件 开 掌 握 面 向 对 象 程 序 设 计 语 言 的 基 本 1.2 核 心 基 础 知 识 发 知 识 语 法 和 面 向 对 象 软 件 开 发 方 法 1 Technical knowledge and 掌 握 软 件 开 发 基 本 原 理 及 开 发 技 术 reasoning 理 解 并 能 运 用 软 件 工 程 的 基 本 原 理 技 术 知 识 与 推 理 能 力 1.3 高 级 基 础 知 识 1.3.2 软 件 工 程 知 识 进 行 项 目 开 发 掌 握 UML 的 使 用 方 法 3. Personal and professional 3.3 信 息 处 理 能 力 skills 3.3.2 信 息 再 加 工 能 掌 握 使 用 UML 进 行 面 向 对 象 系 统 力 建 模 的 能 力 第 2 页 - 共 22 页

Java 语 言 程 序 设 计 课 程 教 学 大 纲 个 人 职 业 能 力 5. Attitude and manner 态 度 与 习 惯 培 养 学 生 积 极 分 析 和 总 结 已 学 到 知 5.1 个 体 性 态 度 与 5.1.2 学 习 态 度 与 习 识, 认 真 进 行 改 进 完 善 程 序 的 能 习 惯 惯 力 8 Social contribution by 8.5 设 计 8.5.1 设 计 过 程 熟 练 应 用 面 向 对 象 的 设 计 方 法 application practice(cdio) (CDIO) 实 践 构 思 设 计 实 现 和 运 行 为 社 会 的 贡 献 能 够 熟 练 应 用 Java 面 向 对 象 编 程 语 8.6 实 施 8.6.3 软 件 实 现 过 程 言 实 现 设 计 方 案 ( 三 ) 教 学 任 务 1. 建 模 : 万 物 皆 对 象 每 一 个 课 堂 实 验 和 课 后 作 业 要 求 学 生 对 都 致 力 于 建 立 模 拟 问 题 领 域 的 对 象 模 型 2. 编 程 实 现 : 要 求 学 生 通 过 程 序 代 码 实 现 对 象 模 型, 完 成 实 验 报 告 并 提 交 3. 实 验 报 告, 要 求 在 Labform 平 台 上 提 交 报 告 内 容, 按 照 实 验 步 骤 完 成 相 关 问 题 的 模 拟 程 序 的 编 写, 并 对 结 果 进 行 分 析 总 结 4. 项 目 开 发 : 完 成 自 动 咖 啡 机 项 目 的 开 发 三 各 章 节 教 学 内 容 及 基 本 要 求 第 1 单 元 Java 概 述 1. 教 学 内 容 1.1 创 建 Java 源 文 件 及 JDK 管 理 Java 应 用 1.2 JavaDoc 文 档 及 Java 虚 拟 机 的 运 行 时 数 据 区 2. 教 学 要 求 (1) 了 解 Java 源 文 件 结 构 (2)JDK 管 理 Java 应 用 (3)JavaDoc 文 档 (4)Java 虚 拟 机 的 运 行 时 数 据 区 3. 教 学 重 点 与 难 点 第 3 页 - 共 22 页

Java 语 言 程 序 设 计 课 程 教 学 大 纲 重 点 Java 源 文 件 结 构 及 创 建 编 译 运 行 Java 源 文 件 JDK 管 理 Java 应 用 难 点 JDK 管 理 Java 应 用 第 2 单 元 Java 语 言 基 础 1. 教 学 内 容 2.1 数 据 类 型 和 变 量 2.2 操 作 符 2.3 流 程 控 制 2. 教 学 要 求 (1) 掌 握 Java 基 本 数 据 类 型 和 引 用 类 型 (2) 掌 握 常 量 和 变 量 及 其 初 始 化 (3) 掌 握 Java 运 算 符 和 表 达 式 (4) 掌 握 if 和 switch 分 支 语 句 的 用 法 (5) 掌 握 break continue 和 return 流 程 跳 转 语 句 的 用 法 3. 教 学 重 点 与 难 点 重 点 Java 的 数 据 类 型 操 作 符 变 量 和 常 量 流 程 控 制 语 句 难 点 Java 引 用 数 据 类 型 和 流 程 控 制 语 句 第 3 单 元 面 向 对 象 概 念 思 想 与 UML 建 模 1. 教 学 内 容 3.1 面 向 对 象 的 核 心 思 想 和 概 念 3.2 类 与 对 象 3.3 类 之 间 的 关 系 3.4 UML 建 模 2. 教 学 要 求 (1) 理 解 面 向 对 象 的 核 心 思 想 第 4 页 - 共 22 页

Java 语 言 程 序 设 计 课 程 教 学 大 纲 (2) 了 解 问 题 领 域 对 象 属 性 状 态 行 为 方 法 等 概 念 (3) 理 解 类 消 息 服 务 接 口 封 装 透 明 抽 象 等 概 念 (4) 掌 握 类 的 定 义 和 使 用 (5) 掌 握 对 象 的 创 建 和 使 用 (6) 掌 握 类 中 属 性 和 方 法 的 定 义 及 访 问 (7) 掌 握 变 量 的 作 用 域 与 方 法 中 的 参 数 传 递 (8) 掌 握 类 的 构 造 方 法 (9) 掌 握 类 之 间 的 关 联 依 赖 聚 集 泛 化 实 现 关 系 (10) 掌 握 UML 中 类 框 图 时 序 图 协 作 图 状 态 转 换 图 的 意 义 和 画 法 3. 教 学 重 点 与 难 点 重 点 面 向 对 象 思 想 建 立 类 的 定 义 与 对 象 的 创 建 类 成 员 的 定 义 与 访 问 构 造 方 法 UML 建 模 和 类 之 间 的 关 系 难 点 类 的 定 义 与 对 象 的 创 建 类 成 员 的 定 义 与 访 问 UML 中 个 种 图 的 画 法 及 依 赖 关 联 和 聚 集 关 系 的 区 别 第 4 单 元 继 承 抽 象 类 与 接 口 1. 教 学 内 容 4.1 继 承 4.2 Java 语 言 中 的 修 饰 符 4.3 接 口 4.4 Java 常 用 类 2. 教 学 要 求 (1) 掌 握 继 承 的 定 义 (2) 掌 握 属 性 和 方 法 的 继 承 与 隐 藏 (3) 掌 握 继 承 中 的 构 造 方 法 (4) 掌 握 方 法 重 载 和 方 法 覆 盖 及 二 者 的 区 别 与 联 系 (5)this 关 键 字 和 super 关 键 字 的 使 用 (6) 理 解 多 态 并 掌 握 多 态 的 实 现 第 5 页 - 共 22 页

Java 语 言 程 序 设 计 课 程 教 学 大 纲 (7) 掌 握 访 问 控 制 修 饰 符 的 使 用 (8) 理 解 接 口 的 概 念 和 基 本 特 征 (9) 了 解 抽 象 类 与 接 口 的 区 别 (10) 了 解 与 接 口 相 关 的 设 计 模 式 3. 教 学 重 点 与 难 点 重 点 继 承 与 多 态 访 问 修 饰 符 抽 象 类 接 口 难 点 方 法 重 载 与 方 法 覆 盖, 抽 象 类 与 接 口 第 5 单 元 异 常 处 理 1. 教 学 内 容 5.1 异 常 处 理 机 制 概 述 5.2 运 用 异 常 处 理 机 制 5.3 常 用 异 常 类 2. 教 学 要 求 (1) 了 解 异 常 处 理 机 制 (2) 掌 握 常 用 Java 异 常 类 (3) 熟 悉 异 常 处 理 机 制 的 运 用 (4) 了 解 异 常 处 理 原 则 3. 教 学 重 点 与 难 点 重 点 异 常 的 作 用 异 常 的 声 明 和 运 用 难 点 异 常 的 作 用 异 常 的 声 明 和 运 用 第 6 单 元 Java 常 用 类 库 1. 教 学 内 容 6.1 Java 类 库 结 构 域 string 和 stringbuffer 类 6.2 日 期 类 与 Math 类 2. 教 学 要 求 掌 握 JavaDoc 用 法 熟 悉 Java 类 库 结 构 第 6 页 - 共 22 页

Java 语 言 程 序 设 计 课 程 教 学 大 纲 掌 握 最 常 用 类 的 用 法 3. 教 学 重 点 与 难 点 重 点 常 用 类 库 的 用 法 难 点 常 用 类 库 的 灵 活 运 用 第 7 单 元 Java 容 器 类 1. 教 学 内 容 7.1 数 组 7.2 集 合 2. 教 学 要 求 (1) 掌 握 数 组 的 定 义 数 组 对 象 的 创 建 及 初 始 化 (2) 掌 握 数 组 元 素 的 遍 历 (3) 掌 握 数 组 的 排 序 (4) 熟 悉 数 组 实 用 类 Arrays (5) 掌 握 集 合 实 用 类 Collections (6) 掌 握 ArrayList 类 的 作 用 及 常 用 方 法 (7) 掌 握 HashMap 类 的 作 用 及 常 用 方 法 3. 教 学 重 点 与 难 点 重 点 数 组 的 定 义 与 使 用 集 合 的 使 用 难 点 数 组 与 集 合 第 8 单 元 JVM 运 行 期 管 理 1. 教 学 内 容 8.1 类 的 生 命 周 期 8.2 对 象 的 生 命 周 期 2. 教 学 要 求 (1) 了 解 类 的 加 载 与 卸 载 第 7 页 - 共 22 页

Java 语 言 程 序 设 计 课 程 教 学 大 纲 (2) 了 解 垃 圾 回 收 机 制 3. 教 学 重 点 与 难 点 重 点 类 的 加 载 与 卸 载 及 垃 圾 回 收 难 点 类 的 加 载 与 卸 载 及 垃 圾 回 收 第 9 单 元 GUI 图 形 编 程 1. 教 学 内 容 9.1 图 形 用 户 界 面 9.2 Swing 组 件 2. 教 学 要 求 (1) 了 解 图 形 编 程 的 基 本 概 念 ; (2) 了 解 AWT 容 器 ; (3) 熟 悉 五 种 布 局 管 理 器 ; (4) 理 解 事 件 驱 动 的 原 理, 掌 握 事 件 驱 动 程 序 设 计 的 基 本 方 法 ; (5) 能 够 使 用 AWT 绘 图, 实 现 简 单 的 人 机 交 互 (6) 掌 握 Graphics 类 (7) 掌 握 基 本 的 Swing 组 件 及 其 用 法 (8) 掌 握 JApplet 容 器 类 (9) 掌 握 在 JApplet 中 播 放 声 音 (10) 熟 悉 Swing 界 面 外 观 的 设 置 3. 教 学 重 点 与 难 点 重 点 AWT 绘 图 和 Swing 组 件 的 使 用 在 JApplet 中 播 放 声 音 难 点 AWT 绘 图 和 Swing 组 件 的 使 用 在 Applet 应 用 程 序 中 播 放 声 音 第 10 单 元 三 级 项 目 实 践 自 动 咖 啡 机 1. 教 学 内 容 10.1 项 目 构 思 与 GUI 设 计 第 8 页 - 共 22 页

Java 语 言 程 序 设 计 课 程 教 学 大 纲 10.2 状 态 机 多 媒 体 (Audio,Animation) 特 征 设 计 10.3 单 例 模 式 (Singleton), 状 态 机 唯 一 性 设 计 10.4 状 态 模 式 (State), 状 态 机 状 态 控 制 设 计 10.5 模 板 方 法 模 式 (Template method), 多 种 类 饮 料 冲 泡 机 设 计 10.6 观 察 者 模 式 (Observer), 状 态 机 状 态 监 控 设 计 10.7 门 面 模 式 (Facade), 状 态 机 面 板 操 作 设 计 10.8 命 令 模 式 (Command), 状 态 机 状 态 转 换 设 计 2. 教 学 要 求 (1) 掌 握 项 目 构 思 与 GUI 设 计 ; (2) 掌 握 状 态 机 多 媒 体 (Audio,Animation) 特 征 设 计 ; (3) 掌 握 单 例 模 式 (Singleton), 进 行 状 态 机 唯 一 性 设 计 ; (4) 掌 握 状 态 模 式 (State), 进 行 状 态 机 状 态 控 制 设 计 ; (5) 掌 握 模 板 方 法 模 式 (Template method), 进 行 多 种 类 饮 料 冲 泡 机 设 计 ; (6) 掌 握 观 察 者 模 式 (Observer), 进 行 状 态 机 状 态 监 控 设 计 ; (7) 掌 握 门 面 模 式 (Facade), 进 行 状 态 机 面 板 操 作 设 计 ; (8) 掌 握 命 令 模 式 (Command), 进 行 状 态 机 状 态 转 换 设 计 3. 教 学 重 点 与 难 点 重 点 单 例 模 式 状 态 模 式 模 板 方 法 模 式 观 察 者 模 式 门 面 模 式 命 令 模 式 等 几 个 重 要 设 计 模 式 的 理 念, 并 按 照 每 种 模 式 进 行 不 同 的 项 目 设 计 难 点 单 例 模 式 状 态 模 式 模 板 方 法 模 式 观 察 者 模 式 门 面 模 式 命 令 模 式 等 设 计 模 式 的 理 解 第 9 页 - 共 22 页

Java 语 言 程 序 设 计 课 程 教 学 大 纲 四 实 践 项 目 实 施 计 划 表 项 目 代 码 项 目 名 称 项 目 类 型 时 间 ( 教 学 周 ) 项 目 内 容 实 施 方 法 课 内 学 时 考 核 方 式 实 践 场 所 实 验 类 型 TM(5,2) ET UP(1/2/3/4) 知 识 点 验 证 单 元 项 目 1-16 各 知 识 点 练 习 项 目 TM(5,6) 16 CBD 课 堂 验 证 型 TM(1,1) HT UP(3) 汽 车 公 司 单 元 项 目 5 综 合 运 用 面 向 对 象 的 类 对 象 方 法 继 承 多 态 接 口 等 知 识 实 现 一 个 汽 车 公 司 系 统 TM(2,1) TM(1,1) TM(1,2) 6 HT 课 堂 设 计 型 开 发 一 个 程 序, 将 给 定 的 钱 数 分 类 成 较 小 的 货 币 单 位 这 个 项 目 要 求 用 户 UP(1) 整 钱 兑 零 单 元 项 目 3 输 入 一 个 double 类 型 的 值, 该 值 是 用 美 元 和 美 分 表 示 的 总 钱 数, 然 后 输 出 一 个 清 单, 列 出 和 总 钱 数 等 价 的 dollar(1 美 元 ),quarter(2 角 5 分 ) dime TM(1,1) TM(3,2) TM(1,2) 2 ET 课 堂 设 计 型 (1 角 ) nickle(5 分 ) 和 penny(1 分 ) 的 数 目 第 10 页 - 共 22 页

Java 语 言 程 序 设 计 课 程 教 学 大 纲 猜 测 计 算 机 脑 子 里 想 的 是 什 么 数 编 写 一 个 程 序, 随 机 产 生 一 个 0-100 UP(2) 猜 数 字 单 元 项 目 4 之 间 且 包 含 0 和 100 的 数 程 序 提 示 用 户 连 续 输 入 一 个 数 字, 直 到 它 和 计 算 机 随 机 产 生 的 数 字 相 匹 配, 对 用 户 每 次 输 入 的 数 字, 程 序 都 要 告 诉 用 户 TM(1,1) TM(3,2) TM(1,2) 2 ET 课 堂 创 造 型 输 入 值 是 太 大 了 还 是 太 小 了, 这 样 用 户 可 以 明 智 的 进 行 下 一 次 的 猜 测 UP(4) 自 动 点 餐 系 统 单 元 项 目 7 (1) 自 动 点 餐 系 统 构 思 分 析 (2) 如 何 在 不 同 类 型 的 容 器 集 上 进 行 遍 历 (3) 遍 历 器 模 式 的 类 关 系 与 适 用 场 景 TM(1,1) TM(3,2) TM(1,2) 2 ET 课 堂 设 计 型 CP(1) 自 动 咖 啡 机 的 实 现 课 程 项 目 14-16 应 用 整 学 期 学 的 全 部 知 识 完 成 自 动 咖 啡 机 系 统 的 构 思 分 析 设 计 与 实 现 TM(3,2) TM(1,2) 18 ET 课 堂 综 合 型 五 各 单 元 知 识 点 技 能 点 分 布 及 学 时 分 配 表 单 元 节 标 号 知 识 点 与 技 能 点 能 力 掌 握 教 学 考 各 教 学 环 节 学 时 分 配 第 11 页 - 共 22 页

Java 语 言 程 序 设 计 课 程 教 学 大 纲 标 题 号 指 标 程 度 实 施 核 方 式 实 践 教 理 论 教 学 学 实 讲 习 测 其 课 随 课 验 课 题 验 他 外 堂 外 室 课 内 小 计 课 外 小 计 1.1.1 Java 源 文 件 结 构 ; 1.1.2 包 声 明 与 包 引 入 ; 1.1.3 方 法 的 声 明 ; CU(1) 1.1 创 建 Java 源 文 件 及 JDK 管 理 Java 应 用 1.1.4 程 序 入 口 main() 方 法 的 声 明 1.1.5 给 main 方 法 传 递 参 数 1.1.6 注 释 语 句 1.2.2 理 解 TM(1,1) TM(3,2) CI 0.5 1 1.5 1.1.7 关 键 字 与 标 识 符 1.1.8 编 程 规 范 1.1.9 Java 开 发 环 境 CU(1) 1.2 JavaDoc 文 档 及 Java 虚 拟 机 的 运 行 时 数 据 区 1.3.1 JavaDoc 标 记 1.3.2 javadoc 命 令 的 用 法 1.3.3Java 虚 拟 机 的 运 行 时 数 据 区 CI 1.2.2 理 解 TM(1,1) 0.5 0.5 HT 第 12 页 - 共 22 页

Java 语 言 程 序 设 计 课 程 教 学 大 纲 2.1.1 基 本 数 据 类 型 CU(2) 2.1 数 据 类 型 和 变 量 2.1.2 引 用 类 型 2.1.3 常 量 和 变 量 的 定 义 及 初 始 化 1.2.2 记 忆 TM(1,1) TM(3,2) CI 1 1 2 CU(2) 2.2 操 作 符 2.2.1 常 用 操 作 符 介 绍 及 使 用 2.2.2 变 量 的 赋 值 与 类 型 转 换 1.2.2 记 忆 TM(1,1) TM(3,2) CI 1 1 2 CU(2) 2.3 流 程 控 制 2.3.1 分 支 语 句 2.3.2 循 环 语 句 2.3.3 流 程 跳 转 语 句 1.2.2 5.1.2 记 忆 / 分 析 ET TM(1,1) CI TM(3,2) HT 3 1 4 3.1.1 面 向 对 象 开 发 的 核 心 思 想 CU(3) 3.1 面 向 对 象 的 核 心 思 想 和 概 念 3.1.2 面 向 对 象 概 念 : 问 题 领 域 对 象 属 性 状 态 行 为 1.2.2 方 法 实 现, 消 息 与 服 务, 封 装 与 透 明, 抽 象, 继 承 扩 展 3.3.2 覆 盖, 多 态 3.2.1 类 的 定 义 与 使 用 理 解 TM(1,1) CI 1 1 CU(3) 3.2 类 与 对 象 3.2.2 对 象 的 创 建 与 使 用 3.2.3 类 成 员 属 性 和 方 法 的 定 义 与 使 用 3.2.4 构 造 方 法 1.2.2 分 析 TM(1,1) CI 4 4 8 TM(3,2) 3.2.5 变 量 的 作 用 域 与 方 法 中 参 数 的 传 递 第 13 页 - 共 22 页

Java 语 言 程 序 设 计 课 程 教 学 大 纲 3.3.1 关 联 CU(3) 3.3 类 之 间 的 关 系 3.3.2 依 赖 3.3.3 聚 集 3.3.4 泛 化 1.2.2 5.1.2 分 析 TM(1,1) ET TM(3,2) CI 4 1 5 3.3.5 实 现 3.4.1 UML 语 言 简 介 3.3.2 CU(3) 3.4 UML 建 模 3.4.2 类 图 的 使 用 及 其 绘 制 3.4.3 时 序 图 与 协 作 图 的 使 用 及 其 绘 制 5.1.2 1.3.1 分 析 TM(1,1) ET TM(3,2) CI 4 6 10 3.4.4 状 态 转 换 图 的 使 用 及 其 绘 制 1.3.2 CU(4) 4.1 继 承 4.1.1 继 承 的 基 本 语 法 4.1.2 方 法 重 载 与 方 法 覆 盖 4.1.3 this 和 super 关 键 字 1.2.2 3.3.2 分 析 TM(1,1) TM(3,2) CI 2 4 6 CU(4) 4.2 Java 语 言 中 的 修 饰 符 4.2.1 访 问 控 制 修 饰 符 4.2.2 abstract 修 饰 符 4.2.3 final 修 饰 符 1.2.2 4.2.4 static 修 饰 符 5.1.2 分 析 TM(1,1) ET TM(3,2) CI 1 1 2 CU(4) 4.3 接 口 4.3.1 接 口 的 概 念 和 基 本 特 征 4.3.2 抽 象 类 与 接 口 的 比 较 4.3.3 与 接 口 相 关 的 设 计 模 式 1.2.2 3.3.2 分 析 TM(1,1) ET TM(3,2) CI 1 1 2 第 14 页 - 共 22 页

Java 语 言 程 序 设 计 课 程 教 学 大 纲 CU(4) 4.4 Java 常 用 类 4.4.1 Object 类 4.4.2 String 类 1.2.2 3.3.2 理 解 TM(1,1) CI TM(3,2) HT 1 1 2 CU(5) 5.1 异 常 处 理 机 制 概 述 6.1.1 异 常 概 念 1.2.2 理 解 TM(1,1) CI 0.5 0.5 1 CU(5) 5.2 运 用 异 常 处 理 机 制 6.2.1 try-catch-finally 语 句 6.2.2 异 常 处 理 的 流 程 1.2.2 分 析 TM(1,1) ET TM(3,2) CI 1 1 2 CU(5) 5.3 常 用 异 常 类 6.3.1 常 用 的 异 常 类 6.3.2 用 户 自 定 义 异 常 1.2.2 分 析 TM(1,1) TM(3,2) CI 0.5 0.5 1 CU(6) 6.1 Java 类 库 结 构 域 string 和 stringbuffer 类 Java 类 库 结 构 域 string 和 stringbuffer 类 1.2.2 记 忆 / 理 TM(2,1) 3.3.2 解 / 运 用 / TM(1,1) ET 2 2 4 5.1.2 分 析 TM(3,2) 8.5.1 CU(6) 6.2 日 期 类 与 Math 类 日 期 类 与 Math 类 记 忆 / 理 TM(2,1) 1.2.2 解 / 运 用 / TM(1,1) ET 1 1 2 3.3.2 分 析 TM(3,2) CU(7) 7.1 数 组 7.1.1 数 组 的 定 义 数 组 对 象 的 创 建 及 初 始 化 7.1.2 掌 握 数 组 元 素 的 遍 历 与 排 序 7.1.3 熟 悉 数 组 实 用 类 Arrays 1.2.2 分 析 TM(1,1) ET TM(3,2) CI 2 1 3 第 15 页 - 共 22 页

Java 语 言 程 序 设 计 课 程 教 学 大 纲 7.2.1 Collection 与 Iterator 接 口 CU(7) 7.2 集 合 7.2.2 ArrayList 类 的 作 用 及 常 用 方 法 7.2.3 HashMap 类 的 作 用 及 常 用 方 法 1.2.2 理 解 TM(1,1) ET TM(3,2) CI 2 1 3 7.2.4 集 合 的 遍 历 8.1.1 类 的 加 载 连 接 和 初 始 化 CU(8) 8.1 类 的 生 命 周 期 8.1.2 类 加 载 器 1.2.2 理 解 TM(1,1) CI 2 2 CU(8) 8.2 对 象 的 生 命 周 期 8.1.3 类 的 卸 载 8.2.1 创 建 对 象 的 方 式 8.2.2 静 态 工 厂 方 法 简 介 8.2.3 垃 圾 回 收 1.2.2 理 解 TM(1,1) CI 1 1 2 CU(9) 9.1 图 形 用 户 界 面 9.1.1 AWT 容 器 介 绍 5.1.2 9.1.2 布 局 管 理 器 1.2.2 9.1.3 事 件 处 理 机 制 1.3.1 9.1.4 AWT 绘 图 方 法 1.3.2 9.1.5 Graphics 类 中 常 用 绘 图 颜 色 设 置 几 何 图 形 绘 制 方 法 理 解 TM(2,1) ET 4 4 8 TM(1,1) CU(9) 9.2 Swing 组 件 9.2.1 Swing 基 本 组 件 3.3.2 理 解 TM(2,1) ET 1 3 4 第 16 页 - 共 22 页

Java 语 言 程 序 设 计 课 程 教 学 大 纲 9.2.2 JApplet 应 用 1.3.1 TM(1,1) 9.2.3 在 JApplet 中 播 放 声 音 9.2.4 BoxLayout 布 局 管 理 10.1.1 自 动 咖 啡 机 项 目 构 思, 功 能 介 绍 1.3.1 CU(10) 10.1 项 目 构 思 与 GUI 设 计 10.1.2 自 动 咖 啡 机 涵 盖 技 术 分 析 1.3.2 分 析 TM(1,1) CI 4 4 10.1.3 五 种 面 向 对 象 设 计 模 式 引 入 8.5.1 1.2.2 10.2 状 态 机 多 媒 体 (Audio, CU(10) Animation) 特 征 设 计 自 动 咖 啡 机 特 征 分 析 与 设 计 3.3.2 1.3.1 1.3.2 运 用 / 分 析 TM(3,2) ET 1 1 2 5.1.2 10.3 单 例 模 式 (Singleton), 状 态 CU(10) 机 唯 一 性 设 计 10.3.1 状 态 机 唯 一 性 设 计 构 思 分 析 10.3.2 如 何 保 证 在 内 存 中 只 保 留 一 个 副 本 10.3.3 单 例 模 式 的 适 用 场 景 1.2.2 3.3.2 运 用 TM(3,2) ET 1 1 2 10.4 状 态 模 式 (State), 状 态 机 状 CU(10) 态 控 制 设 计 10.4.1 状 态 机 状 态 控 制 构 思 分 析 10.4.2 如 何 允 许 一 个 对 象 随 着 状 态 的 变 化 改 变 其 行 为 10.4.3 状 态 模 式 的 适 用 场 景 8.5.1 8.6.3 运 用 TM(3,2) ET 1 1 2 CU(10) 10.5 模 板 方 法 模 式 (Template 10.5.1 多 种 类 饮 料 冲 泡 机 的 构 思 分 析 10.5.2 如 何 兼 顾 算 法 8.5.1 运 用 TM(3,2) ET 1 1 2 第 17 页 - 共 22 页

Java 语 言 程 序 设 计 课 程 教 学 大 纲 method), 多 种 类 饮 料 冲 泡 机 设 计 结 构 的 一 致 性 与 个 别 步 骤 的 差 异 性 设 计 系 统 10.5.3 模 板 方 8.6.3 法 模 式 的 适 用 场 景 10.6.1 状 态 机 状 态 监 控 的 构 思 分 析 10.6.2 如 何 使 一 个 对 象 10.6 观 察 者 模 式 (Observer), 状 8.5.1 CU(10) 状 态 的 变 化, 有 效 地 通 知 到 另 外 一 个 对 象 10.6.3 观 察 者 模 式 态 机 状 态 监 控 设 计 8.6.3 的 适 用 场 景 运 用 TM(3,2) ET 1 1 2 10.7 门 面 模 式 (Facade), 状 态 机 CU(10) 面 板 操 作 设 计 10.7.1 状 态 机 面 板 操 作 的 构 思 分 析 10.7.2 如 何 屏 蔽 一 组 复 杂 对 象 的 操 作 10.7.3 门 面 模 式 的 适 用 场 景 8.5.1 8.6.3 运 用 TM(3,2) ET 1 1 2 10.8 命 令 模 式 (Command), 状 态 CU(10) 机 状 态 转 换 设 计 10.8.1 状 态 机 状 态 转 换 的 构 思 分 析 10.8.2 如 何 在 多 事 件 响 应 环 境 中 管 理 命 令 对 象 队 列 10.8.3 命 令 模 式 的 适 用 场 景 8.5.1 8.6.3 运 用 TM(3,2) ET 1 1 2 合 计 48 0 0 0 0 48 0 0 96 0 第 18 页 - 共 22 页

Java 语 言 程 序 设 计 课 程 教 学 大 纲 六 三 级 项 目 1. 项 目 与 课 程 各 单 元 之 间 的 关 系 整 个 课 程 围 绕 项 目 讲 解, 项 目 贯 穿 了 各 个 章 节 的 知 识 点, 按 照 图 示 的 第 一 篇 第 二 篇 第 三 篇 第 四 篇 顺 序 展 开 2. 项 目 主 要 内 容 (1) 项 目 构 思 : 明 确 系 统 功 能, 系 统 涵 盖 技 术 分 析, 引 入 系 统 所 采 用 的 面 向 对 象 五 种 设 计 模 式 ( 2) 项 目 设 计 : 制 定 系 统 功 能 与 技 术 设 计 计 划, 明 确 五 种 面 向 对 象 设 计 模 式 的 引 入 时 机 ( 3) 项 目 实 施 : 按 照 每 种 不 同 的 设 计 模 式 分 别 设 计 每 个 功 能 模 块 用 例, 编 码 实 现 (4) 项 目 运 行 : 执 行 系 统, 分 析 系 统 运 行 结 果, 并 撰 写 实 验 报 告 3. 项 目 成 果 物 描 述 本 项 目 的 成 果 物 为 一 个 模 拟 自 动 咖 啡 机 系 统 该 系 统 模 拟 实 体 自 动 咖 啡 机 来 完 成 投 币 退 币 咖 啡 种 类 选 择 冲 泡 添 料 提 示 等 功 能 并 实 现 一 定 的 声 音 模 拟 功 能 第 19 页 - 共 22 页

Java 语 言 程 序 设 计 课 程 教 学 大 纲 七 教 学 方 法 及 组 织 形 式 1. 基 于 CDIO 工 程 教 育 理 念, 以 项 目 为 导 向 组 织 教 学, 强 调 构 思 和 设 计, 通 过 大 量 单 元 项 目 单 元 组 项 目 和 课 程 项 目 使 学 生 融 入 分 析 设 计 过 程, 将 面 向 对 象 的 软 件 设 计 方 法 和 Java 语 言 基 本 知 识 引 入 教 学 过 程 中 2. 整 个 教 学 过 程 中 采 取 案 例 驱 动 的 教 学 方 式, 以 案 例 引 出 理 论 知 识 点 进 行 详 细 讲 解, 然 后 再 将 知 识 点 应 用 于 案 例 项 目, 让 学 生 分 组 讨 论 并 实 现, 最 后 对 知 识 点 进 行 达 标 测 验 或 作 业 练 习, 以 弥 补 和 巩 固 遗 漏 或 所 学 知 识 3. 教 学 过 程 中, 以 学 生 为 主 体, 运 用 启 发 引 导 概 念 和 情 景 导 向 分 组 讨 论 协 同 教 学 等 多 种 互 动 式 教 学 方 法, 完 成 课 程 教 学 任 务, 避 免 填 鸭 式 的 灌 输 4. 采 用 分 组 教 学 的 组 织 形 式, 将 学 生 按 5-6 人 分 为 一 组, 以 组 为 单 位 模 拟 不 同 的 岗 位 职 责, 以 课 堂 边 讲 边 练 及 项 目 组 研 发 相 结 合 的 形 式 开 展 教 学 启 发 学 生 通 过 分 析 来 动 手 设 计 并 对 设 计 结 果 进 行 思 考 以 领 会 知 识 ; 引 导 学 生 养 成 良 好 的 编 码 习 惯, 遵 守 常 见 的 编 码 规 范, 编 写 有 效 的 注 释 八 教 学 环 境 本 课 程 所 课 堂 教 学 采 用 多 媒 体 教 学, 涉 及 的 实 践 操 作 全 部 为 随 堂 实 践, 即 在 教 室 里 进 行 课 程 教 学 中 的 各 个 内 容 的 实 践 操 作, 所 使 用 的 实 验 设 备 为 学 生 的 笔 记 本 计 算 机, 软 件 环 境 为 JDK+Enclipse+starUML 本 课 程 的 课 外 实 践 环 节, 每 位 学 生 可 以 使 用 校 园 局 域 网 无 线 网 络 连 接 到 校 园 网 课 件 发 布 系 统 课 程 网 站 进 行 学 习, 连 接 到 Labform 平 台 进 行 练 习 考 试 提 交 作 业 学 生 可 以 到 SOVO ( 大 学 生 创 业 中 心 ) 进 行 模 拟 项 目 实 际 项 目 的 开 发, 在 专 业 社 团 专 业 工 作 室 进 行 学 术 技 术 的 研 讨 和 学 习 九 教 学 资 源 1. 教 材 及 参 考 资 料 教 材 : Java 语 言 程 序 设 计 - 基 础 篇, Y.Daniel Liang 著 李 娜 译. 北 京 : 机 械 工 业 出 版 社, 2011.5. 参 考 资 料 : Java 面 向 对 象 编 程, 孙 卫 琴. 北 京 : 清 华 大 学 出 版 社, 2010.2. 2. 其 他 教 学 资 源 第 20 页 - 共 22 页

Java 语 言 程 序 设 计 课 程 教 学 大 纲 课 件 下 载, 192.168.102.16 课 程 答 疑, campus.neusoft.edu.cn 十 形 成 性 考 核 与 终 结 性 考 核 1. 课 程 考 核 内 容 及 总 体 安 排 在 教 学 过 程 的 各 个 环 节, 从 学 生 的 出 勤 日 常 表 现 作 业 测 试 项 目 完 成 情 况 及 完 成 质 量 TOPCARES 能 力 目 标 的 实 现 情 况, 对 学 生 进 行 全 方 位 的 考 核 类 别 考 核 项 目 考 核 主 要 内 容 考 核 方 式 考 核 时 间 所 占 权 重 课 后 作 业 课 后 作 业 完 成 情 况 HT 第 1-16 周 20% 形 成 性 考 核 三 级 项 目 考 核 课 程 项 目 完 成 情 况 ET 第 14 周 至 第 16 周 40% 终 结 性 考 核 期 末 考 试 全 部 课 程 及 项 目 知 识 和 能 力 CI 第 17 周 40% 平 时 成 绩 给 定 标 准 : 结 合 本 课 程 特 点, 按 照 教 学 大 纲 及 学 院 相 关 要 求, 制 定 评 分 标 准, 满 分 为 40 分 具 体 如 下 : 1. 平 时 表 现 (30 分 ): 包 括 随 堂 练 习 完 成 情 况 课 堂 提 问 回 答 情 况, 实 验 报 告 及 课 后 作 业 完 成 情 况 2. 项 目 口 试 (10 分 ): 包 括 项 目 对 象 模 型 的 建 立, 代 码 实 现 和 运 行, 问 题 回 答 在 以 上 分 数 的 基 础 上, 违 反 课 堂 纪 律 扣 除 相 应 的 分 数, 其 中 : 迟 到 / 早 退 (5 分 钟 以 内 ) :3 分 旷 课 :6 分 打 游 戏 :5 分 讲 与 课 堂 无 关 内 容 :5 分 2. 终 结 性 考 核 安 排 考 试 时 间 90 记 分 方 式 百 分 制 终 结 性 考 核 方 式 CBD 学 生 考 核 提 交 类 型 纸 版 单 项 选 择 题 : 20 试 题 类 型 题 数 分 值 比 多 项 选 择 题 :0 个 0% 填 空 题 :10 个 10% 个 20% 例 简 答 题 :4 个 20% 论 述 题 :0 个 0% 其 他 题 型 :4 个 50% 第 21 页 - 共 22 页

Java 语 言 程 序 设 计 课 程 教 学 大 纲 试 题 难 易 程 度 教 学 大 纲 覆 盖 率 十 一 课 程 评 价 与 持 续 改 进 基 本 题 :60% 灵 活 题 :20% 综 合 题 :20% 其 他 :0% 教 学 大 纲 覆 盖 率 = 含 考 题 内 容 的 学 时 / 课 程 总 学 时 数 *100%= ( 96% ) 学 院 教 学 质 量 管 理 与 保 障 部, 系 专 业 团 队 教 学 质 量 的 管 理 人 员, 负 责 组 织 和 实 施 对 课 程 教 学 过 程 与 结 果 的 评 价 工 作 主 要 措 施 有 : 三 级 联 合 评 估 过 程 监 控 总 结 与 评 价 持 续 改 进 ( 一 ) 三 级 联 合 评 估 学 院 系 专 业 团 队 三 级 联 合 评 估 每 年 度 进 行 一 次 课 程 评 估, 从 课 程 目 标 内 容 教 学 实 施 教 学 资 源 建 设 教 学 效 果 等 进 行 全 方 位 的 评 价, 提 出 存 在 问 题 和 改 进 建 议 ( 二 ) 过 程 监 控 学 院 质 量 监 控 委 员 会 各 级 领 导 干 部 及 同 行 实 施 学 院 统 一 的 听 课 制 度, 监 控 教 学 实 施 过 程 并 进 行 反 馈 授 课 期 间 面 向 学 生 进 行 问 卷 调 查, 了 解 教 师 授 课 效 果 及 教 材 等 资 源 的 使 用 情 况, 并 进 行 反 馈 ( 三 ) 总 结 与 评 价 课 程 考 核 结 束 后, 各 课 程 组 进 行 试 卷 分 析 和 课 程 总 结, 针 对 学 生 对 课 程 掌 握 的 情 况, 提 出 目 前 存 在 的 问 题 和 后 续 改 进 的 措 施 ( 四 ) 持 续 改 进 综 合 如 上 的 评 估 反 馈 听 课 反 馈 学 生 反 馈 课 程 总 结, 汇 总 各 方 面 的 意 见 和 建 议, 在 课 程 目 标 课 程 学 时 课 程 内 容 授 课 方 法 考 核 方 式 资 源 建 设 等 方 面 进 行 持 续 改 进 十 二 大 纲 管 理 大 纲 版 本 号 :Ver2.0 制 定 人 签 字 : 审 核 人 签 字 : 责 任 教 研 室 : 软 件 工 程 专 业 教 育 管 理 团 队 教 学 主 任 签 字 : 熊 耀 华 制 定 日 期 :2011-6-1 第 22 页 - 共 22 页

Web 开 发 技 术 (Java) 课 程 教 学 大 纲 Web 开 发 技 术 (Java) 课 程 教 学 大 纲 一 课 程 基 本 信 息 1. 课 程 代 码 :52001CC037 2. 课 程 名 称 :Web 开 发 技 术 (Java) 3. 课 程 英 文 名 称 :Web Development Techniques(Java) 4. 课 程 类 别 : 理 论 课 ( 含 实 验 上 机 或 实 践 ) 5. 授 课 对 象 : 本 科 6. 开 课 单 位 : 计 算 机 科 学 与 技 术 系 7. 教 学 时 间 安 排 : 第 7 学 期 8. 先 修 课 程 先 修 课 程 Java 语 言 程 序 设 计 I 数 据 库 原 理 与 应 用 与 本 课 程 的 联 系 基 于 Java 的 Web 开 发 技 术 需 要 Java 语 言 程 序 设 计 的 相 关 知 识, 包 括 : 变 量 定 义, 流 程 控 制, 类 的 定 义 等 等 Web 应 用 的 开 发 有 时 会 涉 及 到 数 据 库 操 作, 需 要 数 据 库 的 相 关 知 识, 包 括 : 数 据 库 安 装 SQL 语 句 等 9. 学 时 安 排 : 总 学 时 理 论 教 学 实 践 教 学 周 学 时 学 分 备 注 96 64 32 6 6 二 课 程 教 学 目 标 及 教 学 任 务 ( 一 ) 教 学 目 标 1. 教 学 目 标 的 总 体 概 括 Web 开 发 技 术 (Java) 是 计 算 机 专 业 一 门 重 要 的 专 业 课 程, 对 培 养 学 生 的 动 态 网 站 开 发 能 力, 提 高 编 程 技 能 起 着 重 要 作 用, 为 专 业 的 后 续 课 程 起 着 理 论 和 实 践 铺 垫 作 用 通 过 本 课 程 的 学 习 使 学 生 掌 握 Web 应 用 开 发 和 运 行 平 台 的 搭 建, 熟 悉 HTML JavaScript 和 CSS 等 静 态 网 页 开 发 技 术 以 及 以 JSP2.0 为 主 的 动 态 网 页 开 发 技 术, 其 中 包 括 : JSP 技 术 Servlet 技 术 JavaBean 技 术 JDBC 技 术 和 EL JSTL 等 课 程 培 养 学 生 进 行 动 第 1 页 - 共 21 页

Web 开 发 技 术 (Java) 课 程 教 学 大 纲 态 网 页 设 计 的 基 本 技 能, 并 使 学 生 能 够 熟 练 地 利 用 JSP 技 术 进 行 中 等 难 度 的 动 态 网 页 编 程, 并 最 终 基 于 MVC 模 式 进 行 Web 应 用 的 开 发 2. 教 学 目 标 列 表 目 标 内 容 具 体 目 标 JSP 的 运 行 原 理 和 特 点 常 用 HTML 标 签 JavaScript 验 证 和 简 单 的 CSS 样 式 JSP 基 本 语 法 指 令 元 素 和 动 作 元 素 JSP 常 用 内 置 对 象 Servlet 的 基 本 结 构 和 配 置 理 论 知 识 JDBC API JavaBean 组 件 JSP 的 Model1 和 Model EL 运 算 符 和 隐 含 对 象 JSTL 标 签 库 中 的 常 用 标 签 自 定 义 标 签 Java Web 开 发 和 运 行 平 台 的 搭 建 静 态 网 页 的 制 作 专 业 技 能 编 写 满 足 要 求 的 JSP 页 面 ( 二 ) 课 程 培 养 能 力 体 系 开 发 基 于 Model 1 的 简 单 Web 应 用, 能 够 连 接 数 据 库 实 现 较 为 复 杂 的 业 务 逻 辑 开 发 基 于 MVC 模 式 的 Web 应 用, 能 够 连 接 数 据 库 实 现 较 为 复 杂 的 业 务 逻 辑 TOPCARES(1 级 能 力 指 标 ) TOPCARES(2 级 TOPCARES(3 级 能 力 指 标 ) 能 力 指 标 ) 课 程 培 养 能 力 指 标 1 Technical knowledge and reasoning 技 术 知 识 与 推 理 能 力 1.2 核 心 基 础 知 识 1.2.1 计 算 机 基 础 知 识 1.2.2 计 算 机 软 件 开 发 知 识 了 解 Java Web 开 发 核 心 理 论 和 技 术 运 用 JSP 技 术 开 发 中 等 规 模 的 Web 应 用 3 Personal and professional skills 个 人 职 业 能 力 3.1 推 理 和 解 决 问 题 的 能 力 3.1.2 建 模 对 软 件 系 统 开 发 过 程 中 的 实 际 问 题 进 行 抽 象 和 简 化 之 后, 运 用 编 程 语 言 得 到 一 个 具 体 的 解 决 方 案 第 2 页 - 共 21 页

3.2 实 验 和 发 现 知 3.2.3 实 验 性 的 探 Web 开 发 技 术 (Java) 课 程 教 学 大 纲 通 过 各 种 实 验 体 系 的 构 建, 按 实 验 规 定 执 识 索 行 实 验, 并 分 析 实 验 结 果 8 Social contribution by application practice (CDIO) (CDIO) 实 践 构 思 设 计 实 现 和 运 行 为 社 会 的 贡 献 ( 三 ) 教 学 任 务 3.3 信 息 处 理 能 力 3.3.2 信 息 再 加 工 能 力 8.3 行 业 应 用 环 境 8.3.2 行 业 应 用 技 术 8.4 系 统 的 构 思 与 8.4.2 定 义 功 能, 工 程 化 概 念 和 结 构 8.5.3 知 识 在 设 计 8.5 设 计 中 的 利 用 8.6.3 软 件 实 现 过 8.6 实 施 程 具 备 对 相 关 领 域 信 息 进 行 再 加 工 能 力, 并 对 信 息 进 行 适 当 处 理 的 基 础 上, 产 生 用 以 指 导 决 策 的 有 效 信 息 或 知 识 了 解 Web 开 发 行 业 中 的 主 要 应 用 技 术 实 际 应 开 发 过 程 中, 明 确 系 统 架 构, 剖 析 必 要 的 系 统 功 能 根 据 实 际 应 用 设 计 合 理 的 开 发 模 型 运 用 JSP 等 相 关 技 术 开 发 动 态 网 站 每 名 学 生 提 交 3 次 大 作 业 以 电 子 版 形 式 提 交, 要 求 作 业 内 容 符 合 要 求, 程 序 代 码 能 够 正 确 运 行, 实 现 要 求 的 功 能 每 名 学 生 完 成 3 个 实 验, 按 照 实 验 实 施 过 程 提 交 代 码 三 各 单 元 教 学 内 容 及 基 本 要 求 第 1 单 元 项 目 导 引 1. 教 学 内 容 1.1 项 目 构 思 1.2 项 目 设 计 1.3 项 目 实 施 1.4 项 目 运 行 2. 教 学 要 求 通 过 本 章 的 学 习 能 够 了 解 贯 穿 全 书 的 三 级 项 目 网 络 点 餐 系 统, 并 对 基 于 Java 的 Web 开 发 技 术 有 所 了 解 3. 教 学 重 点 与 难 点 重 点 第 3 页 - 共 21 页

Web 开 发 技 术 (Java) 课 程 教 学 大 纲 (1) 基 于 Java 的 Web 开 发 技 术 (2)JSP 的 运 行 原 理 难 点 (1)JSP 的 运 行 原 理 (2)JSP 的 特 点 第 2 单 元 Web 页 面 技 术 1. 教 学 内 容 2.1 HTML 2.2 CSS 2.3 JavaScript 2. 教 学 要 求 通 过 本 章 的 学 习 使 学 生 能 够 运 用 HTML 标 签 语 言 完 成 基 本 的 页 面 显 示 和 表 单 的 编 写 ; 运 用 简 单 的 Javascript 脚 本 完 成 客 户 端 行 为 的 控 制 ; 运 用 CSS 层 叠 样 式 表 实 现 对 页 面 的 美 化 3. 教 学 重 点 与 难 点 重 点 (1)HTML 主 要 标 签 的 语 法 和 使 用 (2)CSS 的 语 法 和 使 用 (3)JavaScript 的 基 本 语 法 和 事 件 处 理 函 数 难 点 (1)JavaScript 事 件 处 理 函 数 的 定 义 和 调 用 (2)JavaScript 常 用 对 象 的 使 用 第 3 单 元 Servlet 技 术 1. 教 学 内 容 3.1 认 识 Servlet 3.2 HttpServletRequest 3.3 HttpServletResponse 第 4 页 - 共 21 页

3.4 HttpSession Web 开 发 技 术 (Java) 课 程 教 学 大 纲 3.5 ServletContext 3.6 简 单 用 户 登 录 功 能 3.7 Servlet 中 的 过 滤 器 3.8 Servlet 中 的 监 听 器 2. 教 学 要 求 通 过 本 章 的 学 习 使 得 学 生 能 够 进 行 Servlet 的 编 写 及 配 置, 了 解 Servlet 的 生 命 周 期, 分 析 API 的 使 用 以 及 进 行 简 单 Servlet 过 滤 器 的 编 写 3. 教 学 重 点 与 难 点 重 点 (1)Servlet 的 编 写 和 配 置 (2) 如 何 使 用 Servlet 技 术 完 成 各 种 形 式 的 客 户 端 请 求 难 点 Servlet 过 滤 器 第 4 单 元 JSP 基 础 1. 教 学 内 容 4.1 认 识 JSP 4.2 JSP 的 语 法 4.3 JSP 的 隐 含 对 象 4.4 Cookie 对 象 2. 教 学 要 求 通 过 本 章 的 学 习 使 得 学 生 能 够 记 忆 JSP 的 基 本 概 念, 了 解 和 运 用 JSP 的 基 本 语 法, 进 行 出 错 处 理, 并 能 够 运 用 这 些 基 本 语 法 开 发 简 单 的 JSP 页 面 使 得 学 生 了 解 JSP 中 可 以 使 用 的 内 置 对 象, 分 析 内 置 对 象 的 常 用 方 法 和 作 用 范 围, 并 可 以 在 构 造 Web 应 用 时 采 用 适 合 的 JSP 对 象 3. 教 学 重 点 与 难 点 重 点 第 5 页 - 共 21 页

Web 开 发 技 术 (Java) 课 程 教 学 大 纲 (1)JSP 脚 本 元 素 (2)JSP 指 令 元 素 (3)JSP 行 为 元 素 (4)JSP 隐 含 对 象 中 的 out request response 和 session 对 象 难 点 (1)JSP 行 为 元 素 (2)session 对 象 第 5 单 元 JDBC 技 术 1. 教 学 内 容 5.1 认 识 JDBC 5.2 使 用 JDBC 实 现 网 络 点 餐 系 统 的 菜 品 管 理 2. 教 学 要 求 通 过 本 章 的 学 习 使 得 学 生 能 够 了 解 如 何 使 用 JDBC 连 接 数 据 库 进 行 增 删 改 查 等 操 作 3. 教 学 重 点 与 难 点 重 点 (1)JDBC 常 用 接 口 及 类 的 使 用 (2)JDBC 访 问 数 据 库 的 步 骤 (3) 实 现 网 络 点 餐 系 统 菜 品 管 理 模 块 的 基 本 操 作 难 点 JDBC 常 用 接 口 及 类 的 使 用 第 6 单 元 JavaBean 组 件 1. 教 学 内 容 6.1 认 识 JavaBean 6.2 在 JSP 中 使 用 JavaBean 6.3 使 用 JavaBean 实 现 网 络 点 餐 系 统 的 用 户 管 理 模 块 2. 教 学 要 求 第 6 页 - 共 21 页

Web 开 发 技 术 (Java) 课 程 教 学 大 纲 通 过 本 章 的 学 习 使 得 学 生 了 解 JavaBean 的 编 写 规 范, 进 行 简 单 JavaBean 的 编 写, 执 行 JavaBean 的 配 置 以 及 如 何 在 JSP 页 面 中 运 用 JavaBean 能 够 进 行 在 JavaBean 中 访 问 数 据 库 程 序 的 编 写 3. 教 学 重 点 与 难 点 重 点 JavaBean 的 编 写 规 范 JavaBean 的 用 途 及 其 使 用 方 法 难 点 使 用 JavaBean 对 数 据 库 的 各 种 操 作 第 7 单 元 JSP 开 发 的 两 种 模 型 1. 教 学 内 容 7.1 认 识 JSP 模 型 1 7.2 认 识 JSP 模 型 2 7.3 基 于 JSP 模 型 2 实 现 网 络 点 餐 系 统 2. 教 学 要 求 通 过 本 章 的 学 习 使 得 学 生 能 够 运 用 JSP 的 两 种 模 型 开 发 Web 应 用, 了 解 MVC 的 基 本 思 想, 并 进 行 基 于 MVC 模 式 的 Web 应 用 的 设 计 和 开 发 3. 教 学 重 点 与 难 点 重 点 (1)JSP 模 型 1 和 模 型 2 的 基 本 概 念 (2)MVC 模 式 的 基 本 概 念 (3) 基 于 JSP 模 型 2 的 Web 应 用 的 设 计 和 开 发 难 点 基 于 JSP 模 型 2 的 Web 应 用 的 设 计 和 开 发 第 8 单 元 EL 1. 教 学 内 容 8.1 认 识 EL 8.2 EL 隐 含 对 象 第 7 页 - 共 21 页

Web 开 发 技 术 (Java) 课 程 教 学 大 纲 2. 教 学 要 求 通 过 本 章 的 学 习 使 得 学 生 能 够 了 解 EL 的 特 点 基 本 语 法, 运 用 与 EL 相 关 隐 含 对 象, 采 用 表 达 式 语 言 编 写 常 见 的 输 出 和 计 算 语 句 3. 教 学 重 点 与 难 点 重 点 EL 语 法 结 构, 数 据 访 问 方 法 和 EL 隐 含 对 象 的 使 用 难 点 EL 隐 含 对 象 的 使 用 第 9 单 元 自 定 义 标 签 与 函 数 1. 教 学 内 容 9.1 认 识 标 签 9.2 为 什 么 要 自 定 义 标 签 9.3 标 签 的 实 现 9.4 自 定 义 函 数 9.5 标 签 库 的 打 包 2. 教 学 要 求 通 过 本 章 的 学 习 使 学 生 能 够 了 解 什 么 是 标 签 为 什 么 要 自 定 义 标 签 如 何 使 用 标 签 文 件 和 简 单 标 签 自 定 义 标 签 以 及 标 签 库 的 打 包 等 内 容 3. 教 学 重 点 与 难 点 重 点 (1) 如 何 使 用 标 签 文 件 和 简 单 标 签 开 发 自 定 义 标 签 (2) 如 何 打 包 发 布 标 签 库 难 点 如 何 打 包 发 布 标 签 库 第 10 单 元 JSTL 1. 教 学 内 容 10.1 认 识 JSTL 第 8 页 - 共 21 页

Web 开 发 技 术 (Java) 课 程 教 学 大 纲 10.2 JSTL 核 心 标 签 库 10.3 JSTL 格 式 化 标 签 库 10.4 JSTL 函 数 标 签 库 10.5 JSTL SQL 标 签 库 10.6 JSTL XML 标 签 库 10.7 网 络 点 餐 系 统 视 图 层 改 进 2. 教 学 要 求 通 过 本 章 的 学 习, 使 学 生 能 够 了 解 JSTL 的 基 本 概 念, 执 行 JSTL 的 下 载 安 装 和 配 置, 运 用 核 心 标 签 库 中 的 通 用 标 签 条 件 处 理 循 环 与 迭 代 和 URL 操 作 等 标 签 的 进 行 编 程 运 用 JSTL 中 的 SQL 标 签 查 询 更 新 和 删 除 数 据 库 中 的 数 据 了 解 JSP 的 标 准 函 数 和 格 式 标 签 的 使 用 3. 教 学 重 点 与 难 点 重 点 (1)JSTL 核 心 库 标 签 的 语 法 和 使 用 (2)JSTL 格 式 化 标 签 库 的 语 法 和 使 用 难 点 JSTL 核 心 库 的 应 用 四 实 践 项 目 实 施 计 划 表 此 表 用 于 描 述 课 程 实 践 ( 含 实 验 ) 项 目 的 具 体 内 容 目 的 实 施 方 法 及 实 践 场 所 时 间 项 目 项 目 项 目 ( 教 项 目 实 施 课 内 考 核 实 践 实 验 类 代 码 名 称 类 型 学 内 容 方 法 学 时 方 式 场 所 型 周 ) UP (1) Java Web 开 发 单 元 和 运 行 环 境 的 项 目 安 装 1 JDK Tomcat MyEclipse MySQL 和 Navicat 的 安 装 TM(3,2) 2 ET 课 堂 验 证 型 UP (2) 网 络 点 餐 系 统 的 用 户 注 册 页 单 元 项 目 3 编 写 用 户 注 册 页 面, 配 合 CSS 样 式, 并 编 TM(3,2) 2 ET 课 堂 设 计 性 第 9 页 - 共 21 页

Web 开 发 技 术 (Java) 课 程 教 学 大 纲 面 写 JavaScript 进 行 客 户 端 验 证 UP (3) Servlet 练 习 单 元 项 目 4 编 写 Servlet 处 理 客 户 端 请 求 TM(3,2) 1 ET 课 堂 验 证 性 UP (4) JSP 语 法 和 隐 含 对 象 练 习 单 元 项 目 6 page 指 令 include 指 令 forward 动 作 和 request 对 象 的 使 用 TM(3,2) 2 ET 课 堂 验 证 性 UP (5) 使 用 JDBC 实 现 网 络 点 餐 系 统 的 菜 品 分 类 管 理 功 能 单 元 项 目 10 使 用 JDBC 连 接 数 据 库 实 现 增 删 改 查 操 作 TM(3,2) 2 ET 课 堂 综 合 型 使 用 JavaBean UP (6) 实 现 网 络 点 餐 系 统 的 菜 品 管 单 元 项 目 10 结 合 JSP 和 JavaBean 实 现 动 态 网 页 开 发 TM(3,2) 2 ET 课 堂 综 合 型 理 功 能 基 于 JSP 模 型 UP (7) 2 实 现 网 络 点 餐 系 统 的 菜 品 单 元 项 目 13 采 用 JSP 模 型 2 的 架 构 实 现 动 态 网 站 开 发 TM(3,2) 3 ET 课 堂 创 新 型 分 类 管 理 UP (10) JSTL 核 心 标 签 库 的 使 用 单 元 项 目 15 使 用 JSTL 的 核 心 标 签 库 输 出 1 到 1000 中 所 有 素 数 的 和 TM(3,2) 2 ET 课 堂 验 证 型 基 于 MVC 模 式 开 发 CP (1) 基 于 MVC 模 式 的 动 态 网 站 开 发 课 程 项 目 1-16 网 络 点 餐 系 统, 实 现 用 户 的 登 录 注 册 点 餐 和 浏 览 等 功 能, 实 现 管 理 员 的 添 加 TM(2,1) TM(1,1) TM(3,2) 16 ET 课 堂 综 合 型 删 除 和 修 改 等 功 能 五 各 单 元 知 识 点 技 能 点 分 布 及 学 时 分 配 表 单 元 标 题 号 节 标 号 知 识 点 与 技 能 点 能 力 掌 指 标 握 教 学 实 施 考 核 各 教 学 环 节 学 时 分 配 理 论 教 学 实 践 课 课 第 10 页 - 共 21 页

Web 开 发 技 术 (Java) 课 程 教 学 大 纲 程 方 教 学 内 外 度 式 讲 课 习 测 其 课 随 题 验 他 外 堂 实 小 小 课 验 计 计 外 室 理 CU(1) 1.1 项 目 构 思 网 络 点 餐 系 统 项 目 构 思 3.1.2 TM(1,1) OTT 1 解 1 CU(1) 1.2 项 目 设 计 1.2.1 体 系 结 构 设 计 1.2.2 系 统 模 块 设 计 1.2.3 界 面 设 计 1.2.4 数 据 库 设 计 1.3.1 开 发 技 术 的 选 择 理 3.1.2 TM(1,1) OTT 1 1 解 CU(1) 1.3 项 目 实 施 1.3.2 基 于 Java 的 Web 开 TM(2,1) 理 ET 发 技 术 1.3.3 开 发 和 运 行 8.3.2 TM(1,1) 解 OTT 1 2 3 环 境 的 选 择 1.3.4 编 码 实 TM(3,2) 现 理 CU(1) 1.4 项 目 运 行 网 络 点 餐 系 统 的 项 目 改 进 3.2.3 TM(1,1) OTT 1 解 1 CU(2) 2.1 HTML 2.1.1 认 识 HTML 2.1.2 HTML 常 用 标 签 2.1.3 网 络 点 餐 系 统 页 面 实 现 理 1.2.1 解 / 1.2.2 ET 运 TM(1,1) 3.1.2 OTT 用 / TM(3,2) 3.2.3 HT 分 8.6.3 析 2 3 4 5 4 理 CU(2) 2.2 CSS 解 / 2.2.1 认 识 CSS 2.2.2 CSS 3.1.2 ET 运 TM(1,1) 选 择 符 2.2.3 网 络 点 餐 系 3.2.3 OTT 用 / TM(3,2) 统 样 式 定 义 8.6.3 HT 分 析 2 1.5 3 3.5 3 CU(2) 2.3 JavaScript 2.3.1 认 识 JavaScript 2.3.2 理 3.1.2 ET JavaScript 函 数 定 义 和 事 解 / TM(1,1) 3.2.3 OTT 2 1.5 3 3.5 3 件 处 理 2.3.3 JavaScript 的 运 TM(3,2) 8.6.3 HT 内 置 对 象 2.3.4 网 络 点 餐 用 / 第 11 页 - 共 21 页

系 统 客 户 端 验 证 Web 开 发 技 术 (Java) 课 程 教 学 大 纲 分 析 CU(3) 3.1 认 识 Servlet CU(3) 3.2 HttpServletRequest CU(3) 3.3 HttpServletResponse CU(3) 3.4 HttpSession CU(3) 3.5 ServletContext CU(3) 3.6 简 单 用 户 登 录 功 能 CU(3) 3.7 Servlet 中 的 过 滤 器 理 3.1.1 项 目 构 思 3.1.2 项 目 3.1.2 解 / 设 计 3.1.3 项 目 实 施 3.1.4 TM(1,1) OTT 0.5 0.5 3.2.3 运 项 目 运 行 3.1.5 知 识 点 用 运 3.2.1 项 目 构 思 3.2.2 项 目 3.1.2 用 / 设 计 3.2.3 项 目 实 施 3.2.4 TM(1,1) OTT 0.5 0.5 3.2.3 分 项 目 运 行 3.2.5 知 识 点 析 运 3.3.1 项 目 构 思 3.3.2 项 目 3.1.2 用 / 设 计 3.3.3 项 目 实 施 3.3.4 TM(1,1) OTT 0.5 0.5 3.2.3 分 项 目 运 行 析 运 3.4.1 项 目 构 思 3.4.2 项 目 3.1.2 用 / 设 计 3.4.3 项 目 实 施 3.4.4 TM(1,1) OTT 0.5 0.5 3.2.3 分 项 目 运 行 3.4.5 知 识 点 析 理 3.5.1 项 目 构 思 3.5.2 项 目 3.1.2 解 / 设 计 3.4.3 项 目 实 施 3.5.4 TM(1,1) OTT 0.5 0.5 3.2.3 运 项 目 运 行 3.5.5 知 识 点 用 运 3.6.1 项 目 构 思 3.6.2 项 目 3.1.2 用 / TM(1,1) ET 设 计 3.6.3 项 目 实 施 3.6.4 0.5 1 1.5 3.2.3 分 TM(3,2) OTT 项 目 运 行 析 运 3.7.1 项 目 构 思 3.7.2 项 目 3.1.2 用 / 设 计 3.7.3 项 目 实 施 3.7.4 TM(1,1) OTT 0.5 0.5 3.2.3 分 项 目 运 行 3.7.5 知 识 点 析 CU(3) 3.8 Servlet 中 的 监 听 器 3.8.1 项 目 构 思 3.8.2 项 目 3.1.2 理 TM(1,1) OTT 0.5 0.5 设 计 3.8.3 项 目 实 施 3.8.4 3.2.3 解 第 12 页 - 共 21 页

项 目 运 行 3.8.5 知 识 点 Web 开 发 技 术 (Java) 课 程 教 学 大 纲 CU(4) 4.1 认 识 JSP 理 4.1.1 项 目 构 思 4.1.2 项 目 3.1.2 解 / 设 计 4.1.3 项 目 实 施 4.1.4 TM(1,1) OTT 1 1 3.2.3 运 项 目 运 行 4.1.5 知 识 拓 展 用 理 CU(4) 4.2 JSP 的 语 法 解 / 4.2.1 JSP 脚 本 元 素 4.2.2 3.1.2 运 JSP 指 令 元 素 4.2.3 JSP 动 TM(1,1) OTT 4 2 6 3.2.3 用 / 作 元 素 分 析 CU(4) 4.3 JSP 的 隐 含 对 象 4.3.1 out 对 象 4.3.2 理 request 对 象 4.3.3 解 / response 对 象 4.3.4 3.1.2 运 TM(1,1) ET session 对 象 4.3.5 3.2.3 用 / TM(3,2) OTT 6 3 4 9 4 application 对 象 4.3.6 分 pagecontext 对 象 4.3.7 其 析 他 隐 含 对 象 理 CU(4) 4.4 Cookie 对 象 解 / 4.4.1 项 目 构 思 4.4.2 项 目 3.1.2 运 设 计 4.4.3 项 目 实 施 4.4.4 TM(1,1) OTT 1 1 3.2.3 用 / 项 目 运 行 分 析 理 CU(5) 5.1 认 识 JDBC 解 / 5.1.1 项 目 构 思 5.1.2 项 目 3.1.2 运 设 计 5.1.3 项 目 实 施 5.1.4 TM(1,1) OTT 2 2 4 4 4 3.2.3 用 / 项 目 运 行 5.1.5 知 识 点 分 析 CU(5) 5.2 使 用 JDBC 实 现 网 络 点 餐 系 统 的 菜 品 管 3.1.2 TM(2,1) ET 5.2.1 项 目 构 思 5.2.2 项 目 理 3.2.3 TM(1,1) OTT 6 5 16 11 16 设 计 5.2.3 项 目 实 施 5.2.4 解 / 8.6.3 TM(3,2) HT 第 13 页 - 共 21 页

Web 开 发 技 术 (Java) 课 程 教 学 大 纲 理 项 目 运 行 运 用 / 分 析 理 CU(6) 6.1 认 识 JavaBean 解 / 6.1.1 项 目 构 思 6.1.2 项 目 3.1.2 运 设 计 6.1.3 项 目 实 施 6.1.4 TM(1,1) OTT 1 1 3.2.3 用 / 项 目 运 行 分 CU(6) 6.2 在 JSP 中 使 用 JavaBean 6.2.1 在 JSP 中 访 问 JavaBean 6.2.2 和 的 使 用 析 运 3.1.2 用 / TM(1,1) OTT 1 1 3.2.3 分 析 CU(6) 6.3 使 用 JavaBean 实 现 网 络 点 餐 系 统 的 用 户 管 理 模 块 6.3.1 项 目 构 思 6.3.2 项 目 3.1.2 TM(2,1) 运 设 计 6.3.3 项 目 实 施 6.3.4 3.2.3 TM(1,1) 用 项 目 运 行 8.6.3 TM(3,2) ET HT 1 2 4 3 4 CU(7) 7.1 认 识 JSP 模 型 1 CU(7) 7.2 认 识 JSP 模 型 2 理 3.1.2 解 / 基 于 模 型 1 开 发 JSP 应 用 3.2.3 TM(1,1) OTT 1 1 运 8.6.3 用 理 7.2.1 项 目 构 思 7.2.2 项 目 3.1.2 解 / TM(1,1) ET 设 计 7.2.3 项 目 实 施 7.2.4 3.2.3 运 TM(3,2) OTT 3 1 4 4 4 项 目 运 行 7.2.5 知 识 点 8.6.3 用 CU(7) 7.3 基 于 JSP 模 型 2 实 现 网 络 点 餐 系 统 7.3.1 点 餐 系 统 首 页 的 实 现 7.3.2 用 户 首 页 的 实 现 7.3.3 用 户 点 餐 功 能 的 实 现 7.3.4 用 户 点 餐 车 的 实 现 7.3.5 管 理 员 查 看 点 餐 车 页 面 的 实 现 3.1.2 3.2.3 TM(2,1) ET 运 8.4.2 TM(1,1) OTT 用 8.5.3 TM(3,2) HT 8.6.3 4 6 6 10 6 CU(8) 8.1 认 识 EL 3.1.2 8.1.1 项 目 构 思 8.1.2 项 目 理 TM(1,1) OTT 1 1 3.2.3 第 14 页 - 共 21 页

设 计 8.1.3 项 目 实 施 8.1.4 项 目 运 行 8.1.5 知 识 点 Web 开 发 技 术 (Java) 课 程 教 学 大 纲 解 / 运 用 / 分 析 8.2.1 pagecontext 对 象 CU(8) 8.2 EL 隐 含 对 象 CU(9) 9.1 认 识 标 签 CU(9) 9.2 为 什 么 要 自 定 义 标 签 CU(9) 9.3 标 签 的 实 现 8.2.2 header headervalues param 和 paramvalues 对 象 8.2.3 cookie 对 象 8.2.4 与 范 围 有 关 的 对 象 什 么 是 标 签 为 什 么 要 自 定 义 标 签 9.3.1 标 签 的 构 成 9.3.2 标 签 库 描 述 文 件 TLD 9.3.3 构 造 标 签 的 方 法 9.3.4 标 签 文 件 9.3.5 简 单 标 签 理 3.1.2 解 / TM(1,1) OTT 1 1 3.2.3 运 用 3.1.2 理 TM(1,1) OTT 0.5 0.5 3.2.3 解 3.1.2 理 TM(1,1) OTT 0.5 0.5 3.2.3 解 运 3.1.2 用 / TM(1,1) OTT 2 2 3.2.3 分 析 运 CU(9) 9.4 自 定 义 函 数 如 何 自 定 义 函 数 和 使 用 3.1.2 用 / TM(1,1) OTT 0.5 0.5 3.2.3 分 析 理 解 / CU(9) 9.5 标 签 库 的 打 包 如 何 打 包 标 签 库 和 使 用 3.1.2 运 TM(1,1) OTT 0.5 0.5 3.2.3 用 / 分 析 CU(10) 10.1 认 识 JSTL 10.1.1 项 目 构 思 10.1.2 项 理 3.1.2 TM(2,1) 目 设 计 10.1.3 项 目 实 施 解 / 3.2.3 TM(1,1) OTT 1 1 10.1.4 项 目 运 行 10.1.5 知 运 第 15 页 - 共 21 页

CU(10) 10.2 JSTL 核 心 标 签 库 CU(10) 10.3 JSTL 格 式 化 标 签 库 识 点 10.2.1 表 达 式 操 作 标 签 10.2.2 流 程 控 制 标 签 10.2.3 循 环 控 制 标 签 10.2.4 URL 操 作 标 签 10.3.1 国 际 化 标 签 10.3.2 数 字 日 期 格 式 化 标 签 Web 开 发 技 术 (Java) 课 程 教 学 大 纲 用 运 3.1.2 用 / TM(1,1) ET 3.2.3 分 TM(3,2) OTT 5 2 2 7 2 析 理 3.1.2 解 / TM(1,1) OTT 2 2 2 2 3.2.3 运 用 CU(10) 10.4 JSTL 函 数 标 签 库 理 10.4.1 项 目 构 思 10.4.2 项 3.1.2 解 / 目 设 计 10.4.3 项 目 实 施 TM(1,1) OTT 2 2 3.2.3 运 10.4.4 项 目 运 行 用 10.5.1 项 目 构 思 10.5.2 项 CU(10) 10.5 JSTL SQL 标 签 库 目 设 计 10.5.3 项 目 实 施 3.1.2 理 TM(1,1) OTT 1 2 1 2 10.5.4 项 目 运 行 10.5.5 知 3.2.3 解 识 点 10.6.1 项 目 构 思 10.6.2 项 CU(10) 10.6 JSTL XML 标 签 库 目 设 计 10.6.3 项 目 实 施 3.1.2 理 TM(1,1) OTT 1 1 10.6.4 项 目 运 行 10.6.5 知 3.2.3 解 识 点 10.7.1 点 餐 系 统 首 页 改 进 10.7.2 显 示 菜 品 页 面 改 进 运 CU(10) 10.7 网 络 点 餐 系 统 视 图 层 改 进 10.7.3 普 通 用 户 首 页 改 进 3.1.2 用 / TM(2,1) OTT 10.7.4 管 理 员 菜 品 管 理 页 3.2.3 分 TM(1,1) HT 1 4 1 4 面 改 进 10.7.5 管 理 员 查 看 析 点 餐 车 页 面 改 进 合 计 64 0 0 0 0 32 0 58 96 58 第 16 页 - 共 21 页

Web 开 发 技 术 (Java) 课 程 教 学 大 纲 六 三 级 项 目 ( 一 ) 项 目 与 课 程 各 单 元 之 间 的 关 系 第 1 章 项 目 导 引 第 7 章 ~ 第 10 章 项 目 引 入 基 于 MVC 模 式 开 发 动 态 网 站 基 于 MVC 模 式 的 动 态 网 站 开 发 动 态 网 页 开 发 基 础 第 2 章 ~ 第 6 章 ( 二 ) 项 目 主 要 内 容 开 发 一 个 网 络 点 餐 系 统, 要 求 实 现 如 下 功 能 : (1) 用 户 在 未 登 录 的 状 态 下 可 以 浏 览 点 餐 系 统 中 的 热 点 菜 品 ( 按 点 餐 率 升 序 排 列 ), 今 日 特 价 菜 品 和 厨 师 推 荐 菜 品 (2) 用 户 可 以 登 录 点 餐 系 统, 如 果 是 新 用 户 则 需 要 先 注 册 再 登 录 (3) 登 录 后 的 用 户 可 以 按 照 菜 品 分 类 浏 览 系 统 中 的 所 有 菜 品, 并 可 以 批 量 挑 选 喜 爱 的 菜 品 加 入 点 餐 车 (4) 登 录 后 的 用 户 可 以 查 看 自 己 的 点 餐 车 浏 览 所 点 的 菜 品, 并 可 以 批 量 删 除 (5) 登 录 后 的 用 户 可 以 修 改 自 己 的 资 料 (6) 登 录 后 的 用 户 可 以 退 出 点 餐 系 统 (7) 系 统 提 供 一 个 管 理 员 用 户, 管 理 员 登 录 后 可 以 行 使 管 理 功 能 (8) 登 录 后 的 管 理 员 可 以 对 用 户 进 行 管 理, 可 以 浏 览 所 有 用 户 的 信 息, 并 对 用 户 进 行 增 加 删 除 和 修 改 第 17 页 - 共 21 页

Web 开 发 技 术 (Java) 课 程 教 学 大 纲 (9) 登 录 后 的 管 理 员 可 以 对 菜 品 分 类 进 行 管 理, 可 以 浏 览 所 有 菜 品 分 类, 并 对 菜 品 分 类 进 行 增 加 删 除 和 修 改 (10) 登 录 后 的 管 理 员 可 以 对 菜 品 进 行 管 理, 可 以 浏 览 所 有 菜 品 的 信 息, 并 对 菜 品 进 行 增 加 删 除 和 修 改 (11) 登 录 后 的 管 理 员 可 以 查 看 所 有 用 户 的 点 餐 情 况 ( 三 ) 项 目 成 果 物 描 述 已 完 成 项 目 的 所 有 代 码 和 数 据 库 表 七 教 学 方 法 及 组 织 形 式 本 课 程 根 据 行 为 心 理 学 的 基 本 原 理, 在 授 课 过 程 中 以 强 化 教 师 教 学 行 为 以 及 学 生 学 习 行 为 为 目 标, 强 调 对 程 序 设 计 与 编 码 等 基 本 技 能 的 训 练 在 课 堂 讲 解 与 随 堂 实 验 课 后 作 业 的 设 计 上 遵 循 难 度 由 浅 到 深 程 序 由 简 至 繁 的 原 则, 注 重 启 发 与 引 导 学 生 进 行 探 索 性 的 思 考 理 论 教 学 与 学 生 动 手 实 践 相 结 合, 通 过 布 置 作 业 和 练 习 加 强 学 生 实 践 课 堂 讲 授 以 实 验 为 中 心, 用 项 目 来 引 导 学 生 学 习 技 能, 并 通 过 动 手 实 验, 让 学 生 自 己 归 纳 掌 握 基 本 的 编 程 知 识 与 常 识 整 个 教 学 过 程 突 出 精 讲 多 练 的 模 式, 用 大 量 的 课 内 外 练 习 来 达 到 教 学 目 的 老 师 应 该 在 教 学 过 程 中 树 立 以 学 生 为 中 心 的 思 想, 教 师 是 一 个 引 导 者, 建 议 将 学 生 分 为 若 干 小 组, 组 织 学 生 进 行 课 堂 分 组 讨 论, 启 发 学 生 通 过 动 手 实 践 以 及 对 实 践 结 果 进 行 思 考 获 取 知 识, 避 免 灌 输 式 教 学, 避 免 让 学 生 背 记 大 量 的 尚 未 理 解 的 教 条, 鼓 励 学 生 通 过 动 手 来 解 决 遇 到 的 学 习 问 题 同 时 在 讲 授 的 过 程 中, 将 一 个 Web 应 用 项 目 贯 穿 于 各 章 节 中, 使 学 生 最 终 能 够 编 码 实 现 该 项 目 八 教 学 环 境 本 课 程 所 涉 及 的 实 践 操 作 全 部 为 随 堂 实 践, 即 在 教 室 里 进 行 课 程 教 学 中 的 各 个 内 容 的 实 践 操 作, 所 使 用 的 实 验 设 备 为 学 生 的 笔 记 本 计 算 机, 软 件 环 境 为 JDK,Tomcat MyEclipse, MySQL 本 课 程 的 课 外 实 践 环 节, 每 位 学 生 可 以 使 用 校 园 局 域 网 无 线 网 络 连 接 到 校 园 网 课 件 发 布 系 统 课 程 网 站 进 行 学 习 学 生 可 以 到 SOVO ( 大 学 生 创 业 中 心 ) 进 行 模 拟 项 目 实 际 项 目 的 开 发, 在 专 业 社 团 专 业 工 作 室 进 行 学 术 技 术 的 研 讨 和 学 习 第 18 页 - 共 21 页