JAVA 程 序 设 计 课 程 标 准 课 程 代 码 0830110 课 程 性 质 适 用 专 业 软 件 技 术 中 软 软 件 职 业 专 项 能 力 必 修 课 建 议 学 时 10 建 议 教 学 实 施 方 式 教 学 做 一 体 化 教 学 制 定 单 位 学 校 常 州 信 息 职 业 技 术 学 院 制 定 日 期 013.3.0 执 笔 JAVA 课 程 组 企 业 常 州 国 光 软 件 系 统 工 程 有 限 公 司 修 定 日 期 016..8 审 核 部 门 国 家 精 品 资 源 共 享 课 建 设 团 队 一 课 程 定 位 与 设 计 思 路 ( 一 ) 课 程 定 位 JAVA 程 序 设 计 是 高 职 院 校 软 件 技 术 专 业 的 一 门 必 修 的 职 业 能 力 核 心 课 程 本 课 程 是 培 养 Java 平 台 开 发 工 程 师 Android 手 机 开 发 工 程 师 的 必 修 课 程 通 过 本 课 程 的 学 习, 使 学 生 掌 握 使 用 Java 语 言 设 计 和 开 发 面 向 对 象 应 用 程 序 的 知 识 和 技 能, 具 备 Java 开 发 工 程 师 和 Android 开 发 工 程 师 的 基 本 职 业 能 力 本 课 程 为 学 习 JSP 开 发 EJB 企 业 级 应 用 开 发 JEE 开 发 Android 开 发 等 后 续 课 程 奠 定 基 础 先 修 课 程 : C 语 言 程 序 设 计 后 续 课 程 : JAVA Web 程 序 设 计 Android 手 机 软 件 开 发 ( 二 ) 课 程 设 计 思 路 JAVA 程 序 设 计 课 程 教 学 建 议 采 用 基 于 面 向 岗 位, 立 足 学 生, 培 养 能 力 的 教 育 思 想, 基 于 工 作 过 程, 引 进 企 业 的 工 作 情 景, 打 破 原 有 课 程 章 节 体 系, 围 绕 课 程 教 学 目 标, 精 心 设 计 房 屋 租 赁 管 理 系 统 和 贯 穿 于 整 个 系 统 的 9 个 模 块 以 及 7 个 任 务 采 用 工 学 交 替 任 务 驱 动 项 目 导 向 理 论 实 践 一 体 化 的 教 学 模 式, 重 点 培 养 学 生 的 职 业 能 力 和 职 业 素 养, 使 理 论 教 学 和 实 践 教 学 内 容 融 为 一 体, 让 学 生 在 模 拟 或 真 实 的 软 件 开 发 环 境 中, 以 项 目 实 现 为 具 体 目 标, 使 枯 燥 乏 味 的 编 程 学 习 过 程 变 得 生 动 形 象 趣 味 横 生 二 课 程 目 标 ( 一 ) 总 体 目 标 通 过 采 用 项 目 分 解 任 务 驱 动 的 创 建 教 学 模 式 和 项 目 综 合 实 训, 使 学 生 掌 握 运 用 Java 语 言 进 行 桌 面 应 用 程 序 开 发 的 基 本 知 识 和 技 能, 具 有 运 用 数 据 库 技 术 和 软 件 工 程 技 术 进 行 桌 面 应 用 程 序 开 发 的 技 能, 能 基 本 胜 任 Java 开 发 程 序 员 的 工 作 岗 位 通 过 本 课 程 的 学 习, 可 以 培 养 学 生 诚 实 守 信 坚 忍 不 拔 的 性 格 ; 提 高 学 生 在 沟 通 表 达 自 我 学 习 和 团 队 协 作 方 面 的 能 力 ; 同 时 养 成 规 范 的 编 码 习 惯 第 1 页 共 10 页
( 二 ) 具 体 目 标 课 程 教 学 目 标 具 体 体 现 为 专 业 技 能 专 业 素 质 和 专 业 知 识 三 方 面 的 目 标 (1) 专 业 技 能 目 标 1 能 运 用 面 向 对 象 程 序 设 计 的 思 想 分 析 和 设 计 类 ; 会 定 义 接 口, 并 能 有 效 组 织 类 和 接 口 ; 3 会 使 用 Eclipse 开 发 工 具 开 发 Java 应 用 程 序 ; 能 综 合 应 用 所 学 知 识 解 决 实 际 问 题 () 专 业 素 质 目 标 1 具 有 良 好 的 IT 职 业 道 德 职 业 素 养 和 职 业 规 范 ; 具 有 热 爱 科 学 实 事 求 是 严 肃 认 真 一 丝 不 苟 按 时 守 信 的 工 作 作 风 ; 3 具 有 较 强 的 自 我 更 新 知 识 和 技 能 的 能 力 ; 具 有 基 本 的 阅 读 文 档 编 写 程 序 文 档 的 能 力 5 具 有 良 好 的 团 队 协 作 和 创 新 能 力 (3) 专 业 知 识 目 标 1 会 安 装 并 配 置 典 型 的 Java 开 发 环 境 ; 会 应 用 Java 语 言 编 写 简 单 的 程 序 ; 会 应 用 Java 常 用 组 件 创 建 图 形 用 户 界 面 ; 3 会 应 用 Java 中 的 事 件 处 理 方 法 处 理 组 件 事 件 ; 会 应 用 Java 异 常 处 理 机 制 处 理 抛 出 和 捕 获 异 常, 编 写 高 质 量 的 程 序 ; 会 使 用 JDBC 技 术 访 问 数 据 库 和 处 理 数 据 库 中 的 数 据 ; 5 会 使 用 Java 文 件 处 理 技 术 完 成 文 件 的 处 理, 并 使 用 Java 中 的 集 合 容 器 类 解 决 实 际 问 题 () 职 业 资 格 证 书 目 标 通 过 本 课 程 的 学 习, 学 生 可 以 参 加 以 下 职 业 资 格 证 书 考 试 1. Java 程 序 员 认 证 (SCJP). 全 国 计 算 机 等 级 考 试 (Java) 三 课 程 内 容 与 要 求 JAVA 程 序 设 计 课 程 的 教 学 内 容 以 程 序 员 岗 位 的 实 际 工 作 任 务 为 依 据, 采 取 递 进 式 设 计 的 学 习 项 目 和 学 习 任 务, 明 确 所 需 知 识 能 力 和 素 质 要 求, 进 行 教 学 内 容 选 取 课 程 以 一 个 完 整 的 实 际 企 业 项 目 某 公 司 房 屋 租 赁 管 理 系 统 (HRMS) 为 项 目 驱 动, 根 据 典 型 程 序 开 发 过 程 及 Java 程 序 员 的 能 力 要 求, 重 构 课 程 结 构, 将 课 程 内 容 分 为 九 个 子 项 目 ( 学 习 情 境 ) 以 及 7 个 任 务 课 程 的 内 容 结 构 如 下 表 所 示 : 第 页 共 10 页
表 1 课 程 模 块 及 教 学 单 元 序 号 模 块 名 称 教 学 单 元 主 要 学 习 内 容 知 识 目 标 能 力 目 标 建 议 学 时 1 HRMS 系 统 的 需 求 分 析 与 系 统 设 计 HRMS 系 统 的 需 求 分 析 与 系 统 设 计 (1) ROSE 工 具 的 使 用 ; () UML 类 图 的 画 法 (3) 完 成 需 求 分 析 说 明 书 () 完 成 概 要 设 计 ; (5) 模 块 功 能 分 析 完 成 详 细 设 计 ; (6) 完 成 数 据 库 设 计 ; (1) 软 件 系 统 需 求 分 析 ; () 软 件 设 计 步 骤 ; (3) 系 统 功 能 设 计 与 系 统 架 构 设 计 ; () 系 统 数 据 库 设 计 (1) 会 分 析 房 屋 租 赁 管 理 管 理 系 统 ; () 会 设 计 房 屋 租 赁 管 理 系 统 功 能 ; (3) 会 设 计 房 屋 租 赁 管 理 系 统 的 架 构 ; () 会 设 计 房 屋 租 赁 管 理 系 统 的 数 据 库 ; (5) 会 安 装 测 试 房 屋 租 赁 管 理 系 统 (1) JDK 的 下 载 安 装 和 配 置 ; () 测 试 所 配 置 的 开 发 环 境 ; 项 目 开 发 准 备 项 目 开 发 准 备 (3) 常 用 Java 程 序 开 发 工 具 的 安 装 ; Java 开 发 工 具 的 基 本 使 用 ; () 编 写 简 单 的 Java 控 制 台 程 序 (5) 书 写 Java 类 的 基 本 语 法 ; (6) Java 基 本 编 译 和 执 行 过 程 ; (1) 了 解 和 熟 悉 Java 历 史 ; () 掌 握 JDK 的 安 装 及 配 置 ; (3) 掌 握 集 成 开 发 工 具 Eclipse 的 使 用 (1) 初 步 熟 悉 Java 程 序 开 发 环 境 和 程 序 开 发 的 全 过 程 ; () 能 够 模 仿 简 单 的 Java 程 序 编 写 简 单 应 用 问 题 的 代 码 (7) 简 单 编 译 和 执 行 错 误 的 修 改 ; (8) 优 秀 组 项 目 汇 报 并 点 评 3 租 金 计 算 器 数 据 描 述 与 操 作 (1) 变 量 与 常 量 ; () 数 据 类 型 ; (3) 运 算 符 ; () 表 达 式 语 句 语 句 块 (1) 数 据 类 型 与 表 达 式 ; () 运 算 符 ; (3) if 语 句 与 switch 语 句 ; (1) 会 使 用 运 算 符 # 会 使 用 算 术 运 算 符 关 系 运 算 符 逻 辑 运 算 符 条 件 运 算 符 赋 值 运 算 符 ; () 会 使 用 类 型 转 换 # 会 使 用 数 据 自 动 类 型 转 换 第 3 页 共 10 页
分 支 与 循 环 结 构 控 制 数 组 操 作 类 和 对 象 (1) if 语 句 ; () switch 语 句 ; (3) for 循 环 ; () while 循 环 ; (5) do while 循 环 (6) 跳 转 语 句 (1) 一 维 数 组 的 声 明 与 创 建 ; () 数 组 的 初 始 化 ; (3) 数 组 元 素 的 访 问 使 用 ; () 多 维 数 组 的 创 建 与 使 用 (1) 面 向 对 象 基 础 知 识 ; () 类 的 定 义 ; (3) 对 象 定 义 与 操 作 () for 循 环 while 循 环 do while 循 环 语 句 ; (5) break 语 句 与 continue 语 句 ; (6) 一 维 数 组 与 多 维 数 组 ; (7) 面 向 对 象 ; (8) 类 的 定 义 ; (9) 对 象 定 义 ; (10) 修 饰 符 ; (11) 作 用 域 ; (1) 重 载 与 封 装 强 制 类 型 转 换 ; (3) 会 使 用 条 件 语 句 # 会 使 用 if 语 句 switch 语 句 ; () 会 使 用 循 环 语 句 # 会 使 用 for 循 环 while 循 环 do while 循 环 语 句, 会 使 用 break continue 语 句 ; (5) 会 使 用 数 组 # 会 定 义 与 创 建 一 维 数 组 二 维 数 组 ; (6) 会 定 义 类 # 会 定 义 类 定 义 类 的 成 员 变 量 类 的 成 员 方 法 ; (7) 会 使 用 构 造 方 法 # 会 定 义 类 的 构 造 方 法 能 使 8 用 类 的 构 造 方 法 重 载 ; (8) 能 使 用 static 修 饰 符 # 能 用 static 定 义 类 的 成 租 金 计 (1) 任 务 1 租 金 计 算 器 类 ; 员 类 的 方 法 ; 算 模 块 () 任 务 租 金 计 算 器 界 面 设 计 ; (9) 能 创 建 对 象 # 能 通 过 类 创 建 新 的 对 象 ; 实 现 (3) 任 务 3 租 金 计 算 器 实 现 (10) 能 访 问 对 象 属 性 和 行 为 ; (11) 能 使 用 创 建 好 的 对 象 访 问 对 象 的 属 性 和 对 象 的 方 法 求 租 客 户 和 客 户 信 息 管 理 继 承 (1) 继 承 的 概 念 ; () 继 承 的 实 现 ; (3) 继 承 的 规 则 ; () 属 性 的 继 承 扩 展 和 隐 藏 ; (5) 方 法 的 继 承 扩 展 和 重 写 ; (6) this 与 super (7) 构 造 方 法 继 承 (1) 掌 握 继 承 原 理 ; () 掌 握 重 写 方 法 的 几 种 方 式 ; (3) 明 确 初 始 化 子 类 对 象 时 父 类 对 象 也 将 被 初 始 化 ; () 掌 握 对 象 类 型 的 转 换 ; (1) 掌 握 使 用 继 承 来 提 高 面 向 对 象 中 的 程 序 扩 展 性 和 可 维 护 性, 会 使 用 继 承 来 解 决 实 际 问 题 ; () 会 使 用 instanceof 操 作 符 判 断 对 象 类 型 ; (3) 理 解 抽 象 方 法 在 程 序 设 计 中 所 起 到 的 作 用 ; () 会 使 用 多 态 与 接 口 结 合 的 技 术 来 解 决 实 际 问 第 页 共 10 页
多 态 性 (1) 对 象 类 型 转 换 ; () 编 译 时 多 态 ; (3) 运 行 时 多 态 (1) 抽 象 类 ; () 抽 象 方 法 ; (5) 掌 握 使 用 instanceof 操 作 符 判 断 对 象 类 型 ; (6) 掌 握 多 态 技 术 ; (7) 学 会 如 何 使 用 抽 象 类 与 接 口 ; 题 抽 象 类 与 接 口 (3) 最 终 类 和 最 终 方 法 ; () 接 口 的 定 义 ; (5) 接 口 的 实 现 ; (8) 掌 握 使 用 多 态 与 接 口 结 合 的 技 术 (6) 包 求 租 客 户 信 息 管 理 模 块 实 现 (1) 任 务 1 运 行 主 界 面 设 计 ; () 任 务 添 加 求 租 客 户 信 息 设 计 ; (3) 任 务 3 修 改 求 租 客 户 信 息 设 计 ; () 任 务 修 改 求 租 客 户 信 息 设 计 ; (5) 任 务 5 查 询 求 租 客 户 信 息 设 计 6 5 房 源 信 息 管 理 集 合 接 口 与 迭 代 接 口 List 接 口 Set 接 口 Map 接 口 (1) Collection 接 口 ; () Iterator 接 口 ; (1) List 接 口 ; () ArrayList 类 ; (3) LinkedList 类 (1) Set 接 口 ; () HashSet 类 ; (3) TreeSet 类 (1) Map 接 口 ; () HashMap 类 ; (3) TreeMap 类 (1) 集 合 的 框 架 结 构 ; () Set 接 口 及 其 实 现 类 ; (3) List 接 口 及 其 实 现 类 ; () Map 接 口 及 其 实 现 类 ; (5) 遍 历 接 口 Iterator 的 使 用 ; (6) 比 较 器 的 使 用 ; (7) 不 同 集 合 容 器 的 特 点 ; (8) 不 同 集 合 容 器 的 常 用 方 法 (1) 会 查 看 集 合 容 器 的 API 文 档 ; () 会 使 用 Set 集 解 决 实 际 问 题 ; (3) 会 使 用 List 列 表 解 决 实 际 问 题 ; () 会 使 用 Map 映 射 解 决 实 际 问 题 ; (5) 能 对 集 合 进 行 遍 历 ; (6) 能 根 据 不 同 场 合 选 择 合 适 的 集 合 容 器 房 源 信 息 管 理 (1) 任 务 1 运 行 主 界 面 ; () 任 务 房 源 信 息 设 计 ; 第 5 页 共 10 页
模 块 实 (3) 任 务 3 修 改 房 源 信 息 设 计 ; 现 () 任 务 删 除 房 源 信 息 设 计 ; (5) 任 务 5 查 询 房 源 信 息 设 计 (1) Swing 简 介 ; 组 件 与 容 器 () JFrame; (3) JDialog; () JPanel; (5) JToolBar; (1) JLabel; () JButton; (3) JTextField; 6 系 统 界 面 设 计 常 用 组 件 布 局 管 理 () JPasswordField; (5) JTextArea; (6) JRadioButton; (7) JCheckBox; (8) JList; (9) JMenu; (10) JTree (1) 布 局 管 理 器 简 介 ; () FlowLayout; (3) BorderLayout; () GridLayout; (1) 了 解 图 形 界 面 的 基 础 知 识 ; () 掌 握 Swing 编 程 步 骤 ; (3) 掌 握 容 器 的 创 建 与 使 用 ; () 掌 握 常 用 Swing 组 件 的 创 建 和 使 用 ; (5) 掌 握 布 局 管 理 器 的 使 用 ; (6) 掌 握 事 件 的 处 理 方 法 (1) 能 理 解 图 形 设 计 的 思 想 ; () 熟 悉 Swing 组 件 的 使 用 流 程 ; (3) 会 正 确 使 用 容 器, 并 进 行 基 本 的 设 置 ; () 会 增 加 页 面 组 件 并 进 行 页 面 组 件 的 合 理 布 局 ; (5) 能 根 据 需 要 进 行 事 件 的 添 加 和 处 理 (5) CardLayout 事 件 处 理 机 制 (1) 事 件 处 理 模 型 ; () 事 件 处 理 ; (3) 事 件 适 配 器 系 统 界 (1) 任 务 1 用 户 登 录 设 计 ; 面 设 计 () 系 统 主 界 面 设 计 ; 模 块 实 (3) 求 租 人 信 息 设 置 ; 第 6 页 共 10 页
现 () 求 租 人 信 息 查 询 ; 7 8 租 赁 信 息 管 理 辅 助 工 具 JDBC 简 介 与 连 接 数 据 库 操 作 租 赁 信 息 管 理 模 块 实 现 文 件 文 件 输 入 输 出 流 (1) 回 顾 SQL 及 操 作 语 句 ; () 学 会 JDBC 连 接 数 据 库 的 两 种 方 法 ; (3) 成 功 连 接 HRMS 系 统 的 数 据 库 ; () 拓 展 7-1: 使 用 驱 动 连 接 数 据 库 (1) 掌 握 JDBC 技 术 ; (1) 对 租 赁 信 息 实 现 增 删 改 操 作 ; () 对 租 赁 信 息 界 面 上 的 添 加 删 除 修 改 按 钮 编 写 事 件 处 理 代 码, 并 实 现 相 应 功 能 ; (3) 使 用 接 口 对 程 序 结 构 进 行 优 化 ; () 拓 展 7-: 对 用 户 信 息 进 行 增 删 改 操 作 (1) 任 务 1 租 赁 信 息 界 面 ; () 任 务 租 赁 业 务 处 理 ; (3) 任 务 3 根 据 出 租 人 编 号 查 询 出 租 人 与 房 源 信 息 () 任 务 根 据 求 租 人 编 号 查 询 求 租 人 信 息 (1) 对 系 统 文 件 进 行 创 建 和 删 除 操 作 ; () 会 使 用 文 件 字 节 和 字 符 输 入 输 出 流 对 文 件 进 行 读 写 操 作 ; (3) 选 择 恰 当 的 字 节 字 符 流 ; () 拓 展 8-1: 对 文 件 进 行 裁 剪 编 辑 (1) 会 使 用 不 同 的 输 入 输 出 流 ; () 完 成 系 统 辅 助 工 具 记 事 本 的 功 能 ; () 了 解 JDBC 编 程 步 骤 ; (3) 掌 握 JDBC 访 问 数 据 库 的 方 法 ; () 掌 握 Java 数 据 库 开 发 的 相 关 类 接 口 和 方 法 ; (5) 掌 握 对 数 据 进 行 增 删 改 查 操 作 ; (6) 掌 握 对 查 询 结 果 的 处 理 (1) 掌 握 文 件 类 File; () 掌 握 文 件 操 作 流 的 使 用 ; (3) 掌 握 缓 冲 操 作 流 的 使 用 ; () 掌 握 数 据 操 作 流 的 使 用 ; (5) 了 解 对 象 操 作 流 的 使 用 ; (6) 掌 握 多 线 程 相 关 接 口 和 类 的 使 用 (1) 了 解 JAVA 数 据 库 基 本 操 作 ; () 熟 练 掌 握 JDBC-ODBC 桥 连 接 数 据 库 ; (3) 熟 练 掌 握 JDBC 驱 动 程 序 连 接 数 据 库 ; () 熟 练 掌 握 在 Java 程 序 中 添 加 删 除 和 修 改 数 据 ; (5) 熟 练 掌 握 在 Java 程 序 中 查 询 数 据 库 数 据 (1) 会 查 看 输 入 输 出 流 相 关 API 文 档 ; () 会 使 用 File 解 决 实 际 问 题 ; (3) 会 使 用 输 入 输 出 流 来 读 写 文 件 ; () 会 使 用 多 线 程 解 决 实 际 问 题 8 6 第 7 页 共 10 页
(3) 了 解 输 入 输 出 流 套 接 的 意 义 ; () 拓 展 8- : 将 记 事 本 集 成 到 HRMS 中 (1) 会 使 用 对 象 输 入 输 出 流 ; () 对 数 据 的 序 列 化 处 理, 了 解 序 列 数 据 流 化 接 口 ; 与 对 象 (3) 完 成 对 重 要 数 据 的 备 份 ; 流 () 拓 展 8-3: 完 成 租 赁 信 息 数 据 备 份 (5) 优 秀 小 组 汇 报 点 评 (1) 线 程 基 础 知 识 ; 多 线 程 () 线 程 创 建 与 使 用 ; (3) 线 程 状 态 控 制 (1) 记 事 本 主 界 面 设 计 ; 辅 助 工 具 模 块 实 现 () 打 开 文 件 功 能 设 计 ; (3) 保 存 文 件 功 能 合 计 ; () 文 本 编 辑 功 能 设 计 ; (5) 设 置 格 式 功 能 设 计 ; 6 (6) 时 钟 显 示 器 9 系 统 测 试 与 打 包 JUnit 与 打 包 系 统 测 试 与 打 包 模 块 实 现 (1) 使 用 JUint 对 系 统 进 行 测 试 ; () 会 设 计 测 试 用 例 ; (1) 会 系 统 进 行 打 包 ; () 拓 展 9-1: 如 何 打 包 成 jar 文 件 (3) 优 秀 小 组 汇 报 点 评 (1) 软 件 测 试 基 本 知 识 : 测 试 的 定 义 测 试 的 种 类 测 试 的 执 行 过 程 ; () JUnit 工 具 含 义 特 性 优 点 ; (3) Java 项 目 打 包 清 单 文 件 自 运 行 JAR 文 件 (1) 学 会 使 用 JUnit 进 行 单 元 测 试 ; () 学 会 将 Java 项 目 打 包 成 自 运 行 Jar 文 件 1 1 第 8 页 共 10 页
四 教 学 方 法 建 议 ( 一 ) 教 法 1. 任 务 驱 动 法 项 目 教 学 中, 最 常 用 的 是 任 务 驱 动 法 把 一 个 项 目 分 成 若 干 个 任 务, 每 个 任 务 都 要 完 成 一 定 的 功 能 但 我 在 教 学 实 践 中 发 现, 如 果 学 生 对 你 设 计 的 任 务 不 感 兴 趣 时, 就 不 能 驱 动 学 生 自 主 学 习, 这 样 即 使 在 你 的 帮 助 和 引 导 下, 学 生 完 成 了 任 务, 但 这 种 驱 动, 只 能 是 外 驱 动 或 硬 驱 动 而 通 过 创 设 有 趣 味 的 情 境, 结 合 知 识 本 身 的 特 点, 吸 引 学 生 全 身 心 地 投 入 到 活 动 中 来, 让 每 个 学 生 都 在 做 中 学, 学 中 乐, 真 正 做 到 自 主 学 习 探 究 学 习, 在 活 动 体 验 中 获 得 经 验, 培 养 学 生 的 探 索 精 神, 提 高 学 生 的 信 息 素 养, 这 种 融 合 了 情 境 的 任 务 驱 动 才 能 真 正 做 到 学 习 以 学 生 为 中 心, 主 动 建 构 知 识 技 能. 知 识 迁 移 法 认 知 的 一 个 重 要 方 法 就 是 迁 移 Java 程 序 设 计 是 必 修 的 专 业 核 心 课 程, 依 据 我 院 的 人 才 培 养 方 案, C 语 言 程 序 设 计 是 它 的 先 修 课 程 之 一, 而 在 基 本 的 语 法 知 识 上 和 基 本 的 编 程 流 程 上, 它 们 有 着 一 定 的 共 同 之 处, 因 此, 这 种 前 后 衔 接 相 辅 相 成 的 关 系 更 是 体 现 了 知 识 迁 移 方 法 在 认 知 过 程 中 的 重 要 性 和 有 效 性 另 外, 将 所 学 知 识 融 入 到 实 际 项 目 ( 任 务 ) 中, 可 以 更 好 地 帮 助 学 生 掌 握 知 识 点 的 内 容 所 以, 教 师 应 引 导 学 生 自 觉 地 运 用 知 识 迁 移 来 学 习 新 的 知 识 ( 二 ) 学 法 本 课 程 的 学 习 方 法 主 要 由 基 于 工 作 过 程 的 项 目 教 学 法 为 主 线 而 贯 穿 整 个 教 学 过 程 的, 将 学 生 按 照 班 级 分 组 (~5 人 ), 充 分 调 动 学 生 的 主 动 学 习 能 力 好 资 料 搜 集 能 力 在 老 师 适 度 的 提 示 和 帮 助 下, 鼓 励 学 生 自 行 查 阅 API 得 到 相 关 的 帮 助 文 档, 积 极 参 与 项 目 的 设 计 与 开 发, 勇 于 挑 战 技 术 难 题, 激 发 学 生 对 软 件 开 发 的 热 情 给 学 生 大 量 的 项 目 汇 报 和 项 目 总 结 机 会, 锻 炼 学 生 的 语 言 表 达 能 力, 加 强 学 生 团 队 协 作 能 力 和 高 度 负 责 精 神, 将 学 生 的 整 个 学 习 过 程 融 入 模 拟 的 真 实 项 目 开 发 过 程 中, 项 目 的 最 终 完 成 成 绩 和 成 绩 由 老 师 和 组 内 同 学 共 同 评 定 成 绩 五 课 程 实 施 基 础 与 条 件 ( 一 ) 学 生 的 学 习 基 础 先 修 课 程 为 : 计 算 机 应 用 基 础 : 通 过 这 门 课 程 要 求 学 生 掌 握 计 算 机 科 学 的 基 础 知 识, 主 要 包 括 计 算 机 常 识, 计 算 机 基 本 知 识, 微 软 办 公 软 件 Word Excel PowerPoint 的 使 用 等 内 容 C 语 言 程 序 设 计 : 通 过 这 门 课 程 要 求 学 生 掌 握 程 序 设 计 基 本 思 想 及 方 法, 了 解 软 件 开 发 流 程 ( 二 ) 课 程 主 讲 教 师 和 教 学 团 队 要 求 担 任 本 课 程 的 主 讲 教 师 需 要 具 有 Java 软 件 开 发 经 验, 了 解 一 般 Java 桌 面 应 用 系 统 的 组 成 和 实 现 方 第 9 页 共 10 页
法, 深 刻 理 解 面 向 对 象 编 程 思 想, 具 备 一 定 的 数 据 编 程 能 力, 同 时 要 求 对 后 续 课 程 比 较 熟 悉, 把 握 Java 系 列 课 程 的 培 养 目 标 及 要 求 在 教 学 组 织 能 力 方 面, 本 课 程 的 主 讲 教 师 应 具 备 基 本 的 设 计 能 力, 即 根 据 本 课 程 的 整 体 设 计 制 定 详 细 的 授 课 计 划, 对 每 一 堂 课 的 教 学 过 程 精 心 设 计, 做 到 详 细 具 体 的 安 排 ; 还 应 具 备 较 强 的 施 教 能 力, 在 教 学 过 程 中 具 备 一 定 的 课 堂 控 制 能 力 和 应 变 能 力 对 教 师 的 技 术 要 求 主 要 包 括 : 1. 具 有 Java 语 言 的 基 础 理 论 知 识 ;. 具 有 数 据 库 管 理 和 应 用 能 力 ; 3. 具 备 一 定 调 试 程 序 能 力 ;. 能 使 用 面 向 对 象 方 法 进 行 软 件 系 统 的 开 发 ; 5. 熟 练 使 用 Java 开 发 工 具 进 行 Java 桌 面 应 用 系 统 的 开 发 ( 三 ) 学 习 资 源 的 选 用 本 课 程 推 荐 使 用 Java 教 学 团 队 开 发 编 写 的 教 学 做 一 体 化 教 材 JAVA 项 目 开 发 实 践 JAVA 项 目 开 发 实 践 教 材 是 国 家 示 范 建 设 成 果 该 教 材 以 JSE 为 基 础, 围 绕 Windows 程 序 员 能 力 要 求 以 及 本 课 程 培 养 目 标 组 织 教 材 内 容 教 材 以 项 目 驱 动, 强 调 理 论 与 实 践 的 结 合, 便 于 实 现 教 学 做 一 体 化 为 特 色, 以 够 用 为 原 则, 重 点 涵 盖 利 用 Java 进 行 桌 面 程 序 开 发 所 需 的 知 识 和 技 能 参 考 资 源 : 1. Java 程 序 设 计 任 务 驱 动 式 教 程, 北 京 航 天 航 空 大 学 出 版 社, 孙 修 东 ;. Java 从 入 门 到 精 通 ( 第 版 ), 清 华 大 学 出 版 社, 李 钟 尉 ; 3. Java 程 序 设 计, 清 华 大 学 出 版 社, 郑 莉 ;. Java 开 发 实 战 经 典 (60 小 时 视 频 ), 清 华 大 学 出 版 社, 李 兴 华 ; 5. Java 程 序 设 计 实 训 教 程, 清 华 大 学 出 版 社, 张 爱 玲 ( 四 ) 学 习 场 地 设 施 要 求 1. 教 学 做 一 体 化 的 教 室 ;. 机 器 配 置 需 要 满 足 内 存 大 于 1G; 3.Eclipse NetBeans 和 Java JDK 软 件 环 境 六 课 程 考 核 与 评 价 本 课 程 的 考 核 改 变 单 一 的 终 结 性 评 价 方 式, 采 用 过 程 考 核 和 结 果 考 核 相 结 合 理 论 考 试 和 实 践 考 核 相 结 合 的 方 法 其 中 实 践 考 核 所 占 比 例 为 0%, 主 要 考 核 学 生 运 用 Java 桌 面 应 用 开 发 的 掌 握 情 况 ; 理 论 部 分 考 核 学 生 对 教 学 中 各 知 识 点 综 合 应 用 的 掌 握 情 况 灵 活 多 样 的 考 核 方 式 可 以 全 面 考 核 学 生 的 学 习 效 果 具 体 细 则 请 见 课 程 整 体 设 计 七 其 他 说 明 无 第 10 页 共 10 页