C语言程序设计教学实践探讨
合集下载
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
本 文 介 绍 了在 C语 言 程 序 设 计 中进 行 的 一 些 改 革
与实 践 . 如何 激发 学 生 的 学 习兴 趣 、 高 课 堂 生 动性 和 学 从 提 生 主 动 性 以及 教 学方 法 的 改进 等 几 个 方 面 进 行 了教 学 实 践
的探 讨
但掌握 c语言的语 法规则 和基本算法 ,更 重要 的是 要掌握 程序设计 的思想 和方法 ,能灵活应用所学 的知识解 决一些 实际问题 。我们每个人都希望能得 到别人 的肯定 , 大学生也
练, 才能逐步理解和掌握程序设计的思想和方法 。程序设计
中需要将实际 问题 的解法表达成计算 机所 能表达理解 的形 式, 这往往需要 进行算法 设计并建立 相应数学 模型 , 因此 , 培养学生独立分析 问题 、 决问题能力是非常重要 的。所 以 解 教学重点要放在解题 的思路上 ,通 过大量的实践让学生学 会怎样设计一个算法 、 构造 一个模型 。可 以先让学生编写简 单 的程序 , 然后 逐步深入。在实验题 目设置上 , 根据课 时安 排 以及要掌握 的基本知识 , 置难度 系数不 同的选做题 , 设 以 满足各个层次学生 的需要 ; 实验 上机 中 , 固学生 C语言 在 巩 的语法规则和设计程序 的思路 ,学会 用计 算机语言编写程 序, 以实现完成所需 处理的任 务 , 在这 个过程 中可 以充分 了
C语言程序设计本身比较抽象 , 传统的实践教 学过 程中 过分注重语法规则 的讲解 ,实践 教学内容缺乏系统性 和层 次性 , 实践教学方式 方法 单一 , 生感 到与 日常生活相距甚 学 远, 于是便对 C语 言的学 习逐渐失去 了兴趣。为 了切实加强 实践 教学 环节 ,我们要培养学生 良好 的程序设计风格 和逻
程 , 过用 C语 言编程来 实现项 目的过程 , 通 并对程序设计 中 的难点和重点结合 C语言知识点进行具体剖析 ,使学生能 够做到举一反三。这种方法避免 了进行枯燥 的语法训练 , 学 生不会觉得课程枯燥无味 ,有利 于学 生加 深对所学知识 的
理 解 , 学 生真 正 能对 C语 言进 行 具 体 应 用 , 发 学 生 的求 让 激 知欲 ,有利于培养学生对知识 的应用 能力与问题 的分析能
■■曩—曩
C 语 言 设 计 教 学 实践 探 讨 程序
唐奇伶
( 中南民族 大学 生物 医学工 程 学院
中图分类号 : 4 . G6 24
摘 要
I
湖北 ・ 武汉 407 ) 304
文献标识码 : A
文章编号 :6 2 7 9 ( 0 1 1 - 6 — 2 1 7 — 8 4 2 1 】8 0 2 0
底层进行 编程 , 直接控制计算机 的底层硬件 。但这也增 加了 学习的难度 ,使得教师在进行讲解 和学生在进行学 习时都
感 到 比较 困难 。
解学生对 C语 言的掌握程度 。 在课程结束后 , 安排一次综合 的大课程设计 , 培养 学生综 合应用 的能力 。在教学过 程中 , 以 “ 简单并具有实 际意 义的项 目为驱动”贯穿整个教学过
参加各种 C语言的课程设计活动以及软件设计 竞赛 ,对表 现突 出的学生要经常给予肯定 、 表扬 , 树立 学习模范 。通过
各种方式来激发学生的学习热情 、 主动性 以及创造性 , 在相 互学习 、 相互竞争中形 成
C语言程序设计的实践性很强 , 需要通过大量 的编程训
1 引 言
c语 言以其丰富 的数据类 型 、 强大的运算能力 、 洁的 简 表达形式 、高效的处理方式 以及灵 活和可移植性强 的特点
成 为当今最为流行 的程序设 计语 言之一 。 C语言具有高级程 序设 计语 言的优点 , 但与其他 的高级计算机语言相 比 , 它更 接近硬件 、 接近 系统 的底层软 件资源 , 使我们能够深入 系统
好的效果。例如 , 在课堂上给学生 出一 些思考题 , 能正确得 出答案的学生就会产生荣誉感 、 就感 ; 外经常鼓励学生 成 另
P at e/ a gQl g rci /T n in c i
Ab t a t T i a e t d c s h e i no eC p o r mmi g sr c h s p r nr u e e d sg f h r g a p i o t t n ln u g s me eo m a d r ci e r m h w o si l t a g a e o r fr n p a t .F o c o t t mu ae s d n s i tr s i t d n mp o e ca s vvd a d su e t ’ t e t’ n ee t n s y a d i r v ls ii n t d n s u u ii a ie a d ta h n t o mp o e n s e t ic s e n t t n e c i g meh d i rv me t a p cs d s u s s i v t e t a h n r c ie h e c i g p a t . c Ke wo d C rg a y r s p o r m d sg ;t a h n r c ie e c i g e in e c i g p a t ;t a h n c meh d to s Au h r a d e s o t — e ta n v ri o t n l is t o ’ d r s S u h C n r lU ie st f rNai a i e , S y o t 4 0 7 . u a , b i C ia 3 0 4 W h n Hu e , h n
一
样 , 果 老 师 能 利 用 这 一 点 在 学 习 上 加 以 引 导 , 产 生 较 如 会
关键 词 C语 言 程 序 设 计 教 学 实 践 教 学方 法
Exp orng n t C Pr r l i o he og am m i Lang ng uag Te c ng e a hi