高职C语言教学
时间:2022-04-15 08:58:00
导语:高职C语言教学一文来源于网友上传,不代表本站观点,若需要原创文章可咨询客服老师,欢迎参考。
随着人类社会从工业化转向工业信息转型的速度越来越快,人们对信息在这个转型过程中所起到的作用越来越重视,对开发和使用信息资源越来越迫切。现在社会的竞争说到底是人才、信息等综合实力的竞争,所以各个用人单位无一例外几乎都把是否会使用计算机处理信息作为一项非常重要的指标。为了适应社会的发展,提高高职学生的综合竞争力,很多高职院校本来在理科专业中开设的C语言课程,现在在很多文科专业也开设这门课程,本身理科生C语言课程学习就有困难,而逻辑思维并不适应这门课程的文科生也来学习它,其难度可想而知。因此笔者通过多年在C语言教学过程中所总结的经验,具有针对性的分析了高职文科生C语言教学的现状,提出了改进教学效果的相关措施。
一、文科生学习C语言的难度
C语言是计算机专业及相关专业的一门很重要的专业基础课程,其处理能力和表现能力极强、使用灵活方便、目标程序效率高、可移植性好,但有着复杂的语法结构,且程序设计本身枯燥、严谨,难以理解,学生缺乏相关的知识,对于文科生来说有一定的难度。
表现如下:
1、有心理障碍一听说编程,有的学生就觉得很难。首先有心理障碍,而一般老师也强调学好语言类的课程,首先必须英语和数学要好,而大部分文科生的数学都不太好,C语言在他们看来,这是一门比数学还诡异的课程。学习过程顺畅还好,一旦遇到难理解的知识点,就怀疑自己。难理解的知识点积累到一定程度后,开始慢慢放弃,直到跟不上课,破罐破摔。
2、缺乏逻辑思维训练长期以来,文科生主要是形象思维的训练,而C语言是一门理论性较强的计算机课程。它要求学生侧重于理解,并具有一定的逻辑思维能力,要在这两者的基础上加以应用才能学好。可想而知,要让文科生编写这样一个要求有慎密思维的程序,再加上C语言中的几个知识点,如指针等都是理解的瓶颈,必然对他们的学习造成一定的困难。
二、目前C语言教学中存在的问题
根据以往的教学经验和通过与学生、同事之间的交流,得知部分学生反映上课时都能听懂讲解,可在涉及到具体的编程及上机操作时,往往会出现没有思路、无从下手或错误百出,不会调试程序等各种情况,究其原因,我们在教学方面可能存在以下几个问题:理论教学模式和手段单一、僵化在传统的C语言教学中,偏重于C语言语法知识的介绍。教师对语句语法作详尽说明。