《C语言程序设计》教学改革探索与践行
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
的思想 精髓 ,造成 了现今 的 C 语言程序设计课程难教更 难学的现 案例 时要 由简到繁 , 由易到难 , 这样案例才 能体现知识 的循 序渐进 状 。由此 可见对 本课 程进 行教学改革 已迫在眉睫 , 那么如何做好该 性 , 也更 能符合学生 的认知规律。 门课程 的教学改革 , 对提高学生学 习兴趣 、 提升课堂教学效果 、 增强 3 . 2 . 2实施分组教学的教学组织 形式 , 坚持“ 以学生为中心” 进行 学生 岗位技 能具有非 常重要而深远 的意义 。 教学活动 2针 对 C语 言教 学现存 问题 的教改指导思想 实施分 组教学 , 提升学 生学 习的主动性 , 增强 同学们 的团队合 在 多年 C语 言程序设计课程教学过程 中, 很 多教师和学生都普 作意识。为确保 学生在学 习中的主导地 位 , 以及配合案例引导式 的 遍认 为 C语言程 序设计 的教 学内容涉及面广 、 知识点 杂 、 编程 规则 实践教学模 式实施 , 可将学生分成若干学 习小组 。课上学生 以学 习 较多且使用 时灵活易 出错 ,使一些学生丢掉 了学习 C语言 的勇气 O 小组为单位 , 组员 间对 案例进行分析和探讨 , 各 小组问进行交 流和 再有传统 的以教师课堂讲授为主 的 C语言教学方法既单调又乏 味 , 竞争 , 课余时间学习小组成员间可以进行探索性的思考和设计 。 使部分 学生失去 了学 习 c语 言的兴趣 。加之现 阶段 C语 言教 学普 3 . 2 . 3 C语 言课程改革成果 的有效检验要靠考核方式 的改革 遍采用 的期末 “ 笔试” 这种单一 的“ 一考定终身 ” 的考核方式 , 又使一 对 实践性极 强 的 C 语 言程序设计 这类课程 有效的考核方式 应 群学生放弃 了学好 C信念 。传 统的 C语言教学 中存 在 的问题 不同 能体现 出学生对理论知识 的掌握程度和编程能力 。 为使考核能真正 程度让学生们产生 了畏惧 C 语 言学习的心理 , 因此 , 对《 C 语 言程序 发挥“ 以考促学” 的作用 , 我们应 重视对学生学习过程和实际动手能 设计》 课程 进行 教学 改革势在 必行 。 力的考 核 , 避免高分低能现象 。 为此深入分析 C语言程序设计课程教学 中现存 的问题 , 再 根据 具体 的考核 改革 措施 是变单一期末试卷考核 为复合考核 , 即从 课程体系对 c语言程序设计的教学需求 , 配合培养应用 型人才 的理 多个方面对学生进 行考核评分 , 如平时成绩 3 0 %、 实践 ( 实验 ) 成 绩 念, 提 出改革 的指导思想 : 3 0 %、 N C R E模式机考成绩 4 0 %。 N C R E模式 的机考是使用学校现有 ( 1 ) 教 改要立足课程体 系及 专业培养 目标 , 并具有 可操作性 , 要 的考试系统平 台 , 根据 国家 计算机等级考试 ( N C R E ) 模式设计 c程 符合 高等教育的实际情况。 序设计考试系统题库的题 型和 内容 , 学生 可通过考试 系统平 台进行 ( 2 ) 教 改要 以培养 学生的实践 动手能力 为核心 , 充分 提高学生 上机随机抽题答卷。 其 中平时成绩和实践成绩 主要是对学习过程 的 应用所学 知识 解决 实际问题的能力 , 符 合社会 对实用技能型人才 的 考核 , N C R E模式机考是对动手能力 的考 核 ,最后将学 习过程考核 需求 。 成绩与机考成绩进行综合 , 得 出学生本课程最终考评分 。采用这种 ( 3 ) 教改要 以学生为 中心 , 在“ 教师 为主导 、 学生为 主体 ” 的思想 综合考 核法 , 不但 能更客观地反 映学生的学 习成果 , 同时由于课 内 下, 充分激发学生 自主学习的主观能动性。 大量 N C R E模式 的机考练习 , 显著提高了学生 N C R E的通过率 。 3 《 C语言程序设计》 教改具体实施策略 结 束 语 当今 高校对 c语 言教学改革 的首要问题是夯实 学生 的主体地 贯彻 “ 以学 生为主体 ” 的思 想 , 采 用现代教 育技术资源 , 并 不断 位, 把教师角色从单纯传授知识转变为 引导 、 启发式教学 , 从而充分 探索提高学生学习兴趣 的新教学方法 , 对传统 c程序设计教学模式 调动学生 自主学 习的积极性 , 将教学的重点放在培养 学生分析及解 进行深入改革 , 从而使学生通过 c语言程序设计的学习对编程思想 决实际 问题 的能力上 。 在深入推行素质教育 同时对 c语言程序设计 理解得更加 深入 , 分析和解决 问题 的能力有更大的提升。 的教学 内容 、 教 学方法 、 考核方式等方 面进 行改革 , 现将具 体改 革措 参考文献 施与大家一起探讨 。 【 1 】 侯英梅, 袁瑾 洋等. 独立 学院教学改革初探【 J 】 . 科学之友 , 2 0 0 8 , 6 . 3 . 1 C语言课程改革的核心是课程 内容调整 【 2 ] 雷学生, 胡多. C语 言程序设计教 学方法探 讨[ J 】 . 计算机教 育, 2 0 0 7 , 围绕培养 目标 , 根据社会对学 生能力的需求 , 注重基 础 , 精 简教 ( 6 ) : 4 1 — 4 3 . 学内容 , 强调动手实践 。 改变以往 C语言教授 内容泛而杂 , 致力 于课 程 的核心 知识 点讲授 , 而不去过分追求 c语 言知 识的细节化与系统 化 。一些不重要 、 不常用的知识点略讲或学生课 下 自 学。 对知识 内容进行模块化设计 : 在基础模块让学生 掌握 程序基本 结构 、 数据类 型 、 程 序三种基本 控制结构 、 函数等 内容 ; 之后学 习有 关数组和 字符 串的知识 , 引入 初级模块 ; 对 复杂 的构 造类型~结构
科 教 创 新
・ 2 ຫໍສະໝຸດ Baidu 7 ・
《 c语言程序设 教学改革探索与践行
迟永芳
( 沈 阳城 市学院 机 电工程 学院 , 辽 宁 沈阳 l 1 0 0 4 1 ) 摘 要: c语 言程序设计是我 国高等院校普遍开设的一 门实践性极 强的计算机编程 类课程 , 对 于教师与 学生通感的 c语 言程序设计 课 难教更难 学的 问题 。本文结合教学 实践经验 , 分析 了 目 前 c语 言程序设计在教 学 中存在 的实际问题 , 并从教 学思想、 教 学方法、 教学手 段和考核方式等方 面对 c语 言教 学进行特 色改革的策略进 行 了详细阐述 。 关键词 : 教 学改革 ; c语 言程序设 计; 网络教 学; N C R E
1 《 C 语言程序设计》 教学现状 体 知识的学 习 , 引入高级模块 ; 最后进 入综合模块 的指 针和链表 学 c语 言作为 当今最流行 的程序设 计语言之一 , 是 学习其他高 级 习 , 培养解决较复杂的实际问题 的能力 。 语 言的基础 , 又是 国家计算机 等级考试的主要科 目。由于其 的应用 3 . 2 C语 言课程改革 的重要手段是教学方法 的改变 范围之广 泛《 c 语 言程序设 计》 被广大 高校选做 提高学生 计算机 知 3 . 2 . 1 采取案例 引导式教学模式 , 重视实践教学 识 水平 的重要课 程。 引入案例教学 , 精心设计实践教学环节 。为每个知识模块都 配 目前在 C 语 言程序 设计教学 中, 普 遍以教师课堂讲授 为主 , 且 设覆盖各个核心知识点的综合性案例 , 每个综合案例又 由若 干个模 教学过 程中大多采用数学 计算 的抽象案例来辅助教学 , 这对学生而 块组成 , 每个模块覆盖若干知识点 。在课堂上教师将每个模块作 为 言, 既抽象又难 以理解 , 对枯燥无 味的课程学生 自然没有 学习的动 引出知识点的引例 , 进行详尽 的讲解 和分析 。最后学生通过实现综 力, 又何谈对 C语言程序设计的掌握?学生不能透彻理解程序设计 合案例 , 能够将知识点融会贯通 , 达到学 以致用的 目的。 在设计综合