计算机专业程序设计课程改革探索
《C++程序设计》课程教学改革探索
0引言 .
随着计 算机技术 的迅猛发 展, 多新 的、高效 的软件开发 技术 很 应运 而 生。 《 + 程序 设计 》就是 应潮 流 与需 求而 发展 起来 的一 C+ 门优 秀的程序 设计语 言, 受到许多计 算机专 业人 士及程序设 计人 它 员 的青 睐 ,在 很 多高等 院校 中 《 + 程 序 设计 》都被 列 为计 算机 C+ 专业 教 学体 系中 的一 门重要 的主 干课 。但 由于 其使 用 的灵活 性 、 抽象 性、复 杂性, 相对 来说就成 为一 门难教又 难学 的课 程。笔 者根 据 自身教 学经验 和讲授 中 出现 的问题, 在此进 行 分析探讨 , 以期能 进一步 提高本 课程 的教 学效果和 教学质量 。
E CATI DU ON F ORUM 教 育论坛
1 7 1
《 + 程序设计 》课程教学改革探索 C+
崔 雪冰 张俊 峰 ( 河南城 建学院计算机科 学与工程系 一 门高效 实 用的程 序设 计 语 言 ,也是 高等 院校计 算机 专 业教 学体 系 中一 门重要 的主 干课 。作 为 一 门 +是 难 学又 难教 的课 程 , 文 就该 课 程教 学 中遇 到 的 问题 ,提 出了改 进措 施 和 科 学合理 的解 决 方法 , 本 着重 强调教 学方 法在 教 学 中的重要 性 , 学生 能更好 地 学 习掌握 。 使 关键 词 :c +;面向对 象程 序设 计 ;教 学方 法 ; 多媒 体教 学 +
新工科背景下java程序设计课程改革探索与思考
新工科背景下java程序设计课程改革探索与思考随着新工科技术的不断发展,计算机专业的课程也在不断变化。
在计算机专业的课程中,Java程序设计课程的重要性也越来越明显,它是计算机专业学生自学能力和升学能力的重要组成部分。
然而,新工科技术的发展对Java程序设计课程也带来了新的挑战,迫使学校不得不重新审视该课程的改革。
为此,本文将探讨新工科背景下的Java程序设计课程的改革探索和思考。
首先,为了进一步深入理解新工科背景下的课程改革,我们要先明白新工科科技的特点和发展趋势。
新工科科技以信息技术为核心特点,并将其与若干其他技术技能相结合,使其在信息获取,数据处理,增强现实,机器人技术等方面都取得了成就。
在此背景下,Java课程应该具备一定的适应性,以满足语言技术的发展,提高学生的实用性,增强学生在实际工作中的应用能力,以更好的满足新工科科技的需求。
其次,新工科科技的发展需要把握和学习诸如人工智能,大数据,云计算,物联网,嵌入式开发等新技术,以更新实用的技能。
这一方面,要求Java课程不仅是一个基础性的语言课程,而是要能够更新实用技术,并介绍特殊的编程结构和技术。
另一方面,为了促进Java 课程的发展,需要不断引入新的教学资源和课程设计,以满足新工科技术的发展趋势。
此外,Java课程还要结合起实践性和创新性。
由于新工科技术的发展和应用众多,学生实践能力的提升更加重要。
因此,Java课程的设计需要体现这一实践性,注重把知识转化为能力,以提高学生的实践性和创新性。
另外,教学过程中还可以整合各种实战项目,以提高学生的实用能力,加强实践能力和创新能力的培养。
最后,新工科科技的发展也为Java课程的审视带来新的可能性。
课程设计要更加灵活,考虑课程的深度,广度和厚度,以更好的满足学生的需求;教学方式要变得更加多样,结合现代教学手段,拓展学生的知识面;教材的准备也要根据新的发展趋势,尽可能地满足学生的实际需求。
总之,新工科技术的发展对Java程序设计课程带来了新的挑战,迫使学校不得不重新审视该课程的改革。
计算机专业C语言程序设计课程教学改革探索
( ol eo o p tra d I om t nEn ier g h zo nvri,C uh u C lg f C m ue n n r ai gnei C uhu U i sy h zo ,An u 2 9 1 ,C ia e f o n e t h i 3 0 2 hn )
题 ,并从教 学 目标 、 学内容 、 教 教学模式 、 学评价 以及 师资队伍等方 面进行 了教 学改革方案的探 讨。 教 关键词 :计 算机 专业 ;C语言 ;程序设计 ;教 学改革
中图 分 类 号 : 4 G6 2 文献 标 志 码 : A 文 章 编 号 :0 6 8 2 ( 0 2 0 — 4 0 1 0 — 2 8 2 1 )2 5 — 3
Ex or to of t a h ng o pu e c ur e “ og a mi Funda e t l ” pl a i n e c i c m tr o s Pr r m ng m n as
W a g J d n ,Z o Ru b n,Che ii n i o g ha i i n Gu ln
设 计是数据 结构 、 作系统 、 操 面向对 象程序设 计等 多门课程 的 先修 课程 , 这些课程 的教 学有着直接 的影响 。可 以毫不 夸张 对 地说 该课程 教学质 量 的好坏在 很大程 度上决 定 了学生专业 素
1 C语言 程序 设计 课 程教 学 改革
针对 C语言程序设 计课程教学 中存在 的各 种问题 , 下面从
a d he n t we k ik o rcie n hs ril, a e a l t p a t .I ti atce n w ta hng eo m i p o o e rm apet o e c i am ,ta hn c ne t n c e c i r fr s r p s d fo s cs f ta hng i e c ig o tn , ta hn o e e c i e au to ,ta h r Sta a d O o . e c ig m d ,ta hng v lain e c e ’ e m n S n
C语言程序设计课程教学改革的实践与探索
( 林 航 天 工业 高等 专 科 学校 桂 计 算机 系 , 西 桂 林 广 5 10 ) 4 0 4
摘 要
通 过本课程的研究, 探讨《 c语言程序设计 》 程课堂教学新模式 , 课 克服传统的教学 方法的弊病 , 使学生在学习
理 论 知 识 的 同 时 , 观论 证 结 果 , 养学 生 的编 程 思 想 , 导 学 生 的兴 趣 , 高 学 生 的 学 习 积 极 性 。在 掌 握 了 直 培 引 提
容 以及 应 用方 面在 教 学 上 有 所 不 同 。
套 的 实 验教 材 《 C语 言 上 机 实 验 》 校 内 讲 义 ) 引 导 学 生 从 ( 。 最 基 本 的知 识 点 开 始学 习 , 逐步 加 深 与 扩 展 , 并 直到 掌 握较
为 复 杂 的编 程 技 能 , 种 方 法 让学 生 的 上 机 练 习有 针 对性 、 这
炼 动 手实 践 的 本 领 。因而 是 高 等学 校 全 面 素 质教 育 中极 为 化 , 示 复 杂 程 序 编 写 、 试 和 运行 全 过 程 , 大 激 发 了学 演 调 大 重 要 的 一部 分 。C语 言 既具 有 高 级 语 言 的 优 点 , 又具 有 低 生 学 习 的兴 趣 ; 堂 上根 据 内容 需 要 与学 生 情 况采 用 问答 、 课
一
定 理 论 知 识 的前 提 下 . 解 决现 实 生 活 中 的 实 际 问题 。从 而达 到 培 养应 用 型 人 才 的 目的 。 能
关 键 词 C语言程序设计 ; 教学方法 ; 教学改革
中图分类号 : 62 G 4
文献标 志码 : A
文章 编号 :O9 o32o)4 14 2 10—13(o8o~o0一o
大学计算机程序设计课程分层教学改革探索与实践
学生的学习 效果也有了 明显的 高; 改过程 中 提 教 我们对教 学网 站题库进行 了 扩充, 为今后的程序设计课程教 学 工作奠 良好的 定了 基础。
设计 排在机 房进行 , 安接激 励因素, 学 生对 这 种 做 题 方 式没什 么兴 趣 , 相 互 复制成了作 业完成的常态, 学习效果
并不理想 。
情形都 是因为实践训练不够 造成 的。 因 此, 我们认为不能用判断题 、 选择题 、 阅 读题 以及 手写程 序题 来考查 学生的程
案 , 部 分基 础较好 的学 生, 对 加强程 序
设计能力方面的训练。
划进 行 , 高班 学生加 强程 序设 计 能 提 力的训练。 鉴于程序设计是一 门 实践 性 很 强的课 程 , 会读 程序 是远 远 不够 光 的。 只有通 过强化 的编程训练 , 学生 才 能真 正掌 握程 序设 计 。 我们对 提 高班 学 生确定 改革的指导思 想是: 高起 点、 强实 践、 重能力 ; 目 总体 标是 : 以强化实 战训练为手段, 培养学生程序设计实践 能力, 全面提高分 析问题与解决问题 的
关键词: 程序设计; 算法; 分层教 学; 学改革 教
现状
行 改革 , 实施 计 算机 课程 分 层教 学 方
通班和提高班, 分别实施难度不同的教
学 大 纲。 通班 学生 还按 照原教 学计 普
当前, 国内各高校普 遍开设 了大学 计 算机 基 础课 程 , 这类 课 程是 面 向大 学一 年级学 生开设 的公共 类必修 基础
设计 语言如C 程序设计、 B等。 V 然而, 在
《高级语言程序设计》课程教学改革探讨
《高级语言程序设计》课程教学改革探讨随着时代的变迁和技术的发展,高级语言程序设计课程的教学内容也需要不断改革与探讨。
本文将围绕《高级语言程序设计》课程教学改革进行探讨,从课程设置、教学方法、教师培训等方面进行深入分析和讨论。
一、课程设置调整与创新高级语言程序设计课程作为计算机科学与技术专业的重要课程之一,其教学内容应与时俱进,结合当前技术发展趋势和市场需求进行调整与创新。
应该对课程内容进行全面评估,更新教学大纲,确保与最新的计算机技术和相关领域的发展保持同步。
可以根据学生的不同学科背景和兴趣爱好,增加一些专业课程的选修内容,如移动应用开发、人工智能、大数据等,提供更多的选择空间,提高学生的选课积极性和学习兴趣。
还可以引入跨学科的教学资源,与其他相关专业或学科进行合作,开设跨学科课程,丰富课程内容,提高教学效果。
二、教学方法更新与改进传统的课堂教学模式已经不能满足当前学生的学习需求,需要引入更多的现代教学方法和工具,如多媒体教学、远程教育、虚拟实验室等,丰富课堂教学内容,提高学生学习的趣味性和参与度。
可以开展更多的项目化教学活动,组织学生参与实际项目开发和实践活动,培养学生的动手能力和实际应用能力。
还可以开设一些专业技能培训课程,如编程比赛培训、软件开发实训等,帮助学生提升专业技能和实际应用能力。
三、教师培训与队伍建设教师是教学改革的中坚力量,需要不断提升自身教学能力和专业素养,才能更好地适应教学改革的需要。
学校应该加强对教师的培训和指导,组织定期的教学研讨会、学术交流活动,提供更多的教学资源和教学支持,提高教师的教学水平和教学质量。
还可以建立一个专业的教学团队,由具有丰富教学经验和专业知识的教师组成,共同参与课程改革和教学研究,共同提高教学质量和教学效果。
四、实践教学与实验室建设高级语言程序设计课程需要充分发挥其实践性和应用性,因此需要建立完善的实验室和实践教学基地,为学生提供更多的实验和实践机会。
《Java程序设计》课程教学模式改革的探索
《Java程序设计》课程教学模式改革的探索一、课程教学模式的现状分析《Java程序设计》课程是计算机专业的重要课程之一,旨在培养学生的编程能力和软件开发技能。
随着信息技术的飞速发展,编程语言的更新换代也日新月异,教学内容和方式亦不断面临挑战和改变。
传统的教学模式主要以教师讲授为主,学生辅以课后练习和作业。
但是这种教学模式存在着一些问题:一是课程内容与市场需求脱节,难以满足学生的实际需求;二是教学内容较为单一,难以激发学生的学习兴趣和动力;三是教学方式相对单一,缺乏互动和实践机会;四是考核方式相对死板,缺乏循序渐进的评价体系。
二、教学模式改革的目的和原则针对以上问题,我们提出了进行《Java程序设计》课程教学模式改革的设想。
其目的在于更好地适应时代的发展和学生的需求,激发学生的学习兴趣,提高教学效果。
我们将遵循以下原则来进行教学模式改革:1. 市场导向原则。
根据学生就业和市场需求的情况,合理调整课程内容和教学方式,使之更好地满足社会需求。
2. 多元化原则。
采用多种教学手段和多元化的教学内容,激发学生的学习兴趣和主动性。
3. 实践导向原则。
注重课程实践,提供更多的动手实践机会,培养学生的实际应用能力。
4. 评价体系原则。
建立起科学合理的评价体系,使学生的学习过程更加全面、深入、有效。
三、教学模式改革的具体探索1. 调整课程设置。
根据市场需求和学生的实际需求,合理调整课程设置,引入最新的编程技术和应用案例,使课程内容更加贴合实际应用。
2. 创新教学方法。
采用多种教学方法,如案例教学、问题导向教学、互动式教学等,激发学生的学习兴趣和思维活跃性。
3. 加强实践环节。
增加课程实践环节,引入实际项目案例和实践操作,培养学生的动手实践能力和团队合作精神。
4. 引入考核创新。
建立起科学的评价体系,采用多种考核方法,如项目考核、作业考核、实验考核等,使学生的学习更加全面、深入。
经过一段时间的教学模式改革实践,我们可以对改革效果进行适当的评价。
程序设计课程教学改革和探讨
绩加 分 , 节 课 的时 候 公 布 答 案 , 以 激 发 下 可 学生的好奇 心、 胜心 , 细的去思考 、 好 仔 学 习 , 解决 留 下 的 问题 。 如 , 过 VB中的 来 比 学 图形、 图像 框 之 后 , 就 会 留 给 学生 一 个 作 我 业 , 合窗 体对 象 的 一 些 属 性 , 成 一 道 图 结 完 文 并 茂 的 选 择 题 的设 计 , 里 就 包 括 了 选 这 择 答 案 文 本颜 色 的改 变 、 图像 的 选 择 、 像 图 的 加 载 、 片 大 小 的 调 整 及 窗 体 整 体 的 布 图 局, 同学 们 很 踊 跃 , 且 也 复 习 、 固 了 前 而 巩
1 程序设 计教学 中的问题
在 程 序 设 计 的 教 学 中 , 生 面 对 的 是 学 大 堆 语 言 符 号 , 生 觉 得 记 忆 的 内 容 过 学 多 , 习起 来较 枯 燥 。 学过 程 中学 生 们 感 学 教 觉学 习相 应 的 知 识 点 ( 语法 ) 不 困 难 , 并 听老 师 讲 解 例 题 时 也 容 易 明 白 。 真 正 让 学 生 但 去 解 决 实 际 问 题 , 相 当一 部 分 学 生 感 到 有 无 从 下 手 , 得 问 题 太难 。 生对 于 课 本 上 觉 学 的 例 子 容 易 理 解 , 不会 举 一 反 三 。 有 一 但 也 些 学 生 即 使 学 习 了一 个 学 期 或 一 年 程 序 设 计 , 然 会 问 “ 什 么 要 学 习 它 , 习 它 的 仍 为 学 作 用 是 什 么 ? 学 生 参 与 大 、 型 的 程 序 设 ” 中 计 实 践 少 , 业 设 计 没 有 机 会 参 与 实 践 考 毕 验。 学手 段僵硬老 化 , 限干 黑板之上 。 教 仅 上 述 这 些 问 题 是 我 们 教 学 过 程 中经 常 碰 到 的 问 题 , 是 不 容 忽 视 的 教学 问 题 。 也
高职计算机专业课程改革的探索与实践
【 关键词】 高职 :
计算机应用
课程设置
高等 职 业 技术 教 育 是周 家 教 育 事 业 的组 成 部分 为本 位 , 以实 践 为 中心 , 以获得 职业 资 格 证 书为 标 志 . 近 几年来 。 国家大力 发 展 了职业 教育 . 计算 机应 用 技术 以促 进学 生的 职业生 涯为最 终 目标 .具 有突 出的 职业 专业 已由 2 0世 纪 9 0年 代 的热 门专 业 变 成 了各 校 均 和技 术特性 的办 学模 式 。这 就要 求高 职计 算机 专业 教 在 开设 的普通 专业 随着职业 教 育不 断深 入和 计算 机 学应 以 培养 生 产 或 服 务 一 线 的技 术 应 用 型 人 才 为 宗 专业 的大 量学 生毕业 进 入社 会 .逐渐 出现 了这 样 的情 旨, 门性 、 专 实践 性应 当是 其课 程设 置 的基 本 定位 . 以 应
10 8
福
建
电
脑
21 0 0年第 1 O期
高职计算机专业课程改革的探 索与实践
朱 春香
(郑 州工业 安全 职业 学院 河 南 新郑 4 19 5 12)
【 摘 要 】 课 程体 系是教 育教 学 目标 实现 的 重要 保 证 。 : 高职计算机 应 用技 术专业课 程体 系的设 置要 符
于是一 些培 养 目标 比较单 一 的专业 兴起 很快 .但 办过 掌 握应服 务于 能力 的建构 。 两届 之后 就 山现 了供过 于求 、 法就 业 的现象 。 无 实践 所 谓工 作 能力 .应 当是 一种 对 职业 世界 的理解 和
Visual Basic程序设计课程教学改革探索
取长补短 , 集体编写教学课件。 收集和整 理历年 的计算机等级考试试题 和学生编 写 的优秀程序 ,挑选适合 的题 目加以改
进 作 为 课 堂 例 题 或考 试 题 目。
三 、 学 方法 的转 变 教 ( ) 重 激发 学 生 的 学 习兴 趣 一 注
关 系或包含关 系的语句 或程序段适 当的 缩进 . 形成一个分明 的层次体系 , 定义变
间备课 , 但教学效果却不 甚理想 ; 多学 很
生也感觉该课程艰涩难懂 , 无兴趣 , 全 尤 其 是 上 机 实 验 ,学 生 一 般 是 照 搬 书 上 的
( 二)注重培养学生的能力 1培养学生 良好 的编程习惯 。计算 .
机 程 序 具 有 可 读性 , 理 解 性 , 修 改 性 可 可
学 方 法和 手 段 、考 核 方 式 等 方 面 阐述 如
“ ” 教 是要为 “ ” 学 创造 良好 的外部条 件 。
学 习是 学 生 独立 自主 的 活 动 ,是 一 个 主 动 认 知 的过 程 。 因此 , 序设 计语 言教 学 程 的重 点 , 是 激 发 学 生 的学 习兴 趣 , 学 应 使 生 掌 握 学 习语 言 的方 法 和 训 练 自 己逻 辑
密的简单 例子 , 例如 , 面对艺术类学生可
以演 示 用 V sa B s 来 实 现 动 画 、 术 i l ai u c 艺
VsaB s 程 序 设 计 课 程 是 我 国各 i l ai u e
可 从 两 个 方 面展 开 : 是 在 “ 十 一 世 纪 一 二
高校非计算机专业开设的计算机公 共基 础课之一 ,旨在提高学生 的逻辑思 维能 力和计算机应用能力 。该课程具有 理论 性、 实践性 强的特点 , 而学生普遍 缺乏编
《C语言程序设计》课程教学改革探索与实践
作 者 简介 : 海 英 ( 9 2 , , 南 永 州人 , 文 1 7 -)女 湖 副教 授 , 士 , 究 方 向 为知 识 工 程 与 智 能 信 息 处理 硕 研
① 现 计 机 21. 代 算 02 4 0
等 待 上 . 机实 践 难 以达 到 理 想 的效 果 。 上
() 2 学生 的 C语 言基础 参差不齐圆 高校 中的学生
来 自全 国各 地 . 算 机 水 平 差 异 较 大 , 查 发现 有 的 学 计 调 生 在 高 中 阶段 已学 习 过 C语 言 .有 的学 生 根本 没 有 接 触 过 . 点 基 础 的 学 生 觉 得 教 师 上 课 的 内容 都会 . 足 有 满
学生头脑 中建立编程 的思维模式 、有利 于培养 学生分
析 和 解 决 实 际 问题 的能 力 。 ( ) 合 教学 内 容 , 散 重 点 和 难 点 。根 据 学 生 的 1整 分 认知 规律 . 以程 序 设 计 为 主 线 , 以语 言 知 识 为 辅 线 , 将 教 学 内容 分 为简 单 程 序 设 计 、模 块 化 程 序 设 计 和 复 杂 数 据 结 构 程 序 设 计 三 大 块 [ 由简 到 繁 进 行 教 学 . 时 4 1 . 同 逐 步 渗 透 学 科 前 沿 知识 。 现 精 品建 设 课 程 的 先 进 性 。 体 () 培 养 应 用 型 人 才 的 高 校 来 说 , C语 言 程 2对 对 序设 计 的教学 内容需要 准确定位 . C语 言 的 教 学 内容 应 以 应 用 为 出 发 点 阁 教 学 内 容 为 应 用 服 务 , 整 个 学 . 在
高校计算机程序设计类课程实验教学改革与研究
2 . 2 程序 设 计 类 课 程 特 点
计 算 机 程 序 设 计 类 课 最 大 的 特 点 有 3点 : 以计 算 机 语 言 为 主要 支 撑 、 上 机 环 境 部 署 复 杂 、实 践 才 能 出 成 果 。如 图 2
o f t e a c h i n g t h e c l a s s c u r r i c u l u m ha t t c u r r e n t l y e x i s t . F i n a l l y ,i t d e t a i l s h o w t h e s p e c i i f c c o n d u c t i n — d e p t h r e f o r m o f t h e c l a s s
动 画 设 计 等 类 的课 程 。 软 件 开 发 类 的 程 序 设 计 课 程 主 要 有 汇 编 课 程 、c+ + 开 发 课 程 、J a v a开 发 课 程 、 C语 言 开 发 课 程 、
c u r r i c u l u m. Ke y wo r d s :c o l l e g e; p r o g r a mmi n g c l a s s c u r r i c u l u m ;r e f o r m
Байду номын сангаас
1 引言
随 着 计 算 机 技 术 的不 断 普 及 ,各 行 各 业 都 需 要 计 算 机 不
Ab s t r a c t :F i r s t l y , t h e a r t i c l e d e s c r i b e s t h e c l a s s i i f c a t i o n o f c o mp u t e r p r o g r a mmi n g c o u r s e s . S e c o n d l y , i t a n a l y z e s t h e p r o b l e ms
对中职计算机专业“C语言程序设计”课程教学改革的探索
素 质 的 下 降 等 原 因 , 传 统 的 程 序 设 计 教 程 、 学 目标 及 教 学 使 教 方 法 远 远跟 不 上 形 势 , 何 调 动 中 职 学 生 对 程 序 设 计 语 言 的 兴 如 趣 与 提 高 他 们 的 学 习 效 率 成 为 中 职 计 算 机 教 师 共 同 关 注 的 热 点 。本 人 结 合 多 年 的 c语 言 程 序 设 计 教 学经 验 与 不 断 地 探 索 , 认 为 可 以 从 教材 的选 择 、 学 内 容 的 选 取 、 学方 法 的 改 进 、 教 教 课 程 考 核 办 法 的 调 整 等 方 面进 行 教 学 改 革 的探 索 。
l 问题 的提 出
计 算 机 程 序 设 计 是 计 算 机 的主 要应 用 之 一 , 中 职 学 校 开 在 展 程 序 设 计 语 言 的教 学对 提 高 学 生 掌 握 基 本 的编 程 能 力 、 养 培 他 们 的逻 辑 思 维 能 力 具 有 重 要 的 作用 。随着 社 会 的发 展 特 别 是 计 算 机 本 身 的不 断 更 新 换 代 , 得 当前 中职 学校 在 程 序 设 计 语 使 言 教 学 方 面 面 临着 前 所 未有 的 困难 和 挑 战 。 曾多 年 担 任 中职 我 学 校 C程序 设计 语 言课 程 的教 学 , 合 对 同科 目教 学 的 教 师 进 结 行 的交 流 与 对 近 届 学 生 对 该 课 程 学 习情 况 的 调 查 分 析 , L 目前 在 计 算机 程 序 设计 C语 言 教 学 方 面 存 在 如 下 的 问题 。 问 题 一 : 生 普 遍 反 映 难 学 , 不 起 学 习 兴 趣 , 不 到 知 学 提 学
计 算 机 程 序 设 计 课 程 是 中职 学 校 计 算 机 专 业 的 主 要 课 程 之一, 曾受 到各 中职 学校 的 高 度 重 视 。但 随 着 社 会 的发 展 特 别
“计算机程序设计”类课程实验教学模式改革与探索
[收稿日期]2006-07-17[作者简介]陈绯(3—),女,广西财经学院计算机与信息管理系讲师,研究方向计算机应用。
刘兵兵(6—),女,广西财经学院计算机与信息管理系讲师,研究方向计算机基础。
“计算机程序设计”类课程实验教学模式改革与探索陈绯,刘兵兵(广西财经学院 计算机与信息管理系,南宁 530003)[摘要]本文从“计算机程序设计”类课程实验教学角度,提出了如何进行实验教学改革的问题,并对这些问题进行了初步探讨。
[关键词]实验教学模式改革;教学质量;计算机;程序设计[中图分类号]G642.0 [文献标识码]A “计算机程序设计”类课程是高校的计算机基础课程,它以编程语言为平台,介绍程序设计的思想和方法。
通过该类课程的学习,不仅要求学生掌握高级程序设计语言的知识,更重要的是在实践中逐步掌握程序设计的思想和方法,培养学生解决实际问题的语言应用能力。
因此,这是一类以培养学生探索创新精神和实践能力为重点,特色鲜明的课程。
目前学校开设的该类课程主要有:“Visual F o x 2Pr o ”、“Visua l Basic ”、“C 语言”等,几乎涉及全院所有的专业。
学校对计算机课程的教学十分重视,在校学生对该类课程的学习兴趣也都很高,但教学效果普遍不太理想。
我结合近年来从事实践教学的经验,就计算机程序设计语言实验教学模式的改革作了以下探讨。
1.实验教学必须和课堂讲授有机结合将实验教学与课堂讲授有机结合起来,进行恰当衔接,可以提高学习效率,并收到良好的效果。
首先,实验教师最好是本门课程的主讲教师,这样,讲课进度、讲课内容和风格、作业的布置以及学生的听课情况及存在问题,都能了如指掌,为实验教学的准备提供了第一手资料。
与此同时,我们也注意将上机实验中发现学生学习存在的问题和他们的意见建议,并在上机实验中能及时解决,同时采纳学生提出的合理化意见或建议,反过来使课堂教学的效率不断提高。
其次,在每周一次的教研活动时,同门课程的教师可经常一起集体备课,研究教材教法与实验教学的方法,讨论学生学习情况,交流心得体会,研究考试及评分方法,大家做到胸中有数,使得实验教学更加具体化,并将实验教学与课程教学紧密结合,从而提高学生的学习效率。
高职计算机程序设计课程教学探索
高职计算机程序设计课程教学探索摘要:计算机程序设计是高职计算机专业的核心课程,程序设计课程教学其抽象的语法结构、费解的编程思想等让很多学生失去了学习的兴致和主动性,为优化课堂教学过程,提高教学效率,本文从高职计算机程序设计教学中存在的一些问题着手,从完善课程内容、现场编程等方面进行了探索。
关键词:高职程序设计教学探索计算机程序设计一直是高职院校比较难学难教的课程,其抽象的语法结构、费解的编程思想等让很多学生失去了学习的兴致和主动性,为提高教学效率,本文从高职计算机程序设计存在的一些问题着手,对优化计算机程序设计教学进行了一定探索。
1 计算机程序设计教学中存在的问题1.1 学生基础不同,学习信心不高由于课程学习的特点,对于逻辑思维能力和数学基础要求较高,高职学生很多数学基础比较薄弱,逻辑思维能力各不相同,所以很多学生学习程序设计过程中会显示信心不足,更甚至有些学生对计算机程序设计还产生一种恐惧感,自己给自己设置了门槛。
1.2 教材不适应高职学生的学习要求如今高职教材普遍存在应用技能偏轻、内容陈旧等问题,不能很好的体现高职教育的实用性,因为高职培养的是技术应用型人才,从而不能达到要求,使得培养出来的高职学生不具有自己的特色。
1.3 教学与考核方式比较单一计算机程序设计的教学一般采用教师讲授和学生上机操作的形式,学生在上机操作中一般只是对程序进行调试,调试成功的话就算完成了任务,虽说上机学生有了实践的过程,但是此过程仅仅使得学生掌握了程序设计的语法和调试的方法,但是不能培养学生利用程序审计分析解决实际问题的能力。
考核形式一般以“限时上机解题+闭卷”为主,随着现代技术的发展,程序设计所要求的分析问题、处理信息、利用合适工具等能力根本无法在这样的考核中体现,这种考核方式很难考核学生的实际综合能力。
2 关于计算机程序设计教学的几点探索针对上面提出目前存在的几点问题,为优化计算机程序设计教学,达到良好的教学效果,笔者通过几年来的教学经历,主要从以下几个方面进行了探索。
JSP程序设计课程教学研究与探索
近年来 , 我院深入开展 了专业建设 和课程 教学 改革 , 涉及专业人才
培养方 案 , 教 学实践环节 等诸 方面 。改革教学模式 , 紧跟市 场需 要 , 为 用人单 位培养 具有较强实 践能力 的应用 型人才 , 已经成为我 院课程改 革的重要任务 。为了增强学生的动手实践能力 , 我们在 “ J S P 程序设计” 课程 的教学上做 了改革 , 并取得 了良好 的教学效果 。
1 . 课 程 定 位 “ J S P程序设计” 是计算机专业 的一 门专业 基础 必修课 , 本课程在专 业教 学计 划 中占有重 要 的地 位 , 其先修 课程 为“ J a v a 语 言程序 设计 ” , “ 网页设 计基础 ” “ J a v a开源框 架” , “ A n d r o i d 应用开发” 等课程 。 “ J S P 程 序设计” 课程的教学 目的是通过本课程 的学习 , 使学生掌握 j s P的运 行环境 , 基本语法 , 使用 J S P 访 问数据库 , 使用 J a v a B e a n 和S e r v — l e t 扩展 J S P的功能 , 使用 J S P 开发 综合 网站 。培养学生 的编程思想 , 具 备初步建立小型网站的能力 , 为学生 以后的实践工作打下坚实 的基础 。 2 . 教 改 目标
科 技 信息
J S P 程 序设计 课程教学研 究与搽索
河南财 经政 法 大学计 算机 与信 息 工程 学院 柳 玉炯 赵 静 玉
[ 摘 l g J J s p程序设计 是计算机专业的一 门实践性很 强的核心课程 , 本文分析 了当前该课 程教 学 中存在 的问题 , 并对教 学内容 、 教 学 方法 、 考核方式等方面进行 了研 究与探 索, 以提 高学生的动手 实践能 力。 [ 关键词 ] J S P  ̄ x 序设计 教 学改革 实践
《Visual Basic程序设计》课程教学改革与探索
机 令 、 件 等 内 容 。结 果 通 常 是 学 生 非 常 熟 练 地 掌 握 了 控
却 概 解 总 V B语 言本 身 . 不 明运用 之 法 : 念 比较 清 晰 . 决
授法 、 目标 驱 动 法 、 例 教学 法 、 媒体 演 示 教 学 法 案 多 等 对于基 础知识 的讲解 主要采 用讲授 法 . 通过精 讲
学生死 记硬背 . 乏学 习兴趣 , 习仅仅 是应 付考试 , 缺 学
地面对 问题 . 者是死 板地套用 已有 的例题 等 缺 乏 或
清晰 的思路 . 自然 在 实 践 环 节 表 现 得 比较 迟 钝 .
1 学 习进 度 快使 学 生 负担 增 加 . 3
一
般 来 说 教 师是 按 照 教学 大 纲 及 教 学 计 划 来 完 成
开 始 时 就 提 出 面 向 对象 、 件 驱 动 等 比较 难 理 解 的 概 事 念 . 生 的 反 应 不 是 很 活 跃 虽 然 现 在 的 教 学 使 用 多 学 媒 体 方 式 .但 是 教 学 方 式 还 大 多 沿 用 传 统 的 满 堂 灌 . 学 生 处 于 被 动 地 位 , 课 堂 教 学 显 得 空 洞 、 板 , 成 使 呆 造
11 传 统 教 学模 式 的 局 限 .
2 改 革
21 采 用 多种 教 学方 法相 结 合 的 授 课 方 法 .
在 教 学 方 法 上 . 管 齐 下 . 分 调 动 学 生 的 学 习 多 充 积极性 和创 造性 . 者在理 论教学 过程 中主要 采用讲 笔
算
^
法 ,其 重 点 往 往 局 限 于 语 言 本 身 ,着 重 讲 解 语 法 、 命
须 把 相 应 的 内 容
高校计算机程序设计类课程教学改革探索
了一 种 高校 计算 机程 序 设 计 类课 程教 学 的新模 式— — 多元 化 协作 学 习 , 并对 相 关理 论 及 多元 化 协 作 学 习模 式
的 构 建 进 行 了探 讨 。
关键 词 : 作 学 习 ; 协 多元 化 ; 例 ; 目 案 项
中图分 类 号 :4 4 G 2
文献 标 识码 : A
1 问题 的 提 出 .
( ) 发学 生 的探 究 性 。通 过创 设 问题 情境 , 1激 引发 探
索 问题 的强 烈 好 奇 心 和求 知 欲 , 生 以类 似科 学研 究 的 学 方式 , 利用 各 种 途 径探 究 出 问题 的答 案 。
( 增 强 学 生 的主 体 性 。每 个 成 员根 据 小 组 计划 , 2) 主 动 探 索研 究 分 工 内容 , 分发 挥 个 体 创造 潜 能 。 整个 学 充 使 习过 程 由 以老 师 为 中心 转 到 以学 生 为 中心 ,从 满 堂灌 输
随 着计 算 机技 术 的 快速 发展 ,程 序设 计 语 言 种类 越
来越 多 ,学 生 在有 限的 时 间 内掌 握所 有 的编 程 语 言是 不
可能 的 。 因此 , 在程 序 设 计类 课 程 的教 学 中必 须 探究 新 的 教 学思 路 , 学生 不 仅要 掌 握 高 级程 序 设 计 语 言 的知 识 , 使
协作 学 习效 果 的评 价 进 行 了一 些探 索 。
一
、
协 作ቤተ መጻሕፍቲ ባይዱ学 习的 含义
协作 学 习是 指 学 习者 以小 组或 团 队的 形式 ,在 共 同 的 目标和 一定 的激励 机 制 下 , 为获 得 最 大 的个 人 、 组学 小
习成果 而 进行 合 作互 助 的一切 相 关 行 为 。[ 1 1 在 协 作 学 习 模 式 下 , 习者 感 受 到 同伴 之 间不 再 是 学 竞争 的对 手 , 而是 促 进 学 习 的 帮 助者 , 对 于 培养 研 究 能 这 力 、 新 能力 和合 作 品 质有 重 要 的价 值 。 创 二、 多元化 协 作 学 习模 式 的提 出 及其 意 义
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
不同语言 中包含许多重复的、 类似的内容只需在入 门语 言中作详细的讲解 , 以后 的课程 中可以略 在 讲、 不讲或以复习的形式讲解 , 也可以从语言比较 的角度讲解 , 而不需要再讲授一遍. 例如 , 如果先开设 J— a v 语言 , a 后开设 c语言 , 那么有关运算符、 表达式 、 流程控制结构等两种语言共有的语法特征 , 在讲授时只 需 将其 区别 指 出即可 , 没有必 要再从 头 细致地讲 一遍 . 如果 先开设 了 C语 言 , 么在 Jv 那 aa课程 中上述 这 些 基本语 法知 识也 可 以不 讲 . 这样 , 学生会 有更 多 的时间接 受新 的知识 , 发学 生 的学 习 兴趣 和 提 高教 学 效 激
2 2 面 向过程 与面 向对象 的区别 .
面向过程是一种直接的编程方法 , 它是按照编程语言的思路考虑问题. 尤其是像 c语 言这种过程式 语言 , 它就是通过顺序执行一组语句来实现一个功能, 这些语句的执行过程就是整个程序. 不同的语言解
决 同一个 问题 的过程 是不一 样 的. 面 向对 象 是一种 抽象 度更 高的编程 方法 . 它把 精力集 中在 了要解 决 问题本 身而不 是语言 上. 的 目标 它
3 程序设计课程整合方案
程序设计课程的教学重点不在于如何解决各种实际问题 , 而是在各种问题已经有了计算方法( 算法 ) 后, 如何 掌握使 用高 级语 言实 际编制解 决 问题 的程 序 . 为 以后学 习“ 序 设计 语 言理 论 ” “ 法设 计 与 也 程 、算 分 析” “ 、 程序设 计方 法学 ” 等课程 打下 基础 .
1 程序设计课程设置现状
程序设 计课 程作 为 大学计算 机 专业 的核 心课程 , 以培养 学生掌 握正 确 的程 序设 计方 法 与思想 为 目的. 通 过 对该课 程 的学 习 , 生不仅 要掌 握高 级语 言程 序设计 的知识 , 重要 的是 要掌 握在 实践 中应用 程序设 学 更 计 的思想 和方法 , 而养成 独立 思考 的 习惯和利 用计 算机 解决 实 际问题 的能力 , 为后续 的计算 机课 程 打 进 并 下 良好 的基 础 . 程序设 计课 程通 常依 托 某种 程序 设计 语 言作 为教 学 语 言 , 目前 主要 使用 c为代 表 的面 向 过程语 言 , 以及 以 c++和 Jv aa为代表 的 面向对 象语 言. 通过调 查 , 目前 国 内部 分高 校 的程序设 计课 程最 常采 用 的语言 如表 1所示
面向对象程序设计 , 教师通常都是从基础语法开始讲起 , 结果在有限的学时内, 学生还是仅仅学 了该语言
的基 础 知识 , 不能深 入学 习 . 成 这种 现象 的原 因之 一 是 , 校 开设 了多 门程序 设 计 语 言 , 有 限 的学 时 造 学 在
收稿 日期 :0 2一 l一 0 21 O 2 .
是使模块的抽象度更高 , 可复用性更好. 面向对象的 目的就是可复用. 它对信息科学 、 软件工程 和人工智 能、 认知科 学及 系统 工程 等学科 都将产 生深 远 的影 响 . 2 3 面 向过 程与面 向对 象的选 择 .
面 向对象 程序设 计 和分析 方法 已被认 为是软 件开 发 的有效 方 法. 序设 计 课 程 的一 个重 要 目的是 使 程 学 生能够 掌握 面 向对象 的思想 . C语 言是 面 向过 程 的语 言 , C++和 Jv 是 面 向对 象 的语 言 . 果先 学 了 c语 言 , 学 面 向对 象 的语 aa 如 再
提 出了课程整合方案和教学改革的思路 , 从而提 高程序设计课程教 学质量和培养学生的创新能
关键 词 : 序设 计 ; 向过 程 与面 向对 象 ; 程 面 课程 整合 ; 学改革 教
中图分类 号 : 6 2 文 献标 志码 - 文 章编 号 :6 3— 5 9 2 1 )2— 1 1— 4 C 5 A 1 7 0 6 (0 2 0 0 6 0
第3 3卷 第 2期
21 0 2年 6月
渤 海大 学学 报 ( 自然科 学版 )
Junl f oa U i r t( a rl c neE io ) ora o hi nv sy N t a S i c dt n B ei u e i
V 13 N . o . 3. o 2
基金项 目: 辽宁省教育厅 高等教育教学改革研究项 目(0 9 15 . 20B4 ) 作者简介 : 沈泽刚( 94一)男 , 16 , 副教授 , 从事计算机专业教学和研究 工作
12 6
渤海大学学报 ( 自然科学版)
第3 3卷
内, 教师不可能把该门语言讲深讲透, 往往都是浅尝辄止 , 结果使得学生没有透彻 的学习和熟练地掌握一 门语 言.
言, 学生从面向过程的思维向面向对象的思维转换将很困难. 将导致用面 向对象语言编程时, 学生的思维 会受到面向过程思维的限制. 这一点在国外已经进行过实验 , 结论是 : 没有任何 编程经验 的学生学习面向
对 象 程序设 计 , 比已经具有 面 向过程 编程基 础 的学生学 得更快 , 要 效果 也更好 .
2 问题 分 析
按 照上 面讨论 的程 序设计 课 程设置 方 案实施 教学 , 实践 中存在 很多 问题 . 在
2 1 课 程结构 和 组织 .
在《 程序设 计基 础》 程 中使用 一种 语言 ( C) 课 如 讲授 , 之后 又使 用另 一 种语 言 ( C++或 Jv) 授 如 aa 讲
Jn2 2 u . 01
计算 机 专 业 程 序 设 计 课 程 改 革探 索
沈 泽 刚 ,刘 杨
( 渤海大学 信息科学与技术学院, 辽宁 锦 州 1 1 1 ) 20 3专 业程序 设计 课程 设置 和教 学 中存 在 的 问题 , 结合 我校 实际情况
表 1 部分高校程序设计课程设置
从表 1 以看到 , 可 在开设 了《 程序设计基础》 课程之后 , 一般还开设《 程序设计语言》 课程. 这通常在第 四或第五学期开设 C++ 程序设计或 Jv 程序设计. aa 这两门课程 的开设主要讲授面向对象 的程序设计思
想 和方 法 . 些学 校可 能还 有其 他 的设 置 方 案 , 有 如先 开 设 Vsa B s 作 为 《 序 设 计 基 础 》 程 , i l ai u c 程 课 之后 再 开设 c或 c+ + 程等 . 课