基于项目式的《Java程序设计》课程改革实践

  • 格式:pdf
  • 大小:150.61 KB
  • 文档页数:2
用 户主 界 面 、 主 界 布 局 任务七、 用 户界面 的添加 面 、 用户 登录界面、 管 理 GU I 开 户 的界 面 、 显 示 器 的 账户界面 应用
或任务 , 每个 模块对应 的知识 点再分解成若 干个教 学单元 , 每 一部分的知识点逐渐 、 有序地将教学 目标和 内容 融入 到实
任务三、 改 写存款 、 取 款方 存 款 、 取款 方 法不 修饰符 法 允许子类 修改 任务四、 从 两 种 账 户 抽 象 贷款 、 还贷 、 获取用 接口 出贷款账户接 口 户贷款总额等抽象
方 法
设计 等方面 充分考 虑 ̄ J l ( ( J a v a 程序 设计》 课程 的整体性 和实 践 性, 改变教授孤 立知识 点的教学模 式为项 目式教学模 式,
作 为教 学环节 中最重 要一环 , 教 学案例 的选择 可谓 是 重中之重 , 案 例的选择 不应难度过 大 , 最好是 结合教师 参与 或 主持 的实际工程项 目, 可 以将项 目简化 、 分解 成若干模块
任务五、 改 写 银 行 类 采 用 Ac c o u n t 类 及 其 子 集合 集 合 方 式 来 管 理 类 t o S t r i n g方 法 和 多个 Ac c o u n t 对 象 e q u a l s 方法 任务六、 父 类 异 常类 及 其 用户 贷 款 三 个 子 类 的定 义 取钱 的时候 余额 不 登录 额不 异 常 处 理 和 处 理 足 异 常 能 为 负
际项 目的实践中。 选择 一个 完整 的软件开发项 目贯穿整个教学过程的始 终, 以项 目的构建过程为线索安排教学步骤, 由项 目的任务 来驱动 整个课程 的教 学过程 。比如 以《 学生管理系统》 、 《 银
任务八 、 I / O
读 取 文件 、 更 新 文 件
作者 简介 : 王飞 雪 , 女, 重庆 渝 北人 , 硕士, 讲师 , 研 究方 向 : 计 算机应 用 , 网络 安全 及 云计算 相 关技 术 。 基金 项 目: 重庆人 文科 技 学院项 目: “ 基 于项 目式 a 程 序设 计》 课程 教 学改革 ” , 项 目编 号 : 1 5 C R KX J 0 6 。
目的就是要 寻求 解决问题的方法和途径 , 从而在根本上提 高 J a v a 课程 的教学效果 , 培养学生运用编程 语言开发软件项 目 的实 际能力 , 形成 我校 计算机和 软件类专业 的一个特色 。 2 教学设计 思路 与设 计思 想
2 . 1 J a v a 教 学 的案 例 设 计
教 学资 源等方面进行 实践的过 程。基 于项 目式的J a v a 教 学方法为学生学习程序设计课程提供 了好 的解决方案 。
[ 关键词] 项 目式 ; J a v a 程序 设计 ; 教 学案例 ; 教材建设 ; 教 学资源 中图分类号 : G6 4 2 文献标识码 : A 文章编号 : 1 0 0 8. 6 6 0 9( 2 0 1 5 ) 1 0. 0 0 3 8 — 0 2
知识点的讲授 , 最终完成整个项 目开发。
表 1 银 行账 户 系统项 目任 务分解 表
\\ 缶 口 识点
任 务\\


相 关 知识 点
孤立 的, 学生缺乏 对一个项 目的总体分 析和设计 , 不能把掌
握 的知 识点和具体的实际 问题相联系 , 无法进行真正 的软件 开发 。 结合 我校提 出的应用型 本科 院校 的教 学要求 , 在 教学

3 8.
蓉金顼目 学术探讨 i
一 — = == ==== == ====== ======= j=一
2 0加强教师协助和 引导作用
以开展 项 目式 教学 为主 , 改变 传统 教 学 中的教 师 为中 心、 学 生被动 学习 的状 态 , 教师必 须转换观 念 。在教学 过程 中, 应 以学 生为中心 , 由教师进行项 目的分析、 启发 、 引导, 在 这个 过程中 , 老师应起到积极 的协助作用 。在每 次讲授新 的 知识点前 , 提 出这 次需要完 成 的任 务 , 指 出涉 及到有 哪些知 识点, 并进 行教学示 范与演 示, 让 学生独 立思考 , 最后布置项 目。学生巩固了知识 点, 提 高了解 决实际问题的能力 。 在项 目式教 学的 实践中 , 由于发挥学 生 的主 导作用 , 内
任 务 一、 账户 、 银行类 的定 账 户 类 的存 款 、 取 账 户 变 量 、 面 向对 象 义 相 关 类 的 构 造 款方 法 的定 义 、 银 类 的 数 组 基础 方法( 有 参 和 无 行类的统计账户方 完 全 的 定 参) 的定义 法 封装 义 任务二、 普通 账户 、 信 用账 用户开户 、 登录 、 存 继承 户继承账户类 款、 取款 、 透支额度 方法的定义
行账户系统》 等项 目为案例来进 行授课 , 能让学生从基础 逐
1 引言
步深入学习, 进而熟悉和掌握软件开发的全过程 。以《 银行 账户系统》 为例 , 将整个项 目分成若干个任务, 分别进行相关
( ( J a v a 程序设 计》 课程 是我校 开设 的一 门专业 基础 类程
序设计课程 , 是( ( J 2 E E开发》 、 《 软件创作与 实战》 、 《 云计算 》 等
课程 的先行课 。传统 的J a v a 教学 都是采用 以知识结构 为基 础 的教学 方式 , 即 以每一章 有哪 些语 法和 知识 点先进 行讲 解, 再根据一些相互没有联系 的例子去演示这些知识点 的使 用, 通过 循序渐进 地讲授 , 学 生按 部就班地 学习知识 点 。这 种 常见的教学 模式使得 学生学 习的知识是分 散的 、 零碎 的、
{ 学术探讨 蓉金顶茸
基于项 目式 f l  ̄ , ( J a v a 程序设计》 课程改革实践
王 飞 雪
( 重庆人文科 技学院计算机工程学 院,重庆 一4 O 1 5 7 2 )
[ 摘
要 】 针对J a v a 课程 的特 点和性质 , 利用J a v a 项 目在 应用型本科 院校 的实践 , 系统地 阐述 了在教 学案例 、 教材 建设、