c语言教改课程项目,C语言程序设计课程的教学改革.pdf

· 180 · 价值工程

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

TeachingReform ofC LanguageProgramming

张立 臣 ZhangLichen;王 四万 WangSiwan

(陕西师范大学计算机科学学院,西安 710062)

(SchoolofComputerScience,ShaanxiNormalUniversity,Xian710062,China)

摘要:C语言程序设计是计算机科学与技术专业的专业基础课。传统教学往往强调C语言语法概念,忽视了学生程序设计能力的培养,教学

效果较差。为了提高学生的程序设计能力,在教学改革中转变以讲授语法为中心的教学观念,通过循序渐进的以问题驱动的教学方法,及平时考

核、上机实验、课程设计、机试等多种考核方式,不断强化学生的认真态度,培养学生良好的程序设计能力。

Abstract:C languageprogranmlingisaspecialbasiccourseincomputerscienceandtechnology.Traditionalteachingmethodsareoftenemphasized

toexplainconceptsoftheClanugagesyntax,ignoringthestudentSprogrammingability,causingpoorteachingeffectiveness.Inordertoimprovestudents

prorgammingahihty,rgammar一-centeredteachingconceptsichangedintheteachingreform.Throu出 gradualproblem—driventeachingmethods,,and

variousassessmentmethodssuchasregularappraisals,computerexperiments,curriculum desing experiments,,machinetests,,htestudent"Sseriousattitude

andgoodprogrammingabilityareconstantlystrengthened.

关键词 :c语言;问题驱动;考核方法

Keywords:Clanguage;questiondriven;assessmentmethod

中图分类号:TP39:G642 文献标识码 :A 文章编号:1006-.4311(2012)1O一0l8O—O2

0 引言 具变化的,而程序设计方法和分析解决 问题的思路是相对不变的,

作为计算机科学与技术专业 的专业基础课 ,C程序设计课程 的 使学生把学习的重心转到提高程序设计能力的正确轨道上来。比

教学质量对后续计算机课程的教学起到重要作用。C程序设计课程 如:在讲解变量的 自增运算符时,首先指 出自增运算 的本质是变量

大多在第一学年开设,再加上 C语言的语法结构复杂,编程灵活性 自增加 1的简便写法 ,然后举一个特殊例子 :(++i)+(++io学生先

大,教师在讲解语法时所用时间往往较多,忽略了对学生的程序设 分析该表达式的值 ,老师通过不 同的C语言环境——_rrur}】0C和

计能力的培养 ,学生难 以理解程序设计的思维方式,对教学 内容似 VisualC++来分别运行,得到 了两个不同的结果。根据这个结果 ,老

懂非懂 ,普遍存在学习方法不适应、动手能力较弱等 问题。因此 ,我 师反过来分析其原因,最后指出,这种编程方法表达 的意思不明确 ,

们进行 了教学改革探索,把教学重点转向用C语言进行 问题求解 , 存在二义性 ,在不 同的编程环境 中可能产生不同的效果 ,导致其程

突出程序设计能力的训练和培养。 序 的可移植性很差,是不好 的编程习惯 ,以后大家不要专注于分析

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值