首页 > 范文大全 > 正文

高职院校C语言课程教学改革

开篇:润墨网以专业的文秘视角,为您筛选了一篇高职院校C语言课程教学改革范文,如需获取更多写作素材,在线客服老师一对一协助。欢迎您的阅读与分享!

C语言课程是高职院校的计算机应用专业及相关专业重要基础课程,同时也是全国计算机等级考试二级语言备选课程之一。C语言课程是面向过程的高级程序设计语言,课程内容的掌握和程序设计能力直接影响后续专业课程的学习。但长期以来,C语言课程的教与学效果并不理想。为此,学生如何学好C语言,将是课程老师力探索与实践的目标。

一、C语言课程在教学中存在的问题

C语言课程对计算机应用专业及相关专业的学生非常重要,但C语言课程概念复杂,语法规则繁多,语言逻辑性强、语言使用灵活,编码容易出错等特点。相对高职学生源素质较低,基础薄弱,对于灵活的知识点不易理解和掌握,大部分学生畏惧编写程序,所以C语言课程普遍过关率很低。

(一)学生素质较低

高职学生大部分的高考分数都不高,大部分还是文科生,因此,数学基础和

逻辑思维能力薄弱,对于灵活的知识点不易理解和掌握,不会举一反三的灵活运用相关知识点。如:循环结构和选择结构就不能灵活运用,对于结构中的语法嵌套就更加不能理解了;对于数组和指针就更加难以理解了,在编程中更本就不会运用等难一点的知识点,学生就难于接受了。同时,当学生遇到难理解或不易解决的问题,没有及时解决,后面的学习就越来越难,学生就好产生厌学情绪,甚至放弃课程的学习。

(二)课程的内容过多过难

C语言课程概念复杂,语法规则繁多,语言逻辑性强、语言使用灵活,编码

容易出错等特点。大部分高职院校还在选用谭浩强的C语言课本,而这本教材为许多高校选用。教材是好教材,但是对于高职学生来说,这本教材就显得太难了。对于教材后面一部分内容,如程序嵌套;数组和指针的运用;结构体和共用体的运用等等,对于高职学生来说,就没有必要熟练掌握了。学生只要掌握C语言的语法知识和一些基本概念,会读懂一些复杂的算法外,并且能够运用语言解决实际生活中的一些问题,会自己纠错和测试程序等实践能力就可以了。对于一些复杂和较难的知识点,则不要求学生去掌握了。

(三)课程实训达不到要求

C语言课程除了要求学生掌握语法知识外,还要求学生会上机操作,会进行程序纠错和测试操作。但是有些高职院校,C语言课程是公共课程,教师上的是大课,这样老师的教学环境和学生的学习环境不是很好,对于学生的上机操作辅导不能到位,学生的上机操作能力就显得非常薄弱了。高职学生上机过程中往往困难重重,而教师往往疲于在学生上机过程中纠错,还不能及时解决所有学生的问题。当学生问题得不到解决时,学生就会放弃课程的学习,将上机课变成了游戏课,这样课程的学习效果就很差。

高职学生在C语言课程学习中总是感到困难重重,编程的能力薄弱,程序纠错和测试操作就更弱了,使课程考试通过率极低。如何让学生学好C语言,将是课程老师力探索与实践的目标。

二、C语言课程的改革实践

C语言课程是高职院校的计算机应用专业及相关专业重要基础课程,但长期以来,课程的教与学效果并不理想。本文通过分析高职院校在课程教学过程中存在的问题,从课程内容、教学方法、上机实践、课程考核体系等方面进行了探讨和总结,用于进一步提高C语言课程的教学效果。

(一)整合课程内容,编写适应的教材

高职学生大部分的高考分数都不高,大部分还是文科生,因此,数学基础和

逻辑思维能力薄弱,对于灵活的知识点不易理解和掌握,不会举一反三的灵活运用相关知识点。同时,根据高职院校人才培养的目标,可以组织教师编写适应高职学生的教材,将复杂的知识点进行删除,多增加一些让学生动手的案例和项目,增强学生的上机操作能力,和实际工作中分析问题和解决问题的能力,提高学生课程考试通过率。

(二)改进教学方法,提高学习兴趣

在兴趣是最好的老师。教学过程中,教师要依据以行动为导向的教学方法,在课程教学过程中,实现由“教师本位”向“学生本位”的转变,加强创建真实的企业情境,强调探究性学习、互动学习、协助学习等多种学习策略,充分采用任务驱动教学法、项目教学法、案例教学法、自主学习法等多种教学方法,突出“学生本位”教学理念,调动起学生学习热情和学习兴趣,促进学生职业能力的培养,培养学生解决问题及可持续发展的能力。

(三)加强实践教学,提高操作能力

C语言课程重在上机实践。学生必须通过上机操作才能加深对知识点的理解,掌握如何运用理论指导实践,发挥学生的主观能动性。为此,教师可以引导学生编写趣味小游戏来上机练习,把学习变成游戏,激发学生的学习兴趣。

(四)改革考核体系,注重能力培养

课程的考核体系可以采用“课程考核+技能认证”的方式。课程整体成绩由课程考核成绩和技能认证成绩两部分汇总得出。课程考核的考核方式可采用笔试+机试的方式,技能认证成绩为全国计算机等级考试合格证,两者达到其一的学生成绩为合格。

三、结束语

通过C语言课程的教学改革实践,考虑到高职学生的生源特点和高职院校的人才培养特点,简化了学习难度,提高了学生的学习兴趣。课程的教学改革,有助于学生更好地掌握课程的核心内容,培养了学生的创新能力,提高了教学质量和教学水平,取得了明显的教学效果。

(作者单位:九江职业大学)