本文来自我爱短文学网 wWw.52Dwx.cOm
C语言程序设计课程教学探析
摘要:对于C语言程序设计课程难学和难教的疑问,在学生学习意图不明确和学习内容不合理以及教学方法不完善三个方面存在疑问的分析根底上,对C语言教学活动中的学习动机、理论和实习内容安排以及教学方法进行了分析,提出了激起学生学习爱好、调集学生学习自动性和培育学生处理实习疑问能力三个处理方法,在教学和实习中取得了良好的作用。
关键字:C语言;理论教学;实习教学
随着核算机学科和别的学科交叉使用的不断深入,高校都开设了程序设计课程,培育学生把握和使用核算机分析处理疑问的能力,一起进步学生的逻辑思维能力。要进行程序设计,有必要把握一门核算机语言作为编程东西,因为C语言功用丰厚,表达能力强,使用灵敏便利,使用面广,方针程序效率高,可移植性好,它既有高档语言的长处,又有低级语言的很多特色,经过该课程可以极好地进步学生的编程能力,进一步为学习别的涉及到核算机常识的专业课程或许从事编程开发作业打下良好的根底,因而很多高校都把C语言程序设计作为一门根底的必修课进行开设[1]。但是经过查询发现,在教学进程学生遍及反应C语言难学而教师感触难教,课程结束后很多学生对程序设计没有清醒的知道,更谈不上进行实习的使用开发[2]。怎么处理C语言程序设计课程教学中遍及存在的疑问,让学生对程序设计有一个完整的知道,进而培育和进步学生的归纳素质,是值得每一位从事程序设计语言教学的教师去仔细研讨的课题。
一、存在的疑问
高校C语言课程大都在一年级开设,因为大多数学生在高中时触摸核算机编程较少,这就致使了学生在学习C语言的进程中,感触其单调、笼统、难以把握;对基本概念尚能了解,但当实习编程时,又感触无从下手。这些疑问跟教师讲课进程中过多重视语法等理论常识,对学生学习爱好和处理实习疑问的能力培育不行有很大关系,主要原因表现在以下几个方面。
(1)学习意图不明确。一些学生不清楚程序课程的学习意图和意义,以为即是学习语法规矩,学习内容笼统并且不流畅难明,没有实用价值,学习仅仅为了考试及格,以为大一开设的课程是根底课,和专业课联络不大,对自个的作业没有影响。一些非核算机专业学生学习该课程意图甚至仅仅为能经过核算机等级考试拿到证书。
(2)学习内容不合理。很多教师在教学课程内容时通常都是先给出通常的语法格局,然后介绍句子的语法规矩,最终解说语法要点和例题,没有易于了解和可以进步学习的事例,因为书本内容呆板单调且和实习疑问脱节,无法满意学生的知道水平,也不能调集学生学习的爱好。在进行上机试验时,试验内容通常是书本上的或是教师上课时所讲的事例,因为内容的挑选不恰当,上机实习很大一有些状况下都变成了打字操练,或许只会验证性地做一些修正对错、得出程序运转成果的试验,一旦请求功用改善,不能进行算法和语法结构的调整,最终学生总会觉得出C语言难学的定论[3]。
特别说明:本网站内容都来源于互联网,供浏览者学习、欣赏,使用原则非商业性或非盈利性用途,使用者不得侵犯本网站及相关权利人的合法权利。此外,使用者如对本网站内容用于其他用途时,须征得本网站及相关权力人的许可。