《面向对象程序设计》教学方法探讨

合集下载

面向对象程序设计课程教学探究

面向对象程序设计课程教学探究
p o e s e c e ss o l e in t ec u s t u nt ,s rs h o ra ta d dfi l p it y me n fl t r , r c s ,t h r h ud d sg h o r e wi h ma i e a h i s te st ei mp t n n i c to n sb a so c u e fu e s a tc o a c O p a t ea d c l v t t d n s 1 n a a it . t hi a mp r n et r ci n ut a es u e t ’/ a u l bl y t c i 2 i
( h o fC mp trS in e c S o l o u e e c ,AHUT,M a a s a 4 0 2 o c ’ n h n 2 3 0 ,An u ,C ia h i hn )
Abt c : eo jc-retd po rmmigi a otn o rei o ue c neadrltdse it.I ec ig sr tTh be t i e rga a o n n ni r tcu s c mp trsi c n eae p c l s mp a n e a y ntahn
界的思维习惯 。
因此 , + +等面 向对象 课程 的教 学 , 先必 须 明 C 首 确这 样一 个 问题—— 面 向对 象课 程 中很 多概 念、 言 语 本身所支持 的很多机 制不是 凭空产 生的 , 不是 臆造 的 , 而是 来源于 现实 , 言 的设 计 者对 其加 以抽象 、 语 改造 、 提高, 同时也是 为 了更 好地 解决 现 实 问题 。在 课程 的 教 学 中, 如果能让 学生始终 明确 这一点 , 么很 多难 以 那 理解 的甚 至是死板 的概 念、 定义 、 规则 就会变 得生 动形 象, 易于被学生接受 、 理解直 至掌握和灵 活运用 。

面向对象程序设计课程实践教学改革的探讨

面向对象程序设计课程实践教学改革的探讨

面向对象程序设计课程实践教学改革的探讨摘要:面向对象程序设计是高等院校计算机专业教学体系中的一门主干课程,该文以校级教学改革为背景,针对目前该课程教学中存在的问题,探讨了如何在课程教学过程中促进学生的创新思维,培养学生的创新意识及提高学生的创新能力,并提出了一些个人想法。

关键词:面向对象;教学改革;创新中图分类号:tp311 文献标识码:a 文章编号:1009-3044(2013)09-2185-02随着计算机技术的飞速发展,计算机融入到了生活与工作的各个方面,企业对计算机人才的需求越来越大;当前,普通高校计算机专业人才培养与社会需求存在着严重的不匹配,一方面许多毕业生因缺乏基本的实践能力找不到理想工作,另一方面很多企业招不到合适的人才,计算机专业毕业生就业率“屡创”新低。

针对这一现象,很多高校提出了培养创新型计算机人才的目标。

面向对象程序设计课程是计算机专业主干课程之一,在整个教学体系中占据非常重要的地位。

面向对象程序设计课程要求学生理解面向对象的基本概念,掌握面向对象程序设计技术,以面向对象的思维方法去解决现实问题。

课程需要学生以创新的思维去理解现实世界与面向对象空间的映射关系;对学生创新能力的培养也是课程的目标之一,只有这样才能使得学生具有设计实现综合大型程序的实践能力。

该课程在实际教学过程中存在很多问题,一方面许多同学感觉课程概念太多,抽象难以理解,产生了厌学情绪,基本的知识点无法掌握,更谈不上创新能力的培养;另一方面学生没有建立好课程知识体系,缺乏实践环节,导致所学的知识点孤立、片面无法有效的组织应用在一起,从而产生课程无用的想法。

该文分析了上述问题出现的原因,结合教学实践,提出了一些针对性的解决方法。

1 目前教学中存在的问题1.1 不注重学生课程体系结构的建立面向对象程序设计课程教材的第一章介绍课程的一些重要概念,通常概念部分的学习比较枯燥、抽象,“急功近利”的错误思想使得很多学生认为学习概念对实践能力的培养没有帮助。

【课程思政优秀教学案例】《面向对象程序设计(Java)》课程

【课程思政优秀教学案例】《面向对象程序设计(Java)》课程

课程思政优秀教学案例:《面向对象程序设计(Java)》课程案例课程:类的设计与合作一、课程简介面向对象程序设计是信息与计算科学专业的专业主修课,主要面向信息与计算科学专业大二学生。

课程主要讲授面向对象的基本思想与理论,以及结合Java技术的面向对象设计方法和实现技术。

通过课程学习和实践,使学生掌握面向对象思想的表达和实现方法,能够针对具体应用需求建立面向对象模型,并运用Java技术进行中小型软件系统的设计和开发。

课程将思政理念细化为培养学生软件工程的职业素养、分析问题的辩证思维和大局意识、解决问题的开拓创新和科技强国的责任感,并将其融入课程内容的四大模块中。

从课前预习、课堂讲授、作业过程、项目验收等四个环节,通过课堂讲授时的言传、作业过程中的体验、项目开展时的经历、教师指导时的身教,将思政元素融入到专业知识的学习当中,实现立体化的课程思政。

二、案例展示1、课程思政育人目标以“严谨、敬业、合作、包容”为课程思政理念,从家国情怀、专业素养和工匠精神三个方面,培养学生开拓创新的勇气、勇于承担的责任感、开放包容的合作精神、严谨敬业的工匠精神、科技报国的理想和使命感。

2、课程思政元素及实施路径作为信息技术的基础课程,课程应服务科教兴国战略,培养大国工匠精神。

因此,课程从家国情怀、专业素养和工匠精神三个方面,在知识体系中挖掘和凝练思政元素,通过思政切入点,有机融入到专业知识学习中,实现价值塑造、能力培养、知识传授三位一体的教学目标。

课程思政融入方法家国情怀方面,结合我国的科技发展历史和现状,介绍科教兴国战略和民族复兴使命,让学生充分了解国家重大科技需求,增强国家和社会责任感,树立科技报国的人生理想。

例如,通过对比开发技术中的国内外差距,激发学生科技强国的责任和使命感;通过类的设计到架构设计,学习在设计中服从大局以保证整体最优,培养学生的大局意识;在案例中植入志愿服务等需求,从内容上促使学生认识和体验为社会和他人做奉献的意识。

基于CDIO模式的《面向对象程序设计》课程教学改革初探

基于CDIO模式的《面向对象程序设计》课程教学改革初探

以产品研发到产品运行 的生命 周期 为载体 。让学生 以主 动 的 、实 践 的 、课 程 之 间 有 机 联 系 的 方 式 学 习
《 向对 象程序设计 》 面 作为计算机专业相 关学科 力 四个 层 面 ,大 纲 要 求 以综 合 的 培养 方式 使 学 生 在 的一 门 重 要 基 础 课 ,对 各 专 业 学 生 后 续 专 业 课 程 的 这 四个 层 面达 到 预 定 目标 . 学 习 乃 至 培 养 应 用 型人 才 的 目标 都 起 着 至关 重 要 的 C I 的理 念 不 仅 继 承 和发 展 了欧 美 2 DO 0多 年来 作 用 .本 课 程 的 主 要 目的 是 培 养 学 生 了解 面 向对 象 工程教育改革的理念 。更重要 的是 系统地提 出了具
收 稿 日期 :0 1 0 — 0 2 1— 4 1
在 教 学 主 体 上 . D O强 调 以学 生 为 中心 的教 育 C I 思想. 求从 过去 的 “ 要 以教 师 为 中 心 , 学 生 知 道 什 使
基金 项 目 : 东技 术 师范学 院 2 1 广 0 0年双 语教 学建 设课 程项 目
o m n )及 考 核 和 评 价 标 准 (ses n n vla p et assme t de a . a u
t n .] i ) o [
项实用技术.
本 文 首 先 简 单 介 绍 了 C I 工 程 教 育 模 式 的 有 DO
关概念 , 后在 此基础上 对《 向对 象程 序设计 》 然 面 的 课 程 教 学 提 出 了新 的改 进 措 施 .
1CDI 工 程 教 育 模 式 介 绍 O
C I D O分 别 代 表 构 思 ( ocie 、 计 ( ein 、 C nev )设 D s ) g 实 现 (m lm n) 运 作 ( prt) I pe e t和 O eae 四个 方 面 内容 , 它

面向对象程序设计的教学研究

面向对象程序设计的教学研究
进 并 计 、 码、 编 调试 、 验证和 分析结 果 环节 , 在锻炼操 作 能力 对 教 学 过 程 中 存 在 的 问 题 . 行 了 思 考 和 探 索 , 将 的 同时 也 巩 固了 基本 理论 知 识 实 验 中主要 指 导 学 所 提 出的新方法在 教学 活动 中实施 .这些 措施使 学生
1 a e .i S ny p nB r r . o o6LJ e ba o .c + r me 教学效果 。 程考核应 紧 紧围绕 以能力 为中心 , 课 通过课 【]t l BLp ma,a a EMo J sea i + Pi r中文 ( 【 北 M】 人 2 6 0 堂教 学过程考 核 、 实训 项 目考 核 、 期末 理论和 实验考 核 版 一 第 四版) . 京: 民 邮 电 出版 社 , 0 .
2 1 年 第 7期 0 1
福 建 电

4 3
面 向对 象 程序 设 计 的教 学研 究
郭 锋 , 闫红 岩 ,杨 ቤተ መጻሕፍቲ ባይዱ 晖 z
(1郑 州轻 工 业 学院 河 南 郑 州 4 0 0 2厦 门大学 福 建 厦 门 3 1 0 . 502 . 6 0 5)
【 摘 要 】 本 文深入 分 析 了该课 程在 教 学 中存 在 的 问题和 不足 , 教 学 内容 、 学方 法、 : 从 教 实验 环 节、 考试 改 革 等方 面提 出 了一 些新 的课 程 改进方 案 , 强 了学生 的 实际编程 能 力 , 增 取得 了 良好 的教 学效 果 。
生如 何跟 踪 程序 的运行 .如 何设 置 被 监 视的 变量 , 如 强化对 面 向对象概 念 的理 解 .灵 活运 用 面向对象 思想
学会采 用面 向对 象的思 维进行分 析 问题 . 并 何 设 置断点 , 何单 步运 行 , 如 如何 使 用 D b g工具 , eu 培 建立 模型 . 养 学生 阅读程序代 码 的能力。 用 面向对 象程 序设计 语言编 程解决 具 体的 问题 . 部 大 分学 生的实 践动手 能力和 编程 的能力得 到 了很大 的提 25多样式 的考核方 式 . 重实践 环节 的考 核 . 注 以往 的考核方 式单一 . 般采用 “ 时表 现十 一 平 作业 + 高 , 激发 了学 生 的兴趣 。 调动 了学 生 的学 习积极 性, 加 期末 考试 ” 式 . 于实际 动手 能力 的考核很 少甚 至几 强 了学 生 的实践 能力 。 形 对 取得 了较好 的教 学效果 。 乎没 有 。 不能 很好地 检验学生 实 际的操作技 能水平 。 因 此 . 要采用 一种多样 式合理 的考 核 机制 , 需 较好 地检 验 参考文 献:

高中信息技术_面向对象的程序设计教学设计学情分析教材分析课后反思

高中信息技术_面向对象的程序设计教学设计学情分析教材分析课后反思

面向对象程序设计观课记录本节课是一节新学,先从程序体验引入新课,为后面的讲解做铺垫。

学生的课堂参与度高,生生互动、师生互动较好、充分体现了学生的课堂主体地位,并且注意在课堂上留白,给学生足够的时间对知识进行理解、消化。

面向对象程序设计观课记录本节课是一节新学,先从程序体验引入新课,为后面的讲解做铺垫。

学生的课堂参与度高,生生互动、师生互动较好、充分体现了学生的课堂主体地位,并且注意在课堂上留白,给学生足够的时间对知识进行理解、消化。

面向对象程序设计效果分析通过本节课的学习,学生能比较直观地了解算法与程序设计,能够理解并掌握VB程序语言的基本知识,初步了解面向对象程序设计的基本理想,熟悉VB开发环境下编辑、调试和运行程序的方法。

面向对象的程序设计教材分析•本课概述:在本课,学生初次接触面向对象的程序设计,有关对象、属性、类、事件和事件处理等概念都很陌生,可以通过一个具体、简单的VB实例进行分析、探究,使学生掌握它们的含义及其关系,为进一步学习打下基础。

在教学过程中,应避免直接解释名词、讲解概念,而是通过在具体实例的演示、讲解和分析中逐步加深对它含义的理解。

•学习目标:1)理解面向对象程序设计的基本思想与方法,熟悉对象、属性、事件、事件驱动等概念。

2)了解程序设计语言产生、发展的历史与过程,能够解释其意义。

3)了解在可视化的、面向对象的程序设计环境VB中,设计简单应用程序的基本过程。

•教学重点:1)面向对象程序设计的基本知识2)设计简单面向对象应用程序的基本过程•教学难点:1)面向对象程序设计的对象、属性、类、事件和事件处理等概念含义的理解2)设计第一个简单面向对象的VB应用程序拓展练习:1.下列关于对象的描述中,错误的是(A) 对象的属性用于描述对象的状态(B) 对象的属性与方法可以有多个(C) 对象事件的发生会驱动该对象相应事件处理过程的执行(D) 对象的属性值只能在属性窗口中设置2.在VB窗体中有一个对象,该对象的属性窗口如下图所示。

面向对象程序设计课程教学方法研究

面向对象程序设计课程教学方法研究
实 施计 划 . 开发 过程 的 困难 进行 指 导等 。 师 的 索与 实践 l . 华 : 江 师 范 大 学,0 6 对 教 D1 金 浙 20.
索[. 『 电脑 知 识 与技 术 ,097 . 】 20 ( )
『 詹 自胜 . 例 教 学 法 在 面 向 对 象 程 序 设 计 教 学 中 的 探 4 1 案
相 结合 .教学 效果 证 明该 教学 方法 能 够激 发 学生 学 习 的积极 性 , 培养 学 生 自主探 究 、 解决 实 际 问题 的学 习兴趣 , 高学 生 的实 际操 作技 能 . 证 教学 的能力 . 得学 生 的学 习行 为 由被动 变 为主 动 。 提 保 使 质量。 22案例 式教 学法 .
学过程 中取 得 了较 好 的效 果 。 【 键词 】 面向 对 象程 序设 计; 目教 学法 ; 例教 学法 ; 学改革 关 : 项 案 教
缺少 理论联 系实际 的能 力 , 践动 手 能力 较差 , 实 毕 《 向对象 程 序设 计》 高职 院校 软 件技 术专 业 后在 工作 岗位上 很难 胜任 软件 开 发 、程 序设 计 面 是 业 的一 门专 业必 修课 程 . 课 程是 为 “ 该 以面 向对 象 的工 作 。 2 项 目教 学法 和案例 教 学法 、 技术 为核 心 思想 ” 的后继 专 业课 程 奠定 一个 扎 实
根 据 老师 的讲 解 。 学 生参 与 书写 需 求分 析 . 以 力 和 自主 学 习能力 的 培养 .引 导学 生 参 与到 系统 让 可 到相 应 的企业 调查 .请 有 开 发经 验 的人 员 开设 讲 开 发 的全 过程 中来 , 协助 学生 制定 时 间进 度 . 明确 座。 分析 需求 可 能遇 到 哪些新 知 识技 能 。 只有学 生 小 组成 员 的任 务 .请 小 组长 对 开发 过 程作 详 细记 对 案例 的结构 , 知识 点 . 以及 可能 遇 到 的问题 分 析 录 . 进行 评 比 . 责任 感 和成 就感 来 激励 学 生参 并 用

面向对象程序设计课程教学改革的研究与实践

面向对象程序设计课程教学改革的研究与实践
门必修的基础课 , 教学 内容不针 对某 一专业领 域 , 主要 其 而
个“ 顺应 ” 的过程 , 即学 生不 断地 对 已有 的认知 结构 做 出必
要的调整和更新 , 使它适 应新的学习对象 , 实现“ 并 整合 ” 。
考虑到绝大部分学生今后不会去搞 程序开发 , 以思维 所
能力的培养是首要 的。从 这一 角度来 说 , 先过 程 、 对象 的 后
而应该结合实例让学生知道这样 的语法特 色用在 什么地方 , 怎么用 , 如通过求 1到 5的倒数 和这样 一个 小例子使学生认 识整除运算 的特点及在 今后级 数求 和运算 中如何避 免其可 能引起 的误差 ; 通过一个求 两位整数 的逆 序数 的小程 序 , 学
作 为一种实践工具 , 以程序 设计 方法 为主线 、 法 和结构 为 语 核心 , 能力培养和提高学 习兴趣 为 目标 , 注重理 论 与实践 的
力, 帮助设 计者具备综合 的分析 能力 、 活 的解 题 方法 以及 灵 严 谨的逻辑思维 。 面 向对象程序设计 又是一 门难学 、 懂 、 以应 用 的课 难 难
采用一体化 教学 方法 , 以程序案 例 为主教学 , 通过案 例 讲解语法要点 和难点 。 在教学过程 中 , 将学生学 习概念 、 律 的过 程设 计成对 规 这些问题 的“ 生活化” 和趣味化 的活动 思维 过程。精心编写 趣味性 、 实用性 、 难度适 中的例题 , 做到用丰富的实用例题讲 述语法 、 概念及算法 , 而不是为 了教语 法而举 例。 “ 案例驱 动” 教学法 , 是一 种 以应 用为 目的 、 实例 出发 从
2 1 先过 程后对 象的教 学方法 . 皮亚杰在建构主义学 习理论 中强调 , 学习是学习者认 知
收 稿 日期 :0 1 0 0 2 1 — 7— 3

《C++与面向对象程序设计》教学改革的探索与实践

《C++与面向对象程序设计》教学改革的探索与实践
1 言 .引
另 外 .本 课 程 设 置 上 的一 个 重 要 的改 革 是 将 C + 面 向对 象 程 +和 序 设 计 一 起 讲授 .而 将 Vsa C + 发 环 境 的 内容 单 独设 置 在 i l +开 u
随 着 计算 机技 术 和信 息 技 术 的迅 猛 发 展 和 社 会 对 计 算 机 人 才 的 大量 需 求 .高 校 计 算 机 程 序 设 计 课 程 的教 学 与 改革 越 来 越 受 到 高度 重 视 . 如何 进 一 步 深 化 计 算 机 教 学 改 革 , 广 大 计算 机 使 专 业 的在 校 大 学 生 成 为 既 有 专 业 知 识 .又 具 有 用计 算 机 解决 本 专 业 中 的实 际 问 题 的 能力 .成 为 当 前 摆 在 各 高 校 面前 的 一项 重 要而 紧迫 的任 务 《 + 与 面 向 对 象 程 序 设 计 》 针 对 计 算 机 专 业 学 生 开设 的 C+ 是 门 专业 课 .其 目标 在 于 培 养 学 生 的独 立 思 维 能力 和 创 造 性 解 决 问题 的能 力 。该 课 程 不 仅 具 有 很 强 的理 论 性 , 具 有 实 用 性 , 更 它要 求 学 生 具 有 较 强 的 逻 辑 思 维 能 力 学 生 通过 对 该 门课 程 的学 习 .充 分 掌 握 面 向对 象 的 程序 设 计思 想 . 习 面 向对 象 程 序 设 计 的基 本 原 理 和方 法 , 学 了解 面 向 对 象 程 序 的结 构 , 握 面 向对 象程 序设 计技 术 。 掌 然而 , 传统 的 《 + 与 面 向对 象 程 序 设 计 》 学 , C + 序 C+ 教 将 +程 设 计 、 向对 象 程序 设 计 、 i a C + 发 工 具 结 合 在 一 起 讲 述 , 面 Vs l + 开 u 其 缺 点 就 是 课 时严 重 不 足 . 习 实 践 内 容 太 多 . 生 不 易 掌 握 . 学 学 普 遍 反 映教 学 内容 较 难 . 教 学 内 容 掌 握 程 度 不 高 . 对 这样 势必 事 倍功半 。 方 面强 调 C + 语 法 . 一 方 面 强 调 面 向对 象 的思 想 . +的 另 还 要求 掌 握 Vsa C + 发 工 具 . 生 感 觉 负担 很 重 . i l +开 u 学 既没 有很 好

有机融入思政元素的面向对象程序设计课程教学探析

有机融入思政元素的面向对象程序设计课程教学探析
(3)模块 3 :面向对象程序设计。通过介绍 面向对象程序设计中类和对象的概念和思想,引 入“人们应当按照现实世界这个本来面貌来理解 世界,直接通过对象及其相互关系来反映世界”, 启发学生领悟人生的哲学原理,把马克思主义教 育与科学精神的培养结合起来,提高学生正确认 识、分析和解决问题的能力。因为 Java 语言是 运用人类的自然思维方式设计,会将人的思维或 人生追求引入到 Java 语言中。通过讲解继承与
第7期 2021 年 7 月 10 日
计算机教育
Computer Education
文章编号:1672-5913(2021)07-0051-05
51
中图分类号:G642
有机融入思政元素的面向对象程序设计 课程教学探析
李金忠
(井冈山大学 电子与信息工程学院,江西 吉安 343009)
摘 要:针对思政教育难以有机融入专业课程的问题,分析面向对象程序设计(Java)课程思政的现状, 提出该课程思政育人目标,探讨如何将思政元素有机融入课程教学中,从提升教师的课程思政意识和 能力、有效融合课程思政和教学内容、运用形式多样的教学方法、开展多样化的课外实践活动这 4 方 面提出面向对象程序设计(Java)课程思政的实施策略,以期为计算机类专业的课程思政教学提供参考 与借鉴。 关键词:课程思政;立德树人;面向对象程序设计;Java 程序设计;教学改革
的,主要培养学生面向对象建模和 Java 程序设计 活动;要适量地参加课程思政教学竞赛和现场教
与软件开发能力。遵循《高等学校课程思政建设 指导纲要》[1] 对工学类专业课课程思政的培养要
学观摩等活动;要多关注新时代的正能量和热点 时事,积累课程思政素材;同时也要密切关注学
求,本课程的思政育人目标定位为:坚持以立德 生的日常生活和思想动态,有针对性地,适时、

面向对象程序设计技术的教学方法研究

面向对象程序设计技术的教学方法研究

面向对象程序设计技术的教学方法研究面向对象程序设计(Object-oriented Programming,简称OOP)是一种程序设计范型,通过将问题分解为一系列对象的组合来解决问题。

OOP的设计思想和方法在现代软件开发中得到广泛应用,并成为许多编程语言的基础特性。

在教学中,如何有效地传授面向对象程序设计技术,培养学生的编程思维和实践能力,是一个值得研究的课题。

本文将从教学方法的设计、案例教学和项目实践等方面探讨面向对象程序设计技术的教学方法,旨在提供相关的研究方法和实践经验。

一、教学方法的设计1. 引导式教学面向对象程序设计属于高级编程技术,初学者可能会觉得难以理解和实践。

在教学中,可以采用引导式的教学方法,以学生为主体,通过引导和启发,让学生从具体的例子中理解和抽象出面向对象的思维方式。

在引导式教学中,教师可以从生活中的实际问题出发,引导学生逐步构建对象模型和类的关系,通过具体的案例和示例演示面向对象程序设计的基本概念和原则。

2. 项目驱动教学面向对象程序设计注重实践和应用,要求学生具备动手解决实际问题的能力。

因此,项目驱动教学是一种有效的教学方法。

通过给学生提供一个具有挑战性的项目,让学生在实践中巩固和应用所学的面向对象程序设计技术。

在项目驱动教学中,教师可以设计一系列阶段性任务,包括需求分析、设计、编码和测试等,让学生在每个阶段逐步实现项目目标。

通过项目实践,学生不仅可以巩固所学的面向对象程序设计技术,也可以提升问题解决能力和团队合作能力。

二、案例教学1. 选择适当的案例在面向对象程序设计的教学中,选择适当的案例是非常重要的。

案例应该具有一定的现实背景和学习价值,能够引发学生的兴趣和思考。

同时,案例的难度应该适度,可以从简单到复杂逐步增加。

例如,可以选择一些常见的应用场景,如图书管理系统、电子商务系统等作为案例,让学生通过开发这些系统来学习和实践面向对象程序设计技术。

2. 案例的分析和设计在案例教学中,教师需要引导学生进行案例的分析和设计。

《Java面向对象程序设计》教学改革方案的探讨

《Java面向对象程序设计》教学改革方案的探讨
( a a面 向对象程序设计》 Jv 教学改革方案的探讨
顾 鸿 虹 , 杨 娜 , 于 静 , 张 虹
( 京科 技 大 学 天 津 学 院 信 息 工 程 系 , 津 3 13 ) 北 天 0 80
摘 要 :(aa ( v 面向对象程序设计》 J 课程作 为培 养计算机程序设 计应用型人 才的主流课 程之一 , 其课
程 建 设 与 实施 情 况影 响 计 算机 专 业 学 生 的程 序 设 计 能 力 水 平 ,进 而 影 响 学 生 的 就 业 情 况 。
结合 学校 的实 际情 况, 探讨 { v J a面向对 象程序 设计》 a 课程 的教 学改 革方案 , 并通过践行 以
期 提 高 学 生 的 Jv 程 序设 计 能 力 , 养社 会 需要 的 应 用 型 人 g 。 aa 培 -
为 了使学 生掌握好 面 向对象 的程序 设计 语言 . 培
养 当 今 I 业 所 需 要 的 具 备 计 算 机 专 业 软 件 设 计 能 T企
力程 序员 、 工程 师等适 应性 人才 , 我系 从 2 0 0 6年 开始
就 面 向计 算 机 专 业 学 生 开 设 《aa 向 对 象 程 序 设 计 》 Jv 面
课程 。 近几 年也针对(aa面向对象程 序设计》 程 , (v J 课 围 绕着如何适应人 才需求程序设计课 程教学 内容 .调整
教 学 手 段 和 教 学 方 法 等 方 面 教 学 进 行 着 改 革 பைடு நூலகம் 讨
程纳入 到了教 学计划 中 . 以适应 市场 的人才需求 但是 传 统教学方法培养 的学 生却出现 “ 学会但不会 用 ” 的情
作 者 简 介 : 鸿 虹 ( 9 2 , , 津人 , 士 研 究 生 , 究 方 向 为 计 算 机 应 用技 术 、 音 识 别 顾 1 8 一) 女 天 硕 研 语

面向对象程序设计的教学研究

面向对象程序设计的教学研究

20 0 2年 9月
面 向对 象 程 序 设 计 的 教 学 研 究
张 东生 , 玉玲 李
( 南大 学 计 算 中心 , 河 河南 开封 4 5 0 ) 7 0 1 摘 要 : 析 面 向对 象 程序设 计 的特 征 , 出如 何 改善 V sa B s 分 提 i l ai 序 设计 的教 学方 法 , 讨 培养 学 生 创 造 能 力 u c程 探
ZHANG ng s e g, Do — h n LI Yu—i lng
( o p t etr ea nvrt,H n nK i n 7 0 1 hn ) C m ue C ne,H n n U i sy ea a eg4 5 0 ,C i r ei f a
Ab ta t h hrc r t so bet o etd pormmig ae aaye . H w t d vlp te t c ig me o so sr c:T ec aati i fo jc — r ne rga e sc i n r n zd l o o e e h e hn t d f o a h
和 团队精 神 的途 径. 关键 词 :面向对 象 的程序 设计 ; 学 改革 ; 教 素质 教 育 中 图分 类号 :4 5 G 6 文 献标 识码 :A 文 章编 号 :10 0 3—4 7 ( 0 2)3—0 0 0 98 20 0 17— 4
A s a c n t e Te c ng o s l Ba i o r m m i s g Re e r h o h a hi f Viua sc Pr g a ng De i n

Ke r s bet- r ne rga ig ec igin vt n u i — r ne d ct n ywo d :ojc —o e tdp r i o mm n ;t hn n oai ;q a t o etde u ai a o l y— i o

高职院校面向对象程序设计课程教学探讨

高职院校面向对象程序设计课程教学探讨
等职业 技术教育 的办 学 目标 是 以职业 要求 为导 向, 知识 掌握 为基础 , 能力 培养 为本位 , 素质 提高 为关键 , 使学 生 既有较 强 的职业 技 能素质 , 有较 高 的综 合 素质 。因此 , 又 高职 院校程 序设计 课程 的教 学应按 照 “ 理论够用 、 适度 , 强化 技 能, 重在应 用 ”的原则 , 从各 教学 环节 着手 , 改革 原有 的教 学模 式 , 理设置 教学 内容 , 合 积极 探索
的习惯 性思维 出发 , 强调对 客观 世界 的模 拟 , 问题领 域设计 程序模 块 , 按 以对象 代 表 问题 解 的中心环节 , 使程 序 的分析 、 设计和 实现 改变 了过 去 的脱 节和跳 跃状态 , 人们对 复杂系 统 的认 识过 程 与系统 的程序设计 实现 使 过 程尽可 能的一致 。
问题 的能力出发 , 出了面向对 象程序设计课程具体的教 学方法。 提
关键词: 院校; 高职 计算机; 面向对 象; 序设计 ; 学 程 教
中图分类号: P 1 . T 3 1 1 文献标识码 : A 文章编号:6 1 8 1 2 0 ) 40 1・2 1 7— 9 (0 7 0 ・1 1 9 O
通常, 高职院校的教学计划将 c语言程序设计作为 c +程序设计的先导课程, + 学生对面向过程已有 了 先入为主 的概念 。因 此 , C +教 学 的第一 堂课 , 在 + 就要 从对现 实 问题 的分析 入手 , 引导 学生 从一开始 就树立
起 对象 的概 念 , 弃原有 的面 向过程 的思维 方法 。 摒 例如 , 向学生提 出求 矩形 、 圆形 的面积和周 长 , 以及 长方体 、 圆柱体 的体 积和表 面积 这一 问题 后 , 们从 图形 的构成特 点 出发 , 学生 的思 维引 导到分析 对象和 确定对 象 我 将

《面向对象程序设计》课程教学模式探索

《面向对象程序设计》课程教学模式探索
中 图 分 类 号 : 1 G7 2 文 献标 识 码 : A 文 章 编 号 :6 2 5 2 2 1 0 — 0 4 0 1 7 — 7 7( 01 ) 2 0 9 — 3
《 向对 象 程 序 设 计 》 是 开 放 教 育计 算 机 科 学 与技 术 专 业 面 ( 科) 本 的一 门必 修 课程 . 照 教学 计 划 安排 在 第一 学 期 开课 学 按
结 构 . 编 写 哪 些 程序 。 员 自学 中有 疑 点 。 以 带 着 问 题利 用 会 学 可
数到 复 杂 的 飞机 等均 可 看 作 对 象 .它 不 仅 能 表 示 具体 的事 物 . 还 能 表示 抽 象 的 规则 、 划 或 事件 计
类 具 有 相 同或 相 似 性 质 的对 象 的抽 象 就是 类 因此 . 对 象 的 抽 象是 类 , 的具 体 化 就 是 对 象 . 可 以说 , 的 实 例 是对 类 也 类 象 。类 具有 属 性 . 是 对象 的状 态 的抽 象 . 数 据结 构 来 描 述类 它 用 的属性 。类 具 有 可操 作 性 , 是 对象 的行 为 的抽 象 , 操 作 名 和 它 用
实 现该 操 作 的方 法 来 描述 消 息和 方 法 对 象 之 间进 行通 信 的 结构 叫做 消息 在 对 象
的 操 作 中 . 一个 消 息 发 送 给 某 个 对 象 时 . 息 包 含 接 收 对 象 当 消
录像 、 上 资 源学 习 , 可 以在 辅 导 课 中解 决 或 进 行 网 络 、 网 也 电话 答 疑 。 实 辅导 教 师不 仅 仅 是导 观念 、 课 程 内容 , 要 导技 能 、 其 导 更
生在 学 习这 门课 程 之前 . 必须 掌握 一 些 前导 的专 业 知识 . C语 如 言、 程序 设 计 基础 、 软件 工 程 等 , 同时 . 门课 程 也 是计 算 机 本 科 这

案例教学法在《面向对象程序设计》课程中的应用探讨

案例教学法在《面向对象程序设计》课程中的应用探讨
关 键词 :案例驱 动 ;面向对 象程序设 计 ;教 学方 法 中图分类 号 :G4 3 4 文献 标识码 :A 文章编 号 :1 7 - 58 ( 0 0 1 0 5 — 2 2. 0 6 1 0 6 2 1 )1 — 0 4 0 教 师 的教 学方 式 和模式 深受 传统 教学 的影 响 ,在 面 向对 象程 序设计 的教 学过 程 中 ,往往 逐一讲 解 各语 句及
认 知心理学 、教育学 等理论 ,同时汲取传 统教学 的优点 , 面 向对 象编程 语 言本身 的特 点 ,探 索案 例教 学 如何运 用
于面 向对象 的程序 设计 教学 ,以此 来培 养学 生分 析 、解 决 问题 的能 力 ,提高教 学效果 ,推动教学 发展 。

践能力 。课 程 内容 以程序 设计 语言 的语 法知识 、面 向对 象 的基本 概念 和程序 设计 技术 的基本 方 法为 主 。同时 包
相 应 的 工 具 ,然 后 组 织 学 生 进 行 针 对 性 练 习 , 容 易 导 致 学 生 在 从 事 实 际 应 用 系 统 的 开 发 设 计 时 缺 乏 创 造 性 思 想
发展 ,这种发 展既有 知识 的掌 握又有能 力的提 升。所 以 , 了解 学 生 已有 的 知识水 平 和能力 等具 体情 况 ,对 案例 选 取 的前期 准备 非 常重要 。对 于程 序设 计教 学而 言 ,实 际 上 就要对 学 生 已有 的计 算机 知识 水平及 程 序设计 语 言 的 了解 程度 做一 个 大致分 析 ,从 而 为面 向对 象程序 设计 在 教学 过程设计 案例提供 依据 。
的能 力,提 高教 学效 果 ,在 面向对 象程序设 计课程 中引入 案例教 学 ,介 绍其 实施 准备 工作 ,分析 实
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

管 理 、 序 难 以 维 护 及 扩 充 等 问 题 认 识 不 足 . 为 已经 程 认 有 面 向过 程 的方 法 可 以 解 决 问题 编 写 软件 了 .不 理 解 为 什 么 还 需 要 学 习使 用 面 向 对 象 的 思 想 进 行 程 序 设 计。 ( ) 分 学 生基 础 知 识 掌 握 不 牢 固 。《 向 对 象 程 2部 面
实践基础 能否学好该课程直 接影响到学生后续专业
课 程 的学 习 效 果 本 院 将 该 课 程 放 在 一 年 级 第 二 学 期
上。 作为第 一学 期《 向过 程程 序设计 ( 面 C语 言 ) 的后 》 续课程 在 教学实践 中.学生普遍反 映概念知识点太 多。 不好 理解 , 甚至对编程产生 畏惧情绪 。笔者结合 实
21 以问题 为导 向 . . 激发 学习动机
所谓 动机 . 是指 “ 引起 和维持个 体 的活动 , 并使 活
动 朝 向某 一 目标 的 内在 心 理 过 程 或 内部 动 力 ”1 【 l 。学 习
神。
/ / /
2 精 心设 计教 学 内容 .采用 生动有趣 的例子 吸 . 3
引 学 生

些 理 论 和代 码 的 堆 砌 . 得 课 程 内容 枯 燥 难 懂 . 习 觉 学
积 极 性 不 高
作 者 简介 : 慧 (9 1 ) 女 , 东 中 山人 , 士 , 究方 向为 工作 流 挖 掘 马 18一 , 广 博 研
@ 现 计算 21. 代 机 015 o

2 教 学 方 法 研 究
面 向过程程 序设 计时没掌握好这些知识 点 .进而对构 造 函数 、 析构函数 、 向对象多态性等 内容理解存在 困 面
难 。此 外 , 分 学 生 动 手 能 力 较 差 . 机 碰 到 程 序 语 法 部 上 错 误 或 逻 辑错 误 . 知 道 如 何 自己 动手 去 解 决 问 题 . 不 久
《 面向对象程序设计》 教学方法探讨
马 慧
( 电子 科 技 大 学 中 山学 院计 算 机 工 程 系 , 山 5 80 ) 中 2 4 2

要 :《 向对 象程 序 设 计 》 计 算 机 专 业 的 一 门基 础课 程 。 与 面 向 过 程 程 序设 计 相 比 , 向 对 象 面 是 面 程 序 设 计 的 设 计 思 想 是 全 新 的 , 程 内容 论 性 较 强 , 较 枯 燥 , 容 易被 学 生接 受理 解 。 结 课 比 不 合 教 学 实践 , 析 教 学过 程 中碰 到 主 要 问题 的成 因 , 分 阐述 对《 向 对 象 程 序 设 计 》 学 方 法 面 教
1 课 程 教 学过 程 中存 在 的 主 要 问题 及 原 因
《 向 对 象 程 序 设 计 》 程 教 学 中 . 要 碰 到 以 下 面 课 主
问题 :
而久之对课程学 习失去信心及耐性
( ) 论 概 念 偏 多 。 生 学 习 积 极 性 不 高 。面 向对 3理 。 学
( ) 生 缺 乏 项 目经 验 . 难 理 解 面 向对 象 程 序设 1学 较
动机指激发个 体进行学 习活动 、维持 已引起 的学 习活
动 .并致使行 为朝 向一定 的学 习 目标 的一种 内在 的过
程 和 心 理 状 态 因 此 教 师应 充 分 认 识 到激 发 学 生 学 习
计思想及相关概念 学生在学习面 向过程程序设计后 .
已习惯 了使用“ 自顶 向下 . 步求精” 逐 的编程方法 : 首先 分 析解决 问题所需要 的步骤 .然后用函数把这些 步骤 逐一实现 . 最后通过 函数调用将这些 步骤连起来 这种
方 法 思 想 跟 人 们 日常 生 活 中解 决 问 题 的 过 程 是 很 类 似 的 : 步 骤 一 步 一 步 地 执 行 , 此很 容 易 被 学 生 接 受 理 按 因
面向对 象程序设计课程理 论知识 比较多 .学生对 这些抽 象 的知识点 或晦涩难懂 的内容 的理解会存在一 定 的困难。 虽然课程 内容是 固定 的 , 但是讲解方 式是 多 样 的 如果能将抽象难 理解 的知识点 跟学生熟悉 的事
物 联 系起 来 . 生 就 容 易 接 受 了 。 者 认 为授 课 时最 好 学 笔
过 程 程 序 设 计 在 大 型 软 件 开 发 中产 生 的 大 量 数 据 不 好
门 重要 的 基 础 课 程 该 课 程 要 求 学 生 了解 面 向 对 象
的基 本 概 念 和 使 用 面 向对 象 技 术 进 行 程 序 设 计 的 基 本
思 想 .为 大 型应 用 软 件 设 计 与 开发 打 下 良好 的理 论 和
收 稿 日期 : 0 1 4 8 2 1 一O —1 修 稿 日期 : 0 1 5 8 2 1 —0 —1
象 程序设计 强调思 想理念 , 理论性较 强 , 像 网页 、 不 动 画制作那样 生动具体 .其高级机制也不像 面向过程程 序设计那 样可以编写具备某些 功能的程序 .直接看 到 直 白的学 习成果 学生感觉 面向对象程序设 计不过是
际 教 学 工 作 .分 析 课 程 教 学 过 程 中碰 到 主 要 问 题 的 成 因 .计》 程内容需要用到面 向过程程 序设计 中函数 、 课
数组 、 针 、 指 动态 内存 分 配 等 知 识 点 。部 分 学 生 在 学 习
的理解及运用。
关 键 词 :面 向 对 象 ; 序 设 计 ; 学方 法 程 教
0 引 言
《 向对象程序设计 》 面 是计算机科学 与技术 专业的

解 。而 面 向对 象 程 序 设 计 强 调 在 大 型 软件 开 发 过 程 中
如何管理 数据 、 函数 , 实现数据封装 、 代码 重用 、 函数 多 态性等功能 由于学生缺乏大型软件开 发经验 . 面向 对
相关文档
最新文档