APP下载

以能力培养为导向的C语言程序设计课程教学改革探索

2018-10-12南宁学院信息工程学院

电子世界 2018年18期

南宁学院信息工程学院 林 宁

南宁学院土木与建筑工程学院 左 悦

一、引言

为贯彻学校“应用型、开放式、新体验”办学理念,适应地方经济社会发展,对我院传统的计算机专业人才培养进行了重新定位;我院去年与企业已签订合作办学协议,校企协同培养AI+计算机科学与技术专业人才,要求毕业生具备数据与AI思维应用能力、智能软硬件工程实践能力。为了满足企业对人才的需求,校企将共同开设更多的企业需求的前沿技术专业课程,这要求学生具备扎实的计算机基础,特别是对学生的编程能力有较高的要求。

本文主要研究如何通过C语言课程的教学改革,提高学生的学习兴趣,锻炼学生的实践动手能力,从而切实提升学生的编程能力以及解决实际问题的能力,为后续专业课程的学习打下坚实基础。

二、C语言课程教学现状

C语言程序设计课程的教学目标是培养学生的编程能力和思维方式,使学生掌握解决实际问题的能力。然而在实际教学过程中发现,多数学生对该门课程的掌握情况并不理想,编程能力和编程思维十分欠缺,一旦遇到新问题甚至是遇到过的问题都不知道从何处下手,缺乏独立思考和解决问题的能力;课程考核结果比较片面,不能很好地反应学生的实践动手能力。笔者认为主要有以下几点原因:

1.编程能力不是一朝一夕就能形成的,需要大量代码编写才能逐步建立起来,而现实情况是多数学生动手实践积极性不高,课余时间没有充分利用,仅仅依靠课堂的时间,学生思维和能力都很难得到提高;……

登录APP查看全文