基于能力培养的C语言上机实践课程教学探究
2018-10-21赵晓华
赵晓华
摘 要:为了更好的提升C语言上机实践课程的授课效果,提高学生程序设计的能力,帮助学生更好的掌握C语言的基本语法,建立良好的编程习惯,文章分析了目前该课程上机存在的问题,并针对存在问题提出了对策和方法,通过这些方法在实践教学中的应用,有效地提升了实践教学效果。
关键词:C语言;上机实践;程序设计
中图分类号:G642 文献标志码:A 文章编号:2096-000X(2018)16-0118-03
Abstract: In order to better improve the teaching effect of computer practice course in C language, improving students' programming ability, helping students better master the basic grammar of C language and establishing good programming habits, this paper analyzes the problems existing in computer practice of this course at present, and puts forward countermeasures and methods aiming at the existing problems. Through the application of these methods in practical teaching, teaching effects are effectively improved.
Keywords: C language; computer practice; program design
前言
C语言因其运算符丰富、语法灵活、程序书写自由,能针对硬件编程等特点而得到广泛的应用[1]。目前各大院校的多个专业开设了该门课程。对于计算机相关专业的学生来说C语言是他们学习其他语言的基础,学好该课程能帮助学生掌握程序设计的基本思想、建立良好的逻辑关系,培养软件开发的基本技能,对于非计算机专业的学生,C语言能够帮助同学了解程序设计的基本逻辑,对于培养学生良好的逻辑思维能力有较好的帮助,从而帮助学生学习其他课程[2]。
一、C语言上机教学中存在的问题
C语言语法多。程序逻辑复杂,为了使学生更好掌握该门课程的基本知识,上机环节是不可缺少的[3]。上机实践能帮助学生理解基础语法,通过程序调试,捋顺逻辑关系,掌握程序撰写中语法的规范表达,用户思想的程序逻辑表示,然而在上机实践中,学生编译程序会出现很多问题,根据调试结果存在的程序错误提示不能很好地修改程序,主要存在以下问题:
(一)语法表达错误……p>
