C语言程序设计课程教学改革探讨
2018-12-18彭秀萍
摘要:C语言程序设计课程是我校理工科非计算机专业的一门重要的必修课,传统教学方法以教师为主,学生为辅,重视理论学习,忽略实践能力培养,使学生考试成绩与实际应用能力脱节。文章分析了课程的教学现状,指出了存在的问题,从提高学生学习兴趣、改进课程教学方法和完善课程考核等方面探讨了C语言程序设计课程教学改革措施。
关键词:C语言;教学方法;教学改革
中图分类号:G642 文献标识码:A 文章编号:1009-3044(2018)26-0094-02
Abstract:The C language programming course is an important required course for non-computer majors in science and engineering in our university,in traditional teaching method,teachers play the leading role,and they pay attention to theoretical study while neglect the practical capacity development,therefore studentsexam results are seriously miss matched with their practical application ability. This paper analyzes the current teaching situation of the course, points out the existing problems, and discusses the reform measures for the course of C language programming from the aspects of improving studentsinterest in learning, improving the teaching methods and improving the evaluation of the course.
Key words: C language; teaching method; teaching reform
1 C語言程序设计课程教学改革意义
C语言程序设计课程是我校自动化、通信工程、电工等理工科非计算机专业的公共必修课,它由理论教学和实验教学组成。学生通过课程学习,从而掌握程序设计基本思想及方法,并逐步培养动手实践能力、解决实际问题的能力和知识综合运用能力。更重要的是,掌握一门程序设计语言也是大学素质教育和计算机基础教育的一部分[1]。尽管我校C语言程序设计课程经过多次教学改革后取得了一些成绩,但仍然存在学生编程能力普遍不强,学生成绩不能真实反映其程序设计能力的情况,因此做好本门课程的教学改革具有重要的理论意义和现实意义。
2 C语言程序设计课程教学现状
2.1 学生学习兴趣不足
首先,C语言程序设计课程是我校理工科非计算机专业学生在大一第二学期开设的课程,由于该课程是新生接触的第一门编程语言,而且C语言本身有一定难度,其语法知识点多,概念抽象,逻辑性强,且规则灵活,但容易出错,学生容易产生挫败感。……
