C语言程序设计教学实践建设浅谈
C语言程序设计教学实践探讨

本 文 介 绍 了在 C语 言 程 序 设 计 中进 行 的 一 些 改 革
与实 践 . 如何 激发 学 生 的 学 习兴 趣 、 高 课 堂 生 动性 和 学 从 提 生 主 动 性 以及 教 学方 法 的 改进 等 几 个 方 面 进 行 了教 学 实 践
的探 讨
但掌握 c语言的语 法规则 和基本算法 ,更 重要 的是 要掌握 程序设计 的思想 和方法 ,能灵活应用所学 的知识解 决一些 实际问题 。我们每个人都希望能得 到别人 的肯定 , 大学生也
练, 才能逐步理解和掌握程序设计的思想和方法 。程序设计
中需要将实际 问题 的解法表达成计算 机所 能表达理解 的形 式, 这往往需要 进行算法 设计并建立 相应数学 模型 , 因此 , 培养学生独立分析 问题 、 决问题能力是非常重要 的。所 以 解 教学重点要放在解题 的思路上 ,通 过大量的实践让学生学 会怎样设计一个算法 、 构造 一个模型 。可 以先让学生编写简 单 的程序 , 然后 逐步深入。在实验题 目设置上 , 根据课 时安 排 以及要掌握 的基本知识 , 置难度 系数不 同的选做题 , 设 以 满足各个层次学生 的需要 ; 实验 上机 中 , 固学生 C语言 在 巩 的语法规则和设计程序 的思路 ,学会 用计 算机语言编写程 序, 以实现完成所需 处理的任 务 , 在这 个过程 中可 以充分 了
C语言程序设计本身比较抽象 , 传统的实践教 学过 程中 过分注重语法规则 的讲解 ,实践 教学内容缺乏系统性 和层 次性 , 实践教学方式 方法 单一 , 生感 到与 日常生活相距甚 学 远, 于是便对 C语 言的学 习逐渐失去 了兴趣。为 了切实加强 实践 教学 环节 ,我们要培养学生 良好 的程序设计风格 和逻
《C语言程序设计》课程建设研究与实践

《C语言程序设计》课程建设研究与实践一、引言C语言是一门经典的编程语言,在计算机编程领域拥有着非常重要的地位。
《C语言程序设计》作为计算机类专业中的一门基础课程,对于培养学生的编程能力、逻辑思维能力和解决问题的能力有着重要的意义。
对于《C语言程序设计》课程的建设研究与实践显得尤为重要。
本文将围绕《C语言程序设计》课程的设置、教学内容和教学方式进行深入探讨,并结合实践经验提出相关的建设研究和实践措施,以期提高《C语言程序设计》课程的教学质量和学习效果。
二、《C语言程序设计》课程设置1. 课程定位《C语言程序设计》是计算机类专业中的一门基础课程,旨在向学生介绍C语言的基本概念、语法和编程技巧,培养学生的程序设计能力和解决问题的能力。
2. 课程目标(1)使学生掌握C语言基本语法和程序设计技能;(2)培养学生对C语言程序的编写、调试和优化能力;(3)引导学生在具体问题中应用C语言进行程序设计和实现。
3. 课程内容《C语言程序设计》课程内容应包括C语言基础知识、控制结构、函数、数组、指针、文件操作等内容,还可以适当引入一些常见的数据结构和算法,以丰富课程内容。
三、教学内容的设置与调整1. 设计合理的教学大纲根据《C语言程序设计》的课程目标和要求,我们需要设计一份合理的教学大纲,明确课程的整体布局、教学内容和教学进度。
教学大纲应包括课程的主要内容、教学目标、教学方法和教学评价等方面,以保证教学的系统性和科学性。
2. 教学内容的灵活性调整由于《C语言程序设计》课程的内容相对固定,因此教师需要在教学实践中根据学生的实际情况和反馈适当调整教学内容。
可以根据学生的学习进度和兴趣增加一些拓展性的内容,或者在实践环节增加一些案例分析和讨论。
四、教学方式的改进1. 注重理论联系实际《C语言程序设计》课程教学内容主要为C语言语法和程序设计方法,因此教学过程中需要注重理论联系实际。
可以通过举例、案例分析和实验等形式,使学生更好地理解和掌握C语言的基本概念和编程技巧。
浅谈技工院校《C语言程序设计》教学的实践与心得

例 子 里 作 对 比 讲 解 , 强 了学 生 对 这 三 种 加 程序结构的理解 。 例 : 键盘任意两个整数 , 其和。 给 求 给 键盘任 意两个整 数 , 当其 和 满 足 一 定的条件时 , 其和 。 求 给 键 盘 任 意 两 个 整 数 , 其 和 , 反 复 求 并 进行此动作 , 到其和满足一定的条件 。 直
一
事 计 算 机 教 学 的 教 师不 断 探 索 和 研 究 的 方 向。当学 生 对 所 学 的 课 程 知 识 产 生 兴 趣 和 爱 好 时 , 会 从 内 心 发 出 向往 和 求 知 的 强 就 烈 欲 望 , 生 积 极 、 动 的 学 习动 机 , 么 产 主 那 学 习过 程 也就 不 再 是 一 种 负 担 , 是 一 种 而 愉 快 的体 验 。 以 , 期 上 课 时 , 们 要 让 所 前 我 学 生 有 直 观 的 感 性 认 识 , 结 合 学 生 所 学 可 专 业 , 示 几 个 用 C开 发 的 相 关 程 序 , 学 演 让 生领悟到《 C语 言程 序设 计 在 今 后 专业 岗 位 上 的 作用 , 讲一 些 C在现 实 生 活 中的 应 多
:
型
Sic a eh fyn rt e l cn n Tc Og fo i Hrd ee d nO n ao a n
创 新 教 育
浅谈 技 工 院校 C 语 言 程序 设 计 教 学 的 实践 与 心得
阳 爱 群 ( 广东省华 立技师学 院 广东增 城 3 3 5) 1 2 1
4提高课程设计的质 量, 采用项 目驱动 , 让 学生带着问题来进行 学习
C 言 课 结 束前 , 留些 时 间让 学 生做 语 应 课 程 设 计 , 人 的 教 学 实 践 是 大 约 留 给 学 本 生 2 天 左 右 的 时 间 , 学 生 以 小 组 为 单 位 0 让 课 程 的相 关 知 识 点 。 ( 组 2 人 ) 自由选 题 , 每 ~3 , 然后 围绕 要 解 决 如 : 开 始 学 习指 针 的 概 念 时 , 材 对 的 问 题 进行 分 析 研 究 , 阅 、 在 教 查 自学 相 关的 文
浅谈《C语言程序设计》教学体会

学生 的兴奋 点 ,有效地 调动学生 的求知 欲望和学 习主 动性是必要 的。所 以,在讲C 语言这 门课前 ,本人先给
学生展示几个例子 :用C 言编写 的五子棋小游戏程序 语
或者是用c 言编写的九九乘法表等 ,让学 生感知C 语 语
言的魅力 ,从而激发他们对本学科 的学习兴趣 。但是 ,
理学家研究也表明 :人们对 自己感兴趣的事物总是力求 探索它 ,认识它 ;兴趣是一个人力求认识并趋 向某种事 物特有的意 向,是个体 主观能动性 的一种体现 。因此 ,
在教学的过程 中,教师应注意到激发学生的兴趣 ,把握
针”这一章是 比较抽象的,所以大部分初学者对分别指
向两个变量的指针变量交换过程不太容易理解 ,那么本
人就采用多媒体教学。在教学过程 中,事先将该案例代 码及在该案例中两个指针变量指向过程和交换过程制作 成课件课 ,在教学 过程 中展示 给学生来 帮助学生 的理 解 ,这样不但避免 了传统教学 中板书的不方便 缺点 ,而 且激发了学生学 习兴趣 ,还提高了学生 的分析问题 的能 力。但对于程序 的编写过程 ,笔者就进行提问 、课堂讨 论 、板书 、讲解 、结合 ,从而达到师生互动的效果 ,使 学生 的想 象力充分 的发挥 ,提高 了学 生解 决 问题 的能
语言教学过程中运用相应的教学方法是必要的。本人在
这样降低了内容 的抽象性和枯燥性 ,从而激发学生 的学
习兴趣 和调 动了学 习主动性 。比如 :在要求学生求解 5
个数 中的最 大值 时 ,我们 可以让 该问题转化为寻找5 个
C 语言教学过程 中除 了运用讲授法 、谈话法 、讨论法及 演示法 、实验法 、练习法等基本教学方法外 ,还运用 了 综合教学方法。比如 : ( 下转1 0 ) 6页
《C语言程序设计》课程教学改革与实践

以根 据 需 要 灵 活 选 择 通 过 比较 归 纳 , 得 学 生 对 3 使
1 讨 论 式 教 学 法 . 2
程 序 设 计 有 一 个 最 大 的 特 点 就 是 一 个 问 题 可 以
因 为 采 用 的 语 句 不 同或 算 法 不 同 写 出好 几 种 程 序 . 所
任务 因此教 学重点要放在解题 的思路上 . 通过 大量
的实 践 让 学 生 学 会 怎 样 设 计 一 个 算 法 .构 造 一 个 程
序 . 者 一 开 始 让 学 生 编 写 简 单 的 程 序 . 后 逐 步 深 笔 然
本 知 识 . 置 必 做 与 选 做 题 , 满 足 各 个 层 次 学 生 的 设 以
教 学缺 乏成效 , 师和 学生认 为难 教也难 学等 问题 。从教 学手段 、 学方法 等方面介 绍 教 教
了《 语 言 程 序 设 计 》 程 所 进 行 的 改 革 和 实 践 。 实 践 证 明 , 些 教 学 改 革 效 果 良好 , c 课 这 不 仅 解 决 了 学 生 学 习 的 兴 趣 问题 , 且 有 利 于 培 养 学 生 的 分 析 问 题 与 解 决 问 题 的 能 力 。 而 关 键 词 : 语 言 ; 学 改 革 ;教 学 内容 : 学 方 法 C 教 教
\
\ 、
、 、 、. . — — — — — — — — — — — —
教学园 地
— —
《 C语言程序设计》 课程教学改革与实践
戴 伟
( 州大学 实验中心计 算机实验室 , 州 广 广 500 ) 10 6
摘
要 : 目前 各 高 校 均 开 设 有 《 语 言 程 序 设 计 》 程 , 而 改 课 程 教 学 过 程 却 存 在 着 内容 抽 象 , c 课 然
《C语言程序设计》课程建设研究与实践

《C语言程序设计》课程建设研究与实践
《C语言程序设计》课程建设应加强对学生基本编程概念、程序实现和算法设计的系统教学。
应提高学生对C语言的了解程度,包括语法规则、数据结构、算法等方面的知识。
注重培养学生的编程能力,在课堂上通过大量的编程实践来加深学生对C语言的理解和掌握。
教师应引导学生学会分析问题、抽象问题、解决问题的思维方式,提高学生的算法设
计能力。
在《C语言程序设计》课程的实践环节中,教师应充分利用编程实验室资源,设计一系列的实验项目,让学生通过实践来巩固所学的知识。
实验项目可以根据学生的能力水平分
为不同难度等级,通过逐级增加难度来帮助学生提高编程能力。
实验项目内容可以包括基
本数据类型的使用、数组和字符串的处理、结构体和指针的应用、排序和搜索算法等方面,从而全面提升学生对C语言的理解和应用能力。
《C语言程序设计》课程中应注重理论与实践相结合,实现知识与实际问题解决能力的有机结合。
在课堂上,教师可以通过解析经典的程序案例,让学生了解程序设计的思路和
方法,通过分析程序的原理和过程,培养学生独立解决实际问题的能力。
教师还应引导学
生进行实际项目的开发,例如小游戏或简单软件的设计与实现,通过实际项目的开发来巩
固所学知识,提高学生的综合应用能力。
还可以通过加强与实际产业界的联系,开展与企业合作的实践项目。
与软件公司合作,为学生提供实际的编程任务,让学生在实践中学习和应用所学的知识。
通过这种方式,学
生可以更好地理解编程在实际工作中的应用,提高自己的就业竞争力。
《C语言程序设计》课程建设研究与实践

《C语言程序设计》课程建设研究与实践摘要:本文以《C语言程序设计》课程为研究对象,从课程的建设目标、教学内容、教学方法、教学手段等方面进行研究与实践,旨在提高学生的编程能力,培养学生的创新意识和实践能力。
关键词:C语言程序设计,课程建设,教学内容,教学方法,教学手段一、引言《C语言程序设计》是计算机科学与技术专业的一门重要课程,旨在培养学生的计算机编程能力和动手实践能力。
随着计算机科学与技术的不断发展,传统教学方法已不再适应学生的学习需求,因此需要对《C语言程序设计》课程进行研究与实践,以提高课程的教学效果。
二、课程建设目标(一)培养学生的编程能力,让他们能够熟练运用C语言进行程序设计。
(二)培养学生的创新意识,鼓励他们在课程中进行自主的编程实践。
(三)提高学生的动手实践能力,让他们能够独立完成编程项目。
(四)培养学生的团队合作能力,让他们能够合作完成大型编程项目。
三、教学内容(一)基础知识:介绍C语言的基本语法和数据类型,包括变量、运算符、控制语句等。
(二)函数和指针:讲解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程 序 编 写 的 整 体 框 架 , 后 给 出几 个 简 单 运 , 然 的并 有 输 出结 果 的 程 序 源代 码 ,从 学 会 输 入, 出 函 数 人 手 , 输 让 学 生 试着 独 立 编 辑 并 调试 程 序 。 当他 们 编 的程 序 成 功 输 出 结 果 的时 候 , 生 对程 序 设 计 的 兴趣 就 自然 产 生 了 。 在此 基 础 上 , 学 再 进行一些简单修改 , 程序得出不同的结果 , 分析解释原 因, 让 并 然 后 提 出新 的问 题 , 度 呈 螺旋 式 发 展 , 难 学生 感 到 只要 自 己开 动 脑 筋 , 真思 考 , 能 独 立 完 成 程 序 的 编 写 , 大 程 度 地 激 励 了 认 就 最
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
中 图分 类 号 : 6 2 4 1 G 4 .2
Байду номын сангаас
文 献 标识 码 : B
文章 编号 :6 2 5X(0 9 0 —0 3 —0 17 —7 5 20 )3 0 9 4
Te c i a tc o La g a e Pr g a a h ng Pr c i e f r C n u g o r mm i g n
ZH OU ng c e g Ho — h n
(il gIstt o T c nl y Naj g2 1 6 , h a J i tue f eh o g , ni 1 19 C i ) nn n i o n n
Ab ta t sr c :Thi a e nay e h ure tc mmon y u e e c i g me h ds s p p ra l z s t e c r n o l s d t a h n t o ,me n ,a d t e p o a s n h r b— lms i ln u gec n e i a e c n e n C a g a o v nt on lta hi g.Co mbie t e c i g p a tc n d wih ta h n r c ie,a c a ec r iu u o c ur t u rc l m b—
l r i g pa f msa d r to a se s n r g a h u d b i nd d v lp d t mp o eC a a e n n ltor n a i n l s sme tp o r mss o l ebul a e eo e o i r v ln— a t gu g e c n fe ta d t tmua e s u e s nt sa m nd i r v h i r cia b l y S s a e ta hig e fc n o s i lt t d nt ’e hu is a mp o et erp a tc la ii O a t t n a c h i m po a lt nd c mp ttv ne . o e h n e t ere ly bi y a o e iie s i Ke r :C a g a e;t a h n r c ie;p a tc la i t y wo ds ln u g e c i g p a tc r c ia b l y i
jcie h ud b o iin d a d ts — r e e c ig meh d h ud b sd;a v r t fsl e t ss o l e p st e n ak d i n ta hn t o ss o l e ue v o v ai y o ef e —
第 2 卷 5
第 3期
金 陵 科 技 学 院 学 报 J OUR L O I I NS TU F T C NA FJNL NG I TI TE O E HNO O L GY
Vo . 125, No. 3 S p., 0 e 20 9
20 0 9年 9月
C语言程序设计教学实践建设浅谈
法 、 手段 、 途径 实施教学 。 新 新
1 现 有 实验 教 学 中存 在 的 问题
传统 的教育思想 是 以知识传 承为 中心 , 养出的人 才 大多 欠缺 研 究能 力 、 培 想象 力 和创新 能 力 , 以适 难
收 稿 日期 :0 9 —1 2 0 —6 5 作 者 简 介 : 洪成 (9 9 , , 周 17 一)男 江苏 扬 州 人 , 士 , 硕 助教 , 要 从 事 图像 处 理 和交 通 控 制 研 究 。 主
《 C语 言程序设计 》 是一 门重要 的基础 课程 , 该课 程 不仅要 求学 生掌握 一门高级 程序设 计语 言 , 更重 要 的是学 习程 序设计 的思想 , 调培 养学生 良好 的程序设 计能力 以及 思维 方式 。同时 , 强 C语 言又 是一 门实用 性很 强 的语 言 , 切实 加强实践 教学 环节 , 重视对 学生 自主学 习能力 、 研究 能力和创 新能力 的培养 , 于提高 对
周 洪 成
( 陵 科 技 学 院 信 息技 术 学 院 , 金 江苏 南京 216) 1 19
摘
要: 分析 了 目前 C语 言 教 学 中常 用方 法 、 段 及这 种常 规教 学 所 存 在 的 问题 , 合 自己 的教 学 实 践 和 实 际 工 手 结
作 , 出 了准 确 定 位课 程 目标 、 用 任务 驱 动 教 学 方 法 、 建 多 种 自主 学 习 平 台 和 制 定 合 理 的 考 核 方 案 , 善 了 提 采 搭 改
C语 言程序设 计课程 的教学 质量具 有重要 的意义 J 。应用 型院校 人才 培养 的基 本特征 是 以适 应社 会需 求
为 目标 , 养高等技 术应用 型专 门人才 。其毕业 生应具 有基 础理论 适度 、 培 技术应 用能力强 、 知识 面宽 、 素质 高 等特点 。因此 , 应用型 院校 的教学计 划 中实 践教 学 占较 大 的 比重 , 教学 过程 中应该 摆 脱 那种 重 理 在 在 论 、 系统 的教学模 式 , 重 建立 以学 生的技 能训练 为主 的培 养模 式 。应用 型 院校 还应 该 以就业 为 导 向 , 教 使 学 内容和教 学方式 时刻与社 会对人 才 的需求 以及 岗位 要求相 适应 , 这样 才能实 现应用型 院校培 养人才 、 服 务社会 的功能 。因此 , 在新 的形势下 , 好 计算 机 专 业基 础 课 要求 教 师 与 时俱 进 , 上 结合 实 际情 况 , 新 方 用