浅谈高校C语言程序设计课程教学

合集下载

《C语言程序设计》教学探讨

《C语言程序设计》教学探讨

《C语言程序设计》教学探讨《C语言程序设计》是大学计算机专业中非常重要的一门课程,它是计算机专业学生的入门课程之一,也是以后学习更深入计算机知识的基础。

在这门课程中,学生将学习到C语言的语法结构、编程思想以及如何使用C语言编写程序解决实际问题。

本文将对《C语言程序设计》这门课程进行探讨,讨论它的重要性、教学内容、教学方法以及如何提高学生的学习效果。

首先,我们来谈谈《C语言程序设计》这门课程的重要性。

C语言是一种通用的编程语言,它具有丰富的特性和灵活性,可以用来开发各种类型的应用程序。

学习C语言可以帮助学生掌握程序设计的基本原理和方法,培养他们的逻辑思维能力、分析和解决问题的能力。

此外,C语言是许多高级编程语言的基础,因此学好C语言可以为学生以后学习更深入的编程知识打下坚实的基础。

接下来,我们来看一下《C语言程序设计》这门课程的教学内容。

在这门课程中,学生将学习到C语言的基本语法、数据类型、控制结构、函数、数组、指针等内容。

他们将通过编写简单的程序来实践所学知识,掌握C语言的基本编程技巧和方法。

同时,学生还将学习到如何使用C语言解决实际的问题,如字符串处理、文件操作等。

在教学方法方面,传统的教学方法包括理论讲解和实践编程。

老师可以通过课堂讲解、实例演示等方式向学生介绍C语言的基本概念和语法结构,同时给予学生一些编程练习,帮助他们巩固所学知识。

此外,老师还可以组织学生进行小组讨论、编程实验等活动,激发学生的学习兴趣,提高他们的学习积极性和参与度。

为了提高学生的学习效果,我们可以采用一些新的教学方法和手段。

首先,可以引入网络教学资源,如在线教程、编程平台等,帮助学生巩固所学知识,提高编程能力。

其次,可以设置一些项目式学习任务,让学生通过完成一个完整的项目来实践所学知识,培养他们的综合能力和创新精神。

另外,可以加强实践教学,组织学生进行一些实际的编程项目和比赛,让他们在实践中学习,提高解决问题的能力。

总的来说,《C语言程序设计》是一门非常重要的计算机专业课程,它可以帮助学生掌握程序设计的基础知识和方法,培养他们的编程能力和解决问题的能力。

C语言程序设计课程教学探讨

C语言程序设计课程教学探讨

C语言程序设计课程教学探讨随着计算机科技不断发展,编程语言已经成为必需的技能之一,尤其是C语言作为一个广泛应用和流行的编程语言,其教学也变得越来越受到重视。

本文将就C语言程序设计课程的教学探讨展开讨论,从教学内容、教学方法、教学手段、教学效果等方面进行分析。

一、教学内容C语言程序设计作为一个计算机科学专业的入门课程,应该包括基本概念、程序设计思路、语言结构、数组、指针、函数、递归等内容。

在教学内容中,理论与实践的平衡很重要,因为编写代码只有实践才能体现出真正的编程能力。

1.基本概念C语言程序设计课程的第一课应该包括基本概念,包括什么是编程语言,为什么需要编程语言,什么是C语言以及C语言的优势等等。

这些内容是理解编程和掌握C语言编程的基础。

2.程序设计思路程序设计思路是C语言程序设计的核心,包括编写程序的方法、步骤、注意事项以及如何排查和解决问题等。

这些内容的熟练掌握对于程序员而言至关重要,是快速编写高效代码的前提。

3.语言结构C语言的语言结构是学习C语言程序设计的重要一环,包括数据类型、变量、常量、运算符、流程控制等。

对于初学者而言,理解这些语言结构并能熟练掌握其使用是学习C语言程序设计的第一步。

4.数组和指针数组和指针是C语言程序设计中的特殊概念,用于在程序中管理和存储数据。

学生需要学会使用数组和指针来访问和操作数据,对于数据结构和算法的学习也非常重要。

5.函数和递归函数和递归是程序设计中的重要思想,学生应该掌握如何定义函数、调用函数、传递参数、返回值等。

递归则是在函数内部调用函数,掌握递归的思想可以帮助学生更好地理解复杂问题。

二、教学方法C语言程序设计是一门需要实践的学科,因此我们需要注重理论和实践的结合,采用过程化、反思性、体验性等教学方法。

1.过程化采用过程化教学模式,将课程内容分为先进后出的小步骤,方便学生逐步理解和掌握。

将内容讲解分层次,有利于学生逐层递进,掌握本领域的基本概念,理论基础知识和方法,并加强下一阶段课程间的连贯性。

开展C语言程序设计教学探究

开展C语言程序设计教学探究

开展C语言程序设计教学探究提纲:1. C语言程序设计教学现状分析2. C语言程序设计教学的重要性和优势探讨3. 基于案例教学的C语言程序设计教学模式研究4. 创新C语言程序设计教学方法的探究5. 面向实践的C语言程序设计教学模式设计与实践一、C语言程序设计教学现状分析随着计算机技术的迅速发展和计算机应用在各行业的广泛应用,计算机程序设计能力被视为一种必备技能。

C语言作为最基础、最重要的编程语言,被广泛地普及和应用。

在高等学校的计算机专业中,C语言作为一门必修课程,也受到了广泛的重视。

但是,在实际的教学过程中,存在一些问题,例如授课内容过于抽象,缺乏实际案例的讲解,理论知识和实践技能之间的脱节等。

因此,对C语言程序设计教学进行深入分析和探究具有重要的意义。

二、C语言程序设计教学的重要性和优势探讨C语言程序设计是计算机专业学生的必修课程,具有重要的意义。

首先,C语言是一门通用性语言,学习C语言可以为今后学习其他编程语言打下良好的基础。

其次,C语言广泛应用于各个领域,如计算机软件开发、网络编程、嵌入式系统等等。

学习C语言可以为今后的就业发展提供很大的帮助。

再者,C语言程序设计有利于培养学生的逻辑思维和编程能力。

通过训练,学生可以掌握程序设计基本原理,提高自己的编程水平,培养创新思维和解决实际问题的能力。

三、基于案例教学的C语言程序设计教学模式研究教学案例是一种非常有效的教学手段。

在C语言程序设计教学中,引入贴近实际的案例可以帮助学生更好地理解抽象概念和理论知识,增强学生的实际编程能力。

案例教学可以使学生更快地掌握编程技巧和方法,提高编程能力。

同时,案例教学还可以激发学生的学习兴趣和创造力,培养创新思维和解决实际问题的能力。

四、创新C语言程序设计教学方法的探究在C语言程序设计教学中,理论和实践之间的脱节是比较明显的。

为了解决这个问题,教学方法需要进行改进创新。

一种可行的方法是采用项目式教学。

通过开发项目,学生可以将理论知识运用到实际中,培养实际操作能力,提高学生的主动性和创新性。

《c语言程序设计》的教学探究

《c语言程序设计》的教学探究

《c语言程序设计》的教学探究C语言是一种处理器友好的通用计算机编程语言,在当今的计算机科学和软件工程领域具有重要的地位,也是最主要的学习语言。

教授《C语言程序设计》课程的教师都要熟练掌握相关的教学方法,把C语言的精髓融入教学中,使学生学有所得,有效地达到教学目的。

这里,本文就通过理论分析和实践探究来探讨《C语言程序设计》课程的教学方法。

(一)理论分析1、熟悉C语言的特点和规则教授《C语言程序设计》时,教师要引导学生明白C语言的基本特点,熟悉C语言的基本规则,使学生熟悉C语言的结构,正确认识C语言的语法和语义。

只有了解了C语言的基本特点,才能更好地完成C语言的编程和学习。

2、深入理解C语言的运行机制C语言是一门系统编程语言,学生要掌握程序的运行机制,学习编程思想和程序设计方法,才能更好地分析问题,实现程序功能。

因此,在教授《C语言程序设计》时,教师要注重深入讲解程序的运行机制,让学生掌握程序的实现原理,有效地编写出系统程序。

3、提高学生的编程能力C语言的编程思想具有抽象的特点,教师要重视培养学生的编程思维能力,引导学生总结编程的规律,加强思维能力的培养,使学生在编写程序时,能够自主思考,做出正确的选择。

(二)实践探究1、创设情境法创设情境法是教授《C语言程序设计》时常用的教学方法,教师可以根据课程的内容,结合实际情境,将理论教学与实践相结合,激发学生的学习兴趣,让学生通过探讨分析,让他们获得更多的学习收获。

2、培养编程实验能力C语言程序设计是一门实践性课程,教师在教学中要注重培养学生的实验能力,指导学生掌握编程实验的方法,使学生能够学以致用,建立起编程实践思维,在实践中学习,培养学生的实践能力。

3、引导学生学习查阅资料C语言是一门语言,让学生学习C语言时,需要查阅大量的资料,引导学生掌握如何有效查阅所需资料,使学生学习更加方便有效,有助于提高教学效率。

综上所述,较好地实施《C语言程序设计》课程的教学,必须熟悉C语言的特点和规则,深入理解C语言的运行机制,注重提高学生的编程能力,创设情境法、培养编程实验能力,引导学生学习查阅资料,使学生学有所得,达到课程教学目的。

浅谈C语言程序设计课程的教学

浅谈C语言程序设计课程的教学

教改教法作者简介:孙全尚(1979-),女,安徽桐城人,讲师,研究方向为数据挖掘与知识发现。

浅谈C 语言程序设计课程的教学孙全尚(安庆师范学院计算机与信息学院安徽·安庆246133)中图分类号:G642.41文献标识码:A文章编号:1672-7894(2015)03-0068-02摘要根据多年的教学经验,本文对C 语言程序设计课程的教学内容、教学方法、教学手段进行了一些探索,希望能对C 语言程序设计课程的实践教学有一定的参考作用。

关键词教学内容教学方法案例分析法教学手段Introduction to the Teaching of C Language Program Design Course //Sun QuanshangAbstract Based on years of teaching experience,this paper made some exploration on the teaching contents,teaching methods,and teaching means of C language program design course,and it hoped to have certain reference functions to the practice teaching of C language program design course.Key words teaching contents;teaching methods;case analysis;teaching meansC 语言程序设计是大多数普通高校计算机及其相关专业的专业基础课,同时大多数高校也将C 语言程序设计作为非计算机专业学生计算机语言课程,而且要统一参加国家或省计算机水平考试。

C 语言数据类型丰富,使用灵活简便,表达能力很强,生成目标代码程序质量比较高,也能直接对硬件进行操作,因此C 语言程序设计是大多数高等学校程序设计课程的首选,也是编程的基础性课程。

浅谈《C语言程序设计》的教学改革

浅谈《C语言程序设计》的教学改革

《 C语 言 程 序设 计 》 是 大 学 里 很 多 专业 开 设 的一 门计 算 机 语 言 基 观 事 实 和 问题 , 用 所 学 的 相 关 理 论 知 识 进 行 分 析 研 究 , 出 自己 的 运 提
础 课 程 , 具 有 高 级 语 言语 法 精 练 、 型 丰 富 、 构 完 备 、 达 能 力 强 、 见 解 , 出 判 断 和 决 策 , 后 , 师 以启 发 的 方 式 和 学 生 一 起 分 析 讨 既 类 结 表 做 然 教 适 于模 块 化设 计 等 优 点 , 具 有 低 级 语 言 高 效 、 控 制 计 算 机 硬 件 等 论 , 又 易 由浅 入 深 , 表及 里 , 易到 难 , 解 大 多 数 学 生 的疑 点 和难 点 , 由 由 化 教
21 0 0年
第3 5期
S IN E&T C O O F MA I CE C E HN L GYI OR TON N
O高校讲 ̄ i rO
科技信息
浅谈《 C语言程序设计》 的教学改革
朱 长水 ( 南京 理 工大学 泰 州科技 学 院计 算 机科 学与技 术 系 江 苏
【 摘
泰 州 2 5 0 ) 2 3 0
要】 本文对 目前《 c语 言程序设 计》 学过程 中存在的一些 问题进行 了分析和 讨论 , 教 并在此基础上提 出了诸如 多种教 学手段相 结合
加 强 学 生 的 实 践 能 力 , 革课 程 的考 核 方 式 的 教 学改 革 办 法 。 改
【 关键词】 c语 言程序设计 ; 多媒体 ; 案例启发 ; 上机 实践
1 . 实 践 环 节 不 够 3
线 答 疑 方 式 , 答 疑 不 受 时 间 和 空 间 的 限 制 , 分 利 用 了 现 代 化 的网 络 使 充

浅谈《C语言程序设计》教学体会

浅谈《C语言程序设计》教学体会

【 中图分 类号 】G 3 .7 6 36

【 文献标 识码 】C
【 文章编号 】6 1 8 3 (0 00 - 1 9 0 1 7 — 4 72 1 )4 0 4 - 1
程 中 应该 把 “ 题 思路 、 法 和步 骤 ” 解 方 当作 授 课 的重 点 , 而 让 学 从
循 序 渐 进教 学 . 发 学 生的 学 习 兴趣 激
中等 职 业 学 校 学 生 的 特 点 是 对 深 层 次 的东 西 不 爱 动 脑 筋 , 不 爱 研 究 思考 , 其在 没 有 任 何 计算 机 语 言基 础 的情 况 下 , 们 尤 他 的态 度 就 是放 弃 。 了 使学 生对 复 杂 的 例 题 产 生兴 趣 , 高 他 们 为 提 理 解 复 杂 问题 的能 力 。 主 要 采 用 由浅 入 深 , 序 渐 进 的 方 法 。 我 循 第 一 次 上 课 可 以 先 讲 解 C语 言 的 上 机 方 法 (三 步 骤 ” 即 编 译 、 “ , 连 接 、 行 )介 绍 C程 序 编 写 的 整 体 框 架 , 后 给 出几 个 简 单 运 , 然 的并 有 输 出结 果 的 程 序 源代 码 ,从 学 会 输 入, 出 函 数 人 手 , 输 让 学 生 试着 独 立 编 辑 并 调试 程 序 。 当他 们 编 的程 序 成 功 输 出 结 果 的时 候 , 生 对程 序 设 计 的 兴趣 就 自然 产 生 了 。 在此 基 础 上 , 学 再 进行一些简单修改 , 程序得出不同的结果 , 分析解释原 因, 让 并 然 后 提 出新 的问 题 , 度 呈 螺旋 式 发 展 , 难 学生 感 到 只要 自 己开 动 脑 筋 , 真思 考 , 能 独 立 完 成 程 序 的 编 写 , 大 程 度 地 激 励 了 认 就 最

浅谈非计算机专业《C语言程序设计》课程教学研究

浅谈非计算机专业《C语言程序设计》课程教学研究

引 言 《 c语 言程序设 计 》课 程非计 算机 专业学 生 的一 门重 要 公 共 基 础 课 ,属 于 教 育 部 提 出 的 高 等 学 校 计 算 机 基 础 教 育 三 个 层 次 的第 二 层 次 一 计 算 机 技 术 基 础 的 一 门 主 要 课 程 ,此 外 ,还 是 学 生 考 计 算 机 等 级 考 试 二 级 时 所 选 择 的 一 种考试形 式 ,因此 ,在整个课程体 系中 占有重要 地位 。教 好这 门课 程 ,不仅能够使学生 掌握 知识 、具 有分析 问题解


c语 言功能强大 ,表达能力强 ,但 其丰富的功能所带 来 的 繁 多 的数 据 类 型 和 复 杂 的语 法 结 构 ,给 初 学 者 产 生 了 不 少 困 难 。在 教 学 过 程 中 ,它 不 但 要 求 教 师 具 有 良好 的 教 学水平 和教 学方 法 ,也要 求学 生具 有 良好 的逻辑设 计 能 力 ,因此 ,教 师在 教学过程 中必须 找到适合学生学 习特点 的教学方法 ,使学生在 短暂的课堂学 习时间 内,学到尽可 能 多 的 C语 言 概 念 和 C语 言 编 程 技 巧 。
浅 谈非 计算 相 毫 业
《 C语 言 程 序 设 计 》课 程教 学 研 穷
崔 宏伟 /浙 江林 学 院天 目学 院
[ 摘 要]C语言程 序设计是 计算机 专业主要 的基础课 程 ,属于 一 计 算 机 技 术 基 础 的 一 门 主 要 课 程 。 本 文 针 对 本 课 程 的特 点 ,对 教 学 方 法 、教 学过 程 、 以及 教 学 中需 一 要注 意 的事 项 ,并 结合 教 学 实例 ,做 了较为 详细 的阐述 。 [ 键 词 ] 计 算 机 C 言 程 序 教 学 方 法 关 语

浅谈《C语言程序设计》教学方法

浅谈《C语言程序设计》教学方法
教育时空
ห้องสมุดไป่ตู้
I ■
Caiedcl i h e hoR iSnaTngeW nCcneoyv O
浅 谈 《 古 序 设 计 》 教 学 方 法 C 汪 日程 旧
蒋丽娜 蒋苏 桂
( 南省永 州职业 技术 学院 湖 湖南 永州 45 0 ) 2 10 [ 摘 要] 语 言作 为一 种重 要 的编 程 工具, 来越 受到 计算机 专业 及相 关专业 的教育 重 视 。文 章根 据实 际教 学经验 , C 越 分析 了 当前 C语言 教学过 程 中存 在 的 问题 , 就如 何针 对 问题 , 并 培养 同学们 的 程序 设计 能力, 出 了建 议 提 [ 关键词 ] 语 言 程序 设计 教 学方法 C 中图分 类号 :P T3 文献标 识码 : A 文章 编号 :0 9 94 (0 0 1— 2 60 10 — 1X2 1) 00 2— 2
法 。
e s a p O ) le le = :
e s le
l a - : ep 1j
e s l e
算机程 序设 计基础 课, 以其 自身数据 结构 丰富, 通用 性强 , 可移 植性 好的特 点, 深 受计算 机工 作者 的肯 定和欢 迎 。但是 在 教学实 践 中, 发现 部 分学生 存在 计 算机 基础参 差不齐 , 习兴趣 缺乏 , 程 能力差等 问题 。针对 以上 问题 , 学 编 谈谈 自己在 教 学 中 的一 点 体会 。 2教学 过程 中存 在的 问题 2 1 计算 机基 础参 差 不齐 ,学 习兴趣 缺 乏 . 作 为新 时代的 高职高专 学 生来说 ,计算 机 已经 成 为一 门必修 掌握 的生活 技 能。但 是 由于现 阶 段 网络对 生 活 的渗 透 ,大部 分学 生 仅仅 只会 运用 计 算 机 浏览 网页 ,聊 QQ,以及 玩 游 戏 , 而对 计 算 机 的 一些 基 本 应用 不 了解 , 也得 不 到应 有 的重 视 。这 部分 学 生进 入大 学 校 门后 , 一接 触 到 《 c语 言程 序设 计》 这 门课程 的 时候 ,不 免有 些 吃力 ,在 一旦 遇见 困难 的情 况下 ,很 容 易对 这 门 课程 失 去 兴趣 。 2 2 教学过 程 中只强 调语 法 ,不重视 编 程 能力 的培养 . 学 习任 何一 种 知识 都会 经 历两 个 阶段 :理解 和实 践 动手 能 力 。但 是 长 期 以来 ,人 们都 认 为 ,C语 言 的学 习 就是 C语 言语 法 的学 习 ,而 忽略 了其 很强 的实 践 性 。许 多教师 在 从 事 《 c语 言程 序 设 计》 这 门课程 的教学 过 程 中,往往 也 只注 重 语法 规 则和 应用 实 例 的讲解 ,而忽 略 了学 生编 程能 力 的 培养 。 学生 在 学 习 《 c语 言程 序 设 计 》的 时 候 ,也只 注 重 书本 上 的实 例 , 在面 对现 实 问题 的 时 候 却很 茫 然 。 3 Ⅸ c语 言 程 序设 计 》课 程 教 学 建议 3 1改 变策略 , 激发 学习兴趣 “ 趣 是最 好 的老 师 ” c语 言 程 序 设 计 》是 一 门 比较 枯燥 的课 程 , 兴 。《 如何 激发初学 者学 习兴趣 , 使他 们在 兴趣 中 自主的去学 习, 去探究, 使每一位 教 师 在教 学 中都要 面对 的 问题, 是学 生能 不 能学好 这 一 门课程 的关 键 。 也 为此, 总结 多年 教学经 验, 我认为在 教 学初期可 以选 择一些 带有趣 味性 的 算 法 实例 , : 百 钱 买百 鸡 问 题 ” 九九 乘 法 口诀 表 ” 的打 印等 , 养 学 如 “ 、“ 培 生 的学习 兴趣 , 让大 家积极 主动 、 自觉 的去获 取知 识, 探究 知识 , 去 打好学 习 程序 设计 语言 的基础 。其 次, 教学 中期 , 在 也要 尽量 的控制 编 程的难 度, 要循 序渐 进的增 加程序 设计 的难度 , 不能跨 度太大 , 否则很容 易一 下子 使好不容 易 培养 出来 的学 习兴趣 全部 消 失。 同时, 在学 习过程 中也 可 以尽量 的采用 形 象 化教 学, 利用 形象化 的 比喻或 电子动 画对主要 概念进行 演示, 使学生 印象社科, 便于 理解 。例如 , 学习指 针 的概念 的 时候, 以借 用一 下 比喻 : A房 间的 在 可 将 钥匙放 在 B 房间 内, 若要取 A 间里 的物品, 必须 先打开 B 间, 出A 房 就 房 取 钥匙 , 再打 开 A房 间 , 才能 取 出 A房 间 的物 品, 就 是 “ 这 间接 存 取 ” 。借助 这样 形 象 的 比喻 , 学生 很快 就 能理 解指 针 的概 念 。 32 一 题多解 . . 开发 学生思维 《 言程 序设 计 》课程 是~ 门实 践 性很 强 的课 程 , c语 如果 在 教学过 程 中, 仅仅只 注重于 语法 的教授 , 忽略其 设计 能力 的培养 , 么很容 易造 成学生 在 而 那 学 完这 门课程 后, 仅只 能看 的懂程 序语 言, 仅 而不会 设 计程序 。为此, 结多 总 年 的教 学经验 , 为在 教学过 程 中以程序 设计 为主 线进行 教学, 我认 有意识 的淡 化 C语 言程序 的 语法 的死 板硬套 , 重 点培养 学 生的程 序 设计意 识和 设计 方 而

《C语言程序设计》课程教学改革的探讨

《C语言程序设计》课程教学改革的探讨
老师讲解的例子 . 但是 自己动手编程的时候就会 出现很多的 问题 , 不 能达到预期的 目的。 所以在实际的教学 中, 本着“ 先引入例子”然后在 , 程序设计是高等学校重要的计算 机基础课程 . 它以编程语 言为平 逐层展开各个知识点 . 学生首先看一个 比较有 趣的问题 , c语言 让 用 台. 介绍程序设计的思想和方法。2 世 纪 9 年代 以来 , O 0 c语言在全世 编程如何解决 . 生的积极性调动起来 .兴趣是最好 的老师 ” 只有 把学 “ , 界 迅速普及 . 无论 是在中 国还是在世 界各国 。c语言程序 设计 ” “ 始终 学生 自己有兴趣 , 才会认 真的去思考 , 他们 去积极的动手。 是高等学校 的一 门基本的程序设计课 程。 语言既具备高级语言的特 c 1 上 机 实 践 的 内 容 改 革 - 3 性. 又具有 直接操 纵计算机硬 件的能力 . 并且具有 丰富灵活 的控 制和 《 c语言程序设计》 的教学 的课 时安排方面 , 由原来 的 4 调整至 / 2 数 据结 构 、 简洁而高效 的语句 表达 、 清晰 的程序结 构和 良好 的可移植 3 。 大学生的上机实践 的时间 . /加 3 让学 生有更 多的时间 自己思考 、 动 性 而备受关注 . 因此成为各大高等学院学 生必修 的一 门专业基础课 也 手编程 在上机 内容方面 . 据学生水平 的不 同, 根 划定上机任务 , 规定 程 但在实际的 c语言程序设计课 程教学 中 , 多学生 因为初涉程序 必做题 目和选作 题 目. 许 基础 较差的可 以只做必做题 目. 而理解能力较 设计方面的知识 . 普遍认为 c语言涉及 的概念 比较复杂 , 规则繁多 , 知 好 的学生可 以多做一些练习 , 把必做 题 目和选作题 目 全部 做完 。在上 识点太多 。 容易出错 , 并且和学生之前学习的知识有很大不 同, 致使学 机 过程 中发现学生 出错 的地 方 . 并总结讲解 . 避免其他学生犯类 似的 生在不 同程度上产生畏难心理 另外 . 学习 c语言的学生是大一新生 . 错误 在上机过程 中鼓励学生在遇到问题 时相互讨论 , 从而找出问题 、 因为之前习惯 了初 中、 中的那种学 习方式 , 高 刚刚步人大 学校园的他 解决 问题 。对于上机任务 . 本着循序 渐进 的原则 , 目由易 而难 , 题 使学 们很难适应大学教师 的教学方式 . 从而使教师的教学和学生的学习都 生逐 次 理 解 知 识 点 遇到 了很多的阻力 。长期 以来 的 C语 言程 序设 计教学过 多注重的语 句、 语法和程序设计技巧 . 而忽略 了培养学 生的动手编程 能力 和程序 2 教 学 手 段 的 改 革 调试能力 许 多学生在一学期 的学习结束后 . 面对程序设计的题 目还 21 课堂教学手段的改革 . 是无从 下手. C语言程序设计课程 的教学 方法 、 方式 的改革 迫在眉睫。 基 于“ 例驱动” 案 的思想 . 每次的 内容讲解首先从 一个例子引入 。 笔者根据在程序设计课 程的教学实践经验 和在教学过程 中和学校老 先提 出问题 。 让学生讨论一下解决 办法, 然后给 出一个 可行 的办法 . 并 教授的交流 . 以及 和对于学生学习状况的了解 , 试从教学内容 、 教学手 进行讲解 以及讨论其 他的解决办法 为 了使学生更好 的理解课 堂内 段、 考核方式等方面对 c语言程序设计课 程教学 改革进行 阐述 。 容. 还根据实际情况适 时的增加随堂练 习的小 环节 . 对于 当堂 内容进 行总结 实践 。在实际 的教学 中采用多媒 体教学 技术 , 把相应的内容做 1 教学 内容方面 的改革 成课件 . 在需要时候辅以板书讲解 . 分和学生互 动. 并充 遇到学生 有问 1 . 教 材 的选 择 1 题 可以让所有学生集体讨论。 课下时 间, 通过 Q Q和学生练习 。 对于学 在教学过 程中, 经调查发现 . 人读我们独立院校的学生 , 他们对于 生的疑问进行解答 . 并建 立学生讨论群对于 问题 . 让学生也可 以相互 计算机的了解 各不相 同 少数学生在高 中时候接触过比较多的计算机 讨 论, 更好 的解决问题 。 激发学生的学习积极性 。 基础知识 . 的甚至学 习过 V 有 B等 但大 多数学 生还是只是很简单 的 22 上机实践教学手段的改革 . 接触到计算机 , 于计算机 的认识停留在简单的开关机 、 网、 对 上 打游戏 大一 的学生普遍存在一缺点 . 就是 自制力比较差。他们一 直习惯 等. 甚至有少部分 同学之前都未 曾接触过电脑。 另外一方 面 。 之前学生 的初 中、 中老师的那种“ 高 催促式” 的教学方式 , 到了大 学, 拥有 的 自由 在初 、 高中学习的更多是语 文 、 历史等文学 或数 学 、 化学 、 物理等理学 多了 , 反而会 无所适从 。特 别是上机课 的时候 , 学生更想可 以上 网聊 方面的知识 . 当他们 刚刚跨人大学校 门 . 拿到 c语言程序设计 这门课 Q 、 Q 玩微博 、 玩游戏等 等。 以对于这些大一学生 , 所 在上机课一开始就 程 的教材 . 无疑是陌生的 早期 的计算机教学程序设计入 门教材 的选 规 定上机 任务 。 并做考核登记学生的完成 情况。每次实验都要求 写实 择一般是选择谭浩强老师 的《 c程序设计 》 这本 教材 。 这本教材 系统全 验报告 . 及时总结每 次上 机的情况 . 确保学 生每次上机都能掌握 一定 面、 内容丰富 。 概念清 晰 , 受到各大 院校计算 机教师 和学生 的欢迎 , 到 的知识 。 第 四版发行超过 10 万册之多 最初笔者所在 的这所独立 院校也是 10 23 课外辅导手段的改革 _ 选择采 用的谭浩 强老师编著的 《 程 序设计 》 第 四版 ) c ( 。在教学过程 大学生 比之高 中生有了更多的课外 时间 . 为了让学生更好 的利用 中. 笔者发现大一学生拿 到教材第一 印象 就是“ 好厚 ”所 以学习之初 . 课 外时间 . 鼓励学生 以宿 舍为单位成立兴趣小 组 . 有问题一起讨 论解 学生普遍会产 生以一定 的畏难心理 。在后续的教学过程 中. 又发现另 决, 如果不能解决可 以利用 Q 、 Q 微博等手段网上求 助。 另外 , 每次上完 个问题 . 就是书上 的程序 经过老师讲解学 生都听得懂 . 学生 自己 但 课后课件 都及 时上传到群邮箱 , 供学生下 载使 用 , 在学校 网站开设 《 C 动手写 就不行 。 考试 时候 。 基础理论知识的考查结果还可 以 . 但程序设 语 言程序设计》 课程学习网页 , 除了提供教案 、 历 、 件等学 习资料 . 日 课 计的题 目就不太理想 。所 以在之后的教材选 择上 . 笔者所在 的学校选 还开设有讨论 区等栏 目. 并添加了一些程序设计 比赛 的介绍和链接 网 择将何钦铭 、 颜晖编著 的《 c语言程序设计》 为我们语 言程序设计课 作 址, 例如 A M、蓝桥杯” 国软件专 业人才设计 与创业大赛 等 C “ 全 鼓励 程的入 门教材 。首先 。 本教材 以程序设计 为主线 . 此 以编程应用为驱 学生多了解相关赛事并积极报名 . 从而更加 激发学生学习 的动力 动, 通过案例和问题 引入 内容 . 重点讲解程序设计的思想和方法 . 并穿 插介绍相关 的语言知识 . 从而引导学生建立更好 的编程意识 3 考核 方 式 的 改 革 1 课 堂教学 内容 的改革 . 2 以往 的《 c语言程序设计》 程的考核一般是平 时 2% 期末考试 课 O+ 在 《 语言程序设计》 c 的课 堂教学 中 . 一般教师上课都是先介绍一 8%构成 。 0 为了更好 的调动学生的学习积极性 和更好 的培养学生的动 些 基础知识包 括变量 的定义 、 法规则 等等 , 后是例子 讲解 . 语 然 做练 手能力 , 制定了考核方式为 : 平时 5 %十 O 期末考试 5 %. 0 加大 了平 时对 习。 这样的教学模 式不利 于培养学生 的编程能力 大一 的新生 刚刚�

新工科背景下《C语言程序设计》教学改革与探讨

新工科背景下《C语言程序设计》教学改革与探讨

新工科背景下《C语言程序设计》教学改革与探讨1. 传统课程内容陈旧随着科技的飞速发展,计算机科学技术已经迅速发展到了云计算、大数据、人工智能等前沿领域,而传统的C语言程序设计教学内容主要停留在基础语法的讲解和简单编程实践上,与实际科技发展的需求有所脱节。

2. 缺乏跨学科融合传统的C语言程序设计教学往往局限于计算机类专业,缺乏与其他学科的融合。

在新工科的理念下,跨学科的融合已然成为一种趋势。

C语言程序设计应该与其他工科专业,如机械工程、电子信息等结合起来,为学生提供更加全面的知识体系。

3. 缺乏实践性教学传统的C语言程序设计教学往往停留在纸上谈兵,缺乏实际的项目实践和工程案例,导致学生的学习兴趣不高,学以致用的能力有所欠缺。

随着新工科的发展,实践性教学已经成为一种必然趋势。

二、改革思路与探讨在新工科背景下,C语言程序设计教学内容需要进行相应的修订。

可以增加一些新的知识点,如数据结构、算法设计等;引入一些新的编程技术,如面向对象编程、多线程编程等;并且结合实际的工程案例,让学生能够将所学知识应用到实际项目中去。

C语言程序设计应该与其他工科专业进行融合,为学生提供更加全面的知识体系。

比如可以引入一些机械工程方面的项目,让学生利用C语言编程进行控制系统设计;也可以引入一些电子信息方面的项目,让学生利用C语言编程进行嵌入式系统的开发。

通过与其他专业的融合,可以让学生更加深入地理解C语言程序设计在工程实践中的应用。

在C语言程序设计的教学过程中,要注重学生的实践能力培养。

可以通过一些实际的项目实践,引导学生学以致用,比如实现一个简单的电子游戏、设计一个小型的控制系统等。

也可以利用开放式实验室和实践基地,提供更加真实的工程案例,让学生能够在实际的项目中进行编程设计和实践操作。

三、结语C语言程序设计是一门十分重要的课程,它不仅是计算机类专业学生的基础课程,也是其他工科专业学生的通识课程。

在新工科的背景下,C语言程序设计教学面临着改革的机遇与挑战。

新工科背景下《C语言程序设计》课程教学体系改革探索

新工科背景下《C语言程序设计》课程教学体系改革探索

新工科背景下《C语言程序设计》课程教学体系改革探索随着新工科背景下的教学理念不断深化,C语言程序设计课程的教学体系改革也成为了教育界关注的热点。

在传统的C语言程序设计课程中,学生主要学习C语言的基本语法和编程技巧,缺乏实际项目的实践环节,导致学生对于编程实践的理解和应用能力不够。

为了满足新工科背景下对于工程实践能力的培养需求,C语言程序设计课程的教学内容和教学方法亟待改革和探索。

一、新工科背景下的教学理念二、教学内容的改革与探索1. 引入实际项目案例新工科背景下的C语言程序设计课程需要引入更多的实际项目案例,让学生从实际问题出发,在学习C语言的过程中通过解决实际问题来提升编程能力。

教师可以挑选一些实际的问题,如简单的游戏开发、嵌入式系统设计等,让学生利用所学的C语言知识,自己动手设计并实现一个小型的项目,从而培养他们的实际工程能力。

2. 开展跨学科合作C语言程序设计课程可以与其他专业课程进行跨学科合作,引入更多的实际工程实践项目。

比如与机械设计、电子电气、自动化控制等专业进行合作,开展跨学科的项目设计和实施,让学生在实际项目中学习C语言的应用,同时也了解其他专业知识,达到全面培养学生工程技术能力的目的。

3. 强化实验教学环节在C语言程序设计课程教学过程中,要加强实验教学环节,让学生通过实际操作来掌握编程技巧和解决问题的能力。

实验教学环节不仅可以帮助学生巩固所学知识,还可以培养学生的观察、分析和解决问题的能力,提高他们的工程实践意识。

1. 采用项目驱动性教学C语言程序设计课程的教学方法可以采用项目驱动性教学,即以项目为导向,通过设计和实施项目来引导学生学习C语言知识。

教师可以设计一些具有实际意义的小型项目,让学生围绕项目展开学习,通过项目的实施来提升编程能力和解决问题的能力,培养学生的工程实践意识。

2. 实施问题驱动教学C语言程序设计课程可以开展团队合作式教学,让学生组成小组,共同参与项目设计和实施。

《C语言程序设计》课程建设研究与实践

《C语言程序设计》课程建设研究与实践

《C语言程序设计》课程建设研究与实践一、引言1. 课程目标《C语言程序设计》课程的建设应当围绕着培养学生的编程思维和实际操作能力。

通过该课程的学习,学生应当能够掌握C语言的基本语法规则和编程思想,能够独立完成简单的程序设计任务,并且具备解决实际问题的能力。

2. 课程内容《C语言程序设计》课程的内容应当涵盖C语言的基本语法、数组、指针、结构体、文件操作等内容。

可以适当引入一些计算机科学的基础知识,比如算法、数据结构等,帮助学生更好地理解和运用C语言的相关知识。

3. 教学方法在《C语言程序设计》课程的建设中,教学方法应当灵活多样。

除了传统的课堂讲授,还应该引入案例分析、实践操作、项目开发等形式,让学生在实际操作中更加深入地理解和掌握知识。

4. 课程评价《C语言程序设计》课程的建设中应当设计合理的评价机制,包括课程考核方式、考核内容等。

这样可以更好地激发学生的学习兴趣和积极性,促进他们的学习和提高。

1. 实验教学在《C语言程序设计》课程的实践中,应当注重实验教学。

通过实验,学生可以将课堂上所学的知识应用到实际中,并发现其中存在的问题和解决方法,从而更好地掌握相关知识。

2. 项目实践除了实验教学,项目实践也是非常重要的一部分。

通过项目实践,学生可以在实际情境中运用所学的知识,锻炼解决问题的能力,并且培养协作精神和团队意识。

3. 竞赛活动组织《C语言程序设计》相关的竞赛活动也是非常有益的。

通过竞赛,可以激发学生的学习兴趣,提高他们的学习积极性,并且锻炼他们的实际操作能力和竞争意识。

四、《C语言程序设计》课程建设存在的问题与对策1. 教材选择目前市面上的《C语言程序设计》教材繁多,如何选择合适的教材成为了一个问题。

在建设《C语言程序设计》课程时,应当结合教学内容和课程目标选择合适的教材,并且可以根据实际情况进行调整和补充。

教学方法的灵活多样是非常重要的,但是如何将各种教学方法融合到课程中成为了一个挑战。

建设《C语言程序设计》课程时,应当注重教学方法的多样性,确保各种教学方法的合理运用,使得学生可以在不同的形式中更好地学习和掌握知识。

浅谈《C语言程序设计》教学

浅谈《C语言程序设计》教学
专 业来说 , 数 据 结构 》是 C语言 最重 要的 后续 课程 ,对 C语 言的掌 握程 度
学生 演示 ,既形 象又生 动 。将传 统 的教学 方法 和现 代多媒 体教 学相 结合 ,也 能大 大 提高 学 生的 综 合 思维能 力。 3 强化实 验
C语言是 一 门实践性 和应 用性较 强 的课 程 。若 只进行课 堂教 学而没 有具
性 ,增加 他们 的学 习兴趣 ,使学 生每 次上机 都有 所收获 。另外 ,鼓励 学生 多
使用 灵活 ,容易 出错 ,所以使 初 学者感 到学 习 困难 ,逐 渐失 去信 心。另一 方 面 ,学生 学 完 C 语言 后能 熟 练掌 握 、灵 活应 用 的学 生太 少 。那 么如 何 更好 地开 展 C语 言教 学 ,这是 很 多从事 C 语言 教学 工作 者 关心 的 问题 。笔者 通
写代 码 、勤写代 码 、多看代 码 、多上机 调试 程序 。列 出一 些常 见错误 ,让学 生 自 己找出错 误 、修 改错 误 ,不 断提 高学生 调试 程序 的能力 。这不 仅培 养了 学 生的 成就 感 ,也增 加 了他 们主 动 学 习 C 语 言 的兴趣 。
4结

学好 C 语 言 是学 生学 习 后继编 程 语 言的 基础 。 因而 在教 学 中 ,应 激发 学生 的学 习兴趣 ,以理 论 与实践相 结 合,在理 论 中传授和 学 习基础知 识 ,在
体 实 践 ,学 生将 学 到的理 论 知识 很 难灵活 应 用 ,遇 到 实际 问题 仍无从 下 手 , 很 被动 ,因此 实验 是对理 论教 学 的补充和 检验 ,是提 高程 序设计 能 力的重要 环 节 。对所学 的每 一部分 内容 都应 要求 学生 完成一 定数 量的实 验 内容 ,每次 上 机前 根据 学生 的实 际情况 ,选择 一些 有实际 意义 的 习题 让学 生完 成 ,明确 实 验 目的和 实验 内容 ,但 不规 定执 行的具 体过 程 ,充分 调动 学生 学 习的主动

谈《c语言程序设计》课程教学

谈《c语言程序设计》课程教学

164科技资讯 SC I EN C E & TE C HN O LO G Y I NF O R MA T IO N科 技 教 育《C 语言程序设计》是我校计算机类各专业开设的一门专业基础课程,也是非计算机专业理工科开设的一门公共基础课程。

主要讲授C程序设计语言的基本知识和程序设计的方法与技术。

通过本课程的学习,使学生掌握计算机程序设计的思想和方法,初步具有在各领域应用计算机的能力,并为后续课程的学习创造条件。

但从教学过程来看,学生们普遍反映C 语言难学,概念难理解,学完后编程不知如何入手等问题,因此,学习失去兴趣,挂科率一直高居不下,使学生对该课程产生了畏惧心理。

教师教学效果不理想。

在此,结合教学实践,根据遇到的一些问题提出自己的解决思路。

1 激发学生的学习兴趣要想学生学好C语言,提高学生的学习兴趣,首先必须让学生对课程有个全局的认识。

学生在接触一门新课程前,最关心的问题就是这门课程是学什么、学完之后可以做什么[1]。

因此,在教学之初,教师应首先使学生明确学习这门课程的目的、要求以及目标,使学生初步了解该课程在本专业中处于什么位置,为什么要学习该课程,学好该课程对于个人的专业发展有什么作用,教师可以结合程序设计在本专业中应用的实例,使学生明白学习该课程的重要性和必要性,从而激发学习兴趣。

另外,由于C语言的概念比较抽象,在每一章初期概念讲解阶段,可以多举一些与生活密切相关的例子,为概念的引入做准备,以激发学生的学习兴趣。

例如,在介绍数组这个概念时,由于数组是一种新的数据类型,为加深学生的理解,可以提出一个问题让同学们思考:一个班学生的学习成绩应该如何存储呢?并提示学生这些数据有何特点,从而引出在C语言中如何存储,从而引出数组这个概念。

这种方法能够发展学生的探索能力,避免了直接的理论说教,不仅能激发学生的学习兴趣,还能加深学生对新知识点的理解。

此外,在教学过程中,布置一些有趣味性的编程题目,积极鼓励有能力的同学参加软件设计大赛,使学生通过独立或团体完成一个软件设计,增强他们的学习自信,调动学习热情,提高学习兴趣。

谈C语言程序设计教学方法

谈C语言程序设计教学方法

谈C语言程序设计教学方法提纲:1. C语言程序设计教学的现状与问题2. 建立自主学习的内容与方法3. 课堂教学的策略4. 实践教学的重要性及方法5. 评估与反馈的手段与方法正文:1. C语言程序设计教学的现状与问题C语言作为计算机科学中的一门重要课程,是计算机专业学生必修的核心课程之一,但是在教学过程中,受到很多困扰和挑战。

首先,教材和教学内容相对陈旧,难以满足现代计算机科学的发展需求;其次,教学水平和方法有待改进,许多教师只是机械地讲解,而未能真正培养学生的自主学习能力和创新思维;再次,学生自身素质参差不齐,教学难度大,教师对于如何应对不同学生的问题和困惑也需要更多的训练和拓展。

为了解决这些问题,我们需要建立完善的教学体系和方法,以提高教学质量和效果。

2. 建立自主学习的内容与方法为了培养学生的主动学习态度和自我学习能力,我们需要建立自主学习的内容和方法。

在教学中,我们可以采用启示式教学,即以问题为导向,让学生自己去发现问题,通过提供一些信息,让学生从自己的经验中得出结论。

同时,为了激发学生的兴趣和创造力,我们可以通过设计有趣的小实验或者编程挑战赛来提高学生的动手编程能力和实用能力。

3. 课堂教学的策略为了提高教学效率和质量,我们需要改进课堂教学策略,采用多元化的教学方法来吸引学生的注意力和激发他们的兴趣。

首先,我们可以采用互动式的授课方式,如课堂讨论、小组合作学习等,让学生参与到课堂中,积极思考和互相合作解决问题;其次,我们可以采用案例教学法,通过真实案例或者实际问题,引导学生深入思考,锻炼学生分析问题和解决问题的能力。

4. 实践教学的重要性及方法C语言程序设计是一门实践性非常强的课程,在实践教学中,学生能够更深入地了解和掌握编程技术和方法,同时也能在实践过程中积累经验和教训。

在实践教学中,我们可以采用项目式学习或者实训课程的形式,让学生通过实践项目来增强编程能力和实践能力,同时也能了解实际应用中的一些问题和难点。

《C语言程序设计》课程教学方法研究

《C语言程序设计》课程教学方法研究

《C语言程序设计》课程教学方法研究一、引言随着信息技术的不断发展,计算机编程已经成为了一个必备的技能,而C语言作为最基础的编程语言之一,也成为了很多计算机专业学生的必修课程。

如何高效地进行《C语言程序设计》课程的教学,是当前教育领域亟待解决的问题。

本文将从教学目的、教学方法、教学手段以及教学效果等方面展开探讨,希望能够为广大教师提供一些有益的借鉴。

二、教学目的《C语言程序设计》是一门基础课程,其教学目的主要在于培养学生的编程思维和解决问题的能力。

在学习过程中,学生不仅要掌握C语言的基本语法和编程技巧,更要学会如何将所学知识运用到实际问题中,编写出高效、稳健的程序。

教学目的应包括以下几个方面:1. 培养学生对编程的兴趣和热情,激发其学习的动力;2. 帮助学生建立较为完善的计算机编程思维;3. 培养学生解决问题的能力,包括分析问题、设计解决方案、实现代码以及测试调试等环节;4. 为学生提供一定的实践机会,让他们在实际编程中得到锻炼和提高。

三、教学方法1. 理论与实践相结合教学《C语言程序设计》课程不能只局限于理论知识的灌输,更要注重实践操作的培养。

教学方法应该是以理论为基础,通过实际案例的讲解和练习,让学生将所学知识转化为实际操作能力。

教师可以设计一些适合学生水平的小型编程项目,让学生在实践中逐步掌握C语言的编程技巧。

2. 综合性教学在教学实践中,C语言并不是一个孤立的概念,它需要结合计算机科学的其他知识和技能进行学习和应用。

教学应当注重综合性,将C语言与数据结构、算法设计、操作系统等相关知识相结合,让学生了解和掌握C语言在实际应用中的作用和价值。

3. 问题驱动的教学问题驱动的教学方法可以激发学生的学习兴趣,让他们不仅能够了解知识,更能够主动地去解决问题。

教师可以通过引入一些真实的问题案例,让学生在解决问题的过程中,学会对所学知识进行应用和改进,从而提高他们的学习效果和动力。

4. 多媒体辅助教学随着多媒体技术的不断发展,教学方法也在不断创新。

谈《C语言程序设计》课程教学-最新教育资料

谈《C语言程序设计》课程教学-最新教育资料

谈《C语言程序设计》课程教学《C语言程序设计》是我校计算机类各专业开设的一门专业基础课程,也是非计算机专业理工科开设的一门公共基础课程。

主要讲授C程序设计语言的基本知识和程序设计的方法与技术。

通过本课程的学习,使学生掌握计算机程序设计的思想和方法,初步具有在各领域应用计算机的能力,并为后续课程的学习创造条件。

但从教学过程来看,学生们普遍反映C语言难学,概念难理解,学完后编程不知如何入手等问题,因此,学习失去兴趣,挂科率一直高居不下,使学生对该课程产生了畏惧心理。

教师教学效果不理想。

在此,结合教学实践,根据遇到的一些问题提出自己的解决思路。

1激发学生的学习兴趣要想学生学好C语言,提高学生的学习兴趣,首先必须让学生对课程有个全局的认识。

学生在接触一门新课程前,最关心的问题就是这门课程是学什么、学完之后可以做什么[1] 。

因此,在教学之初,教师应首先使学生明确学习这门课程的目的、要求以及目标,使学生初步了解该课程在本专业中处于什么位置,为什么要学习该课程,学好该课程对于个人的专业发展有什么作用,教师可以结合程序设计在本专业中应用的实例,使学生明白学习该课程的重要性和必要性,从而激发学习兴趣。

另外,由于C语言的概念比较抽象,在每一章初期概念讲解阶段,可以多举一些与生活密切相关的例子,为概念的引入做准备,以激发学生的学习兴趣。

例如,在介绍数组这个概念时,由于数组是一种新的数据类型,为加深学生的理解,可以提出一个问题让同学们思考:一个班学生的学习成绩应该如何存储呢?并提示学生这些数据有何特点,从而引出在 C 语言中如何存储,从而引出数组这个概念。

这种方法能够发展学生的探索能力,避免了直接的理论说教,不仅能激发学生的学习兴趣,还能加深学生对新知识点的理解。

此外,在教学过程中,布置一些有趣味性的编程题目,积极鼓励有能力的同学参加软件设计大赛,使学生通过独立或团体完成一个软件设计,增强他们的学习自信,调动学习热情,提高学习兴趣。

相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

很强的理论性和实践性 , 才能够有效地培养和训 练 理科方式的严密逻辑思维能力和实践动手能力 。c 语言程序设 计课程是高等学校计算 机语言及其 后
}收 稿 日期 :0 6—0 20 6—0 8
作者简介 : 晓华 , 东外语外 贸大学信 息科 学与技 术 学 院讲师 , 国 电子 商务 ( ) 士。研 究 方向 : 柯 广 英 理 硕 计算 机 网络 应
和实验进行 , 其中最大的弊端是 “ 满堂灌” 还有操 ,
作 机 械 , 致 不 少 学 生 失 去 对 学 习 的兴 趣 和 求 知 导
欲。2 世 纪人类社会全面进入信息化 的世纪 , 1 信息
技 术 的广泛 应 用将 极 大 地 改 变 人 们 的生 产 活 动方
式, 教学也不例外 , 网络技术 的应 用必将改变传 统 的教学方式 ,l h网页动画软件制作 的网络课件将 Fa s 成为新的教学辅助工具 。它使传统课件 的呆板、 单
展现 出来 , 把动 态 的 图象 和 学生 的抽 象 思 维 活动 密
是可 以打下 正确 的、 固的专业 基本功 , 牢 为他们将
来 进入 更高层 次 的 、 国际化 的专业 学 习铺 平道路 。
1 应用 网络 多媒体 教 学模 式的 C语 言教 学
或者参与动画的过程 中加深理


顺 序 的教 学 内容 安 排 变 成 了 生 动 活 泼 、 富 多 丰
彩 、 动式 的情 景 教 学 ; 生 从 被 动 的接 受 学 习到 互 学
程的学习效果 , 又符合 国家教育部提 出的“ 在信息
类 课程 中开设 双语 教 学” 指 导思 想 。对 于 学生 更 的
人机交互的主动学 习, 提高学生们 的学 习兴趣 。c 语言程序设计的多媒体课件可 以具有 以下优点 : () 1 能够把抽象 的过程 以真实 的、 直观 的方式
解。
c语言牵涉到的概念比较复杂 , 规则繁多 , 使用 灵活 , 容易出错 , 尤其是函数 、 数组和指针等内容更
是 这 门课 程 的难 点 。 学 生在 学 习 过 程 中需 要 兼 顾
() 2 利用几何图形 、 色彩变化及 闪烁等效果 , 再
现程 序执 行过 程 的动态 及 变 化 过程 , 如 C语 言 课 例 程 中的汉 诺 塔 问题 、 辉 三 角 形 问题 , 有 许 多 排 杨 还 序 和 比较 的程 序 , 够通 过 动 画 把完 整 的过 程 演 示 能
然成 为 r计 算 机 专业 英 语 的 重 要 恭 础 。 学 生 掌 握 了 业 英 语并 f色完 成 其 他 专 业 课 程 内容 l , f { 后 在 c语 青 响 的应 用必然 会 愈发 炉 火纯 青 、 加 出色 , 更
浅谈高校 C语言程序设计课程教学
柯 晓 华
( 东外语外 贸大学 信 息学院 , 东 广州 50 2 广 广 14 0
摘 要 : 言程序 设计作为理工科专业基础课 程开展 已有很 长时间, 中的问题和探 讨不断 。本 文 旨在指 出 C语 言程 C语 其
序设计课程教 学工作 的不足之 处 , 尤其是在开展 多媒体教 学和双语教 学模 式上的现状及其与 C语 言课程 结合 的优 势 , 讨此 探 课程的现代教 学方法等 问题。 关键词 : C语言程序设计 ; 双语教 学 ; 教学方法 中图分 类号 :4 0 G 2 文献标 识码 : A 文章编 号:63—22 ( 0 6 0 0 6 0 17 9 8 2 0 ) 5— 14— 3
课 程 ) 推行 双语 模 式 , 有 利 于 提 高 学 生 专 业 课 就 既
续应用课程( 数据结构》 《 如《 、 面向对象程序设 计》
等) 的教学重要前提 , 对于计算机专业学生来说 , 是
整个 大学 阶段 专业 学 习的重 要基 础 。 传统 的教 育 方 式 是 通 过 老 师 采 取 全 中文 讲 解
维普资讯
20 0 6年 l 0月
安 阳工学 院学 报
J un l f o ra o An a g n tue f e h oo y y n I si t o T c n lg t
0eo 0 6 t .2 0
第 5期 ( 总第 2 3期 )
N . ( e . o2 ) o5 G n N .3
众所周知 , c语言程序设计是 目前理工类学科 的首选专业基础课程 。随着高校教学体制 的发 展 和要求的日益提高 , 计算 机专业教学实践无论从 思 想上、 体制上、 内容及形式上都发生 了深刻的变化 。 以多媒体和双语模式进行理工科专业课程教学 的 应用已经成为信息技术课程开展 的主流。首先 , 多 媒体课件在教学 中的作用很 明显。它能将教育 信 息通过多彩 的图、 、 、 等形式 , 文 声 像 直观、 形象 、 生 动地作用于学生的感觉器官 , 使学生在丰富的感性 材料刺激下 , 产生 自主学 习的兴趣 , 也使教师的教 学变得更加生动活泼。其次 , 计算机专业教学从本 科阶段 、 特别是专业基础课程 ( c语 言程序设计 如
用, 电子商务 , 数据 库编程。

1 4・ 6
维普资讯
柬 , 学 乍 在 情 境 中 学 爿。类 似 的 , 物 理 课 件 让 如 中演示 物理 抛体 运 动按 水 平和 烃 直 ‘ 分解 过 程 、 向 数 学 中 “ 的轨 迹 ”、l 绕 地 球 旋 转 模 拟 椭 圆 轨 点 迹、 钟摆运 动模 拟 弧轨 迹 等 也 郁 是= 常适 合 运 用 { } 多媒 体技 术辅 助 外展教 学 工作 的 。 () 3 灵活地 控 制课 件 的演 示 过 。教 师演 示 课 什 时 的 速 度 、 数 , 及 前 后顺 序 等 都 u 以根 据 教 次 以 f
相关文档
最新文档