“C语言程序设计”的教学改革

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
理工 科非 计算机 专业 学生 的一 门必修 课程 。通 过该 课程 的 学 习 ,学 生不 仅要 掌握 C程 序设 计语 言 的知识 ,更 重要 的 “ ”,并 能够使 人理 性认 识 C语 言 。 矮
文献标识 码 : B
我们 在 教学 中考虑 到学 生学 习 的难 度 ,分解 讲解 ,从
要通过 大量 练 习才 能入 门的一 门课 。
首 先 ,我们根 据 “ C语 言程序 设计 ”这 门课 的特 点 , 研 究 了谭浩 强教 授编 著 的 《 c程 序设 计 》这本 书是 怎样 引
导学 生完成 抽象 的认 知过 程并逐 步提 升 的;怎样 通过 简单 的举例 和进 一步 的讲 解 ,使学 生理解 抽象 的数据 类 型 、函
在进 行 “ 语 言程序 设计 ” 的教学 改革 中,我们 思考 c 了这 样 的 问题 :如果 教师 只是 钻研 教材 ,并让 学 生理解 、 记住 其 结果 ,那 么,学 生就会 失 去独立 钻研 和获 取新 知识 的能力 ;每个 学 习 “ 语言程 序 设计 ”的学 生将 来未 必都 C 从 事计算 机编 程 ;因此 ,我 们把砥 砺 学生 的抽象 思维 能力 作 为 了改革 “ C语言程 序 设计 ”教学 的方 法之 一 。
由于 “ 语言 程序 设计 ”这 门课程 的 实践性 较强 ,必 C
须通 过大 量 的编程 训练 ,才 能逐步 理解 和掌 握程序 设计 的 思想和 方法 ,因此 , 怎样激 发学 生 自主学 习 的兴 趣 ,培养
学生 的实 际编 程 能力 是这 门课教 学改 革应 解决 的 问题 。
2 培 养学 生 的抽 象思 维 能力
上讲解 。这 样做 ,可使部 分 学生 的编程 能 力 明显提 高 ,并
带 动 了很 多 同学 积 极参 与 讨论 ,激 发 了 同学 们 编 程 的热 情 ,课 上和 课 下都有 学生 在讨 论编 程 的事 ,班 里 出现 了 良 好 的学 习编程 的氛 围。
成 整个 教材 ,课 时有 些 紧张 ,如 果再 加上 实用 作 品设计 ,
解 面 向对象 程序 设 计 方 法 ,能够 利 用 C + 写 较 大 并 相 +编
对 简 单 的程 序 ,为 以后 进 一 步 的 学 习和 应 用 打 下 良好 的
基础 。
定 内容 ,有 的是让 学生 自己选题 。有 的教 师采 取 一对 一辅
导 ,有 的分成 小组 让学 生讨 论 ,教师 在适 当 的时候 给 予指 导 。对 于做 得 比较好 的同学及 时给 予表 扬 ,并 让学 生将 思 路讲 给教 师听 ; 同时要求 写 出详 细的注 释 ,并 在小 组或 班
所 教学 生多 的情况 下 ,也 只是尽 力 而为 。 因此 ,在 实 际实 施 的过程 中 ,采取 “ 让少 部分 人 富起来 ”的做法 ,教 师 先
对部 分编 程爱 好者 多进 行辅 导 ,让好 一点 的学 生去 帮助 其 他 同学 。虽然 取得 了一 定 的效果 ,但距 离 我们 良好 的愿 望 还相 差很 远 ,需要 我们 在今后 的教学 中不 断地 探索 ,找 出
写 完成一 个较 大 的应 用程 序 。
仅 要完 成授课 计划 ,还 要利 用很 多 的课余 时间完 成类似 于
课 程设 计 的作 品辅 导 ,教师 在肩 负科 研和 教 学双 重任 务 ,
5 结 束语
“ c语 言程 序设 计 ”的教 学 改革 是~项 长 期 的任务 ,无 论 怎样改 ,都要 从学 生 的实 际 出发 , 挥教 师 的主导 作用 , 发 调动 学生 学 习的积 极性 ,使 学 生有收 获 。教 学千 古事 ,得 失寸 心知 。在 今后 的教 学实 践 中我们 还要 不 断地完 善教 学 内容 和 方法 ,做 到 既有 “ ”而 又无 “ 法 定法 ” ,真 正提 高 教学 质量 。墨
而 使学 生克服 了畏 难心 理 ,觉得 C语言 并不难 学 。有些 课
是要 学会 分析 问题 的方 法 ,提 高解 决基 本 问题 的能力 和程 序 语 言 的应 用 能力 ,并 为今 后 的继 续 学 习 打 下 良好 的基
础。
上没有 讲 到的 内容 ,学生 也可 利用教 材 自学 。同时 ,根据 该教材 ,我 们制 作 了适合 学生 自学 的助学 系统 。考虑 到学 生基础 的 差异 ,我们 结合 教材 ,编写 了 《 c语 言程序 设计 上机 指导 》 ,从而给 学生 提供 了一个 自 学 习的平 台 ,受 主 到学 生们 的好评 。
普遍 提高 学生 实际 编程 能力更 好 的方法 。
参考 文献 :
[】高福成 , 1 潘旭华. “ 程序 设计”课程教 学方法与手段 改革探讨 [] / 全 国高等 院校计 算机基础教 育研 究会.全 国高校 计算 C /
机基础教育年会 学术论文 集. 北京: 清华 大学出版社, 0771. 20:-1 []李莉, 2 樊英.面向应 用改革 “ 计算机基础”课程教 学 [] /全 国高等 院校计算机基础教育研 究会. 国高校计算机基础教育 C / 全
通过 对所 教 学生进 行百度文库实事求 是 的分 析和 估计 ,我 们选
用 了谭浩 强教 授编 著 的 《 + 序 设计 》作 为教 材 。之 所 C+ 程
以选用 这 本教 材 ,主 要 还是 想用 容易 理解 的方 法 讲消 楚有 关的基 本 概念 和基本 方 法 。该 教材 前 7章 的 内容 是 c + + 从 C 语 言继 承来 的部分 。 由于 教师 都是 初上 该 门课 ,感到 完
学 生负 担会 太重 。 因此 , 我们 在教 学上 着力 于使 学生对 C + +
但 是 ,我 们清 楚 地认 识到 :要 普遍提 高 学 生的实 际编
程 能力 目前还 存在 着很 大 的 困难 。教师在 有 限 的学时 内不
的全貌和 作 用有 基本 的认 识 ,而不 是注 重语 法 中的细 节 , 同时 引导学 生 阅读实 用程 序 ,指 导学 生在 学完课 程后 ,编
决实 际 问题 的能力作 为 “ C语 言程 序 设计 ”教 学 改革追 求 的主 要 目标 ,这也 与谭浩 强 教授 编著 的 《 C程序 设 计 》这
C+ + 是从 C语言 发展 演变 而 来 的一 种 面 向对 象 的程序
4 “ C语言程序设计”的教学改革
设 计语 言 ,其主 要特 点表 现在 全 面兼容 C ,并 且支 持面 向 对象 的方法 。 目前 ,C + 序 设计 语 言 已经成 为应 用最 广 +程
本书 的初 衷相 一致 。至于 采 用哪 种方 法好 ,笔 者认 为 ,主
要 看是 否适 合学 生 。在这 个 问题上 , 只有 适合不 适合 ,而 没有好 坏之 分 。 对 于所 要解 决 的 问题 ,首 先 引导 学生仔 细进 行 分析 、 对 各功 能模 块进 行抽 象描 述 、画 出解决 方 案 的流 程 图 、讨
业 的在校 大 学生 来说 ,学 习 C + 序设 计是 为 了让学 生 了 +程
要 做一个 实用 作 品、期 末要 进行 上机 编程 考试 、作 品及上
机 考试 占期末 成绩 的 比例 、要求 写实 验报 告等 信 息告 知给 学 生 ,并 在期 中将 所要 做 的 内容 确定 下来 。有 的 是老 师指
泛 的面 向对象 的程 序 设计语 言之 一 ,全 国计 算机 等级考 试
( 级) 已把 它作 为 主要 考 查 的语种 之 一 。很 多学 生考 虑 二 也
到就 业 ,也希 望我 们 开设这 门课 。鉴于 上述 等原 因 ,我们 从教 学 改革 的角度 出发 ,在 我校 部分 班级 开设 C + + 程序 设
Co p t rEd c t n m ue u ai o
文 章编号 : 17 —9 32 0 )20 2 —2 6 25 1(0 91 —0 80
“ C语 言程序设计 ’ ’的教学改革
李 莉
( 天津工程 师范学院 计算与语音 中心,天津 3 0 2) 02 2

要 :本文对 “ 语言程序设计”课程的教学改革进行 了深入的探讨 ,一切从学生的实际出发 ,把培养学 c
数 以及指针 在构 造抽 象程 序 中的意义 ;并 将研 究成果 应用 在教 学 中,从而 使学 生学 会算法 抽象 的基 本方法 ,掌握程
序抽 象 的思考 方法 。
感谓 由谭浩 强教 授编著 的 《 程 序 设计 》这 本书 ,为 } C 教师 进行 该课程 的教 学改革 提供 了一 个很 好 的平 台。该 书
实 践中 ,我们 采用程 序 设计和 语 言讲解 并行 的方法 。
不仅将复杂 问题简单化 了,而且可使教师根据不 同程度的
学 生对 内容 进 行取 舍 而 不 影 响整 个程 序 设 计 的 思想 和 方
首先提 出用程序要解决的一个 问题,找出解决 问题 的方
法 ,讲解 要 引入 的新 的语 法知 识 ,给 出算 法 并解释 ,最后 编写 出完 整 的程 序 ,再上 机 实践 。
计课 程 ,先在 部分 班 级试 点 ,待 积 累一 定 的经验 ,时机 成
熟时 再 向全 院推 进 。 “ 程序 设计 方法 是 不可 选择 或不 可抗 拒 的时代 潮流 ,
只 能在 应用 中领 悟和 熟 悉 ,算法 则需 要 比较 深 入 的理论 知
识 ,必 须经 过严 格 的科 学训 练 。 我 们在 教学 实践 中 ,本 ” 着 一个 原 则 :不论是 C程序 设计 还 是 c + 序 设计 ,均 把 +程
1 教材 适 合教 师的 “ ” 和学 生 的 “ 教 学”
教学有 两个 方面 ,一个 是教 师 的 “ ” ,另一个 是学 教 生 的 “ ” 。 “ ”是为 了学 生能独 立地 去 “ ”,就 像 学 教 学
叶圣 陶先 生说 的那样 :教 ,是 为 了最 后达 到不 需要 教 。教 师不 仅要 研究 怎么教 ,更 重要 的是 要研 究学 生怎 么学 。教 师备 课一 定是要 “ ”学 生 的,首 先要看 学 生的基 础是 什 背
生的抽 象思维能力、解决实际问题 的能力放在 了首位 。通过多种手段激发学生的学习兴趣,强调 实践环节, 给学生提供 了自主学习的平 台,收到 了较好 的教学效果。 关键词:程序设计;教 学方法;教学手段
中图分类 号 :G6 2 4
“ c语 言程 序设 计 ”作为 一 门公共基 础课 程 ,是高 校
论 并修 改算 法 、 后再进 行编 程 、调试 ,并得 出正确 结 论 , 最 这 是培养 学 生创造 性 地解 决实 际 问题 能力 的必 由之路 。我
们 在教授 “ 语言 程序 设计 ”这 门课 开始 时,就把 本 学期 C
培养 学 生 的实 际编程 能力 作 为教学 目标 。对 于非 计算 机专
法 。该 书 符 合 学 生 的任 知 规 律 ,将 学 习 的每 一 个 台 阶变
作者简介:李莉,天津X程 师范学院计算与语音中心主任 ,副教授。 - .
卜 … 一 一 —羹 麓蘑 一 —
3 激 发学 生 的学 习兴趣 ,培养学生解决实际问题 的 能 力
教学 与科 研在 研究 目的等很 多方 面 一样 ,其 本质 都是 为 了实际 应用 ,并且 科研 的有些 方法 也 同样适 用于 教 学研 究 ,因此 ,如 何强调 实 践教 学都 不为 过 ,并把 培养 学 生解
么 ?学 生要 达 到 的 目标 是什 么 ?其 评 价 的标 准 也 是 以学
生能够 掌握 为评判 标准 。 其 实 ,学生都 想学 好 “ 语 言程序 设计 ”这 门课 ,也 c 想 掌握 一 门真 本领 到社 会上 去竞 争 。但 很 多学生 一遇 到 问 题 就退缩 了,不愿 意 费太大 的力 气 ,而这 门课恰 恰又 是需
相关文档
最新文档