剖析新建本科院校计算机专业C语言程序设计课程教学改革.docx

剖析新建本科院校计算机专业C语言程序设计课程教学改革.docx

  1. 1、本文档共7页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

?

?

剖析新建本科院校计算机专业“C语言程序设计”课程教学改革

?

?

刘翠翠

摘要:随着高等教育的发展,在计算机专业教学中,“C语言程序设计”(以下简称C语言)是非常重要的课程体系,其教学质量对本专业人才培养目标具有非常重要的影响。因而,在新形势下,随着计算机专业的发展,传统c语言教学方法的改革势在必行。该文在分析C语言教学现状基础上,提出了其教学改革思路与途径,希望对高校计算机专业c语言课程教学发展有所帮助。

关键词:计算机专业;C语言程序设计;教学改革

:G642:A:1009-3044(2017)13-0099-02

在新建本科院校的计算机专业课程中,C语言是一门基础必修课,它以引导学生更好的掌握高级语言程序设计为教学目的,从而培养学生养成良好的程序设计思维与计算机应用能力,为深入学习与应用专业知识奠定基础。在实际教学中,课程难度较大、学习压力大,是学生普遍反映的问题。在毕业设计时,很多老师也发现学生的编程能力较低,不具备基本程序设计思维,因而如何激发学生兴趣,提高编程能力,是值得深入探讨的问题。

1C语言课程教学现状

1.1学生水平参差不齐

随着高考的扩招,大学生计算机基础知识水平不同,例如文史类学生也考入了计算机专业。由于文理科学生思维不同,这种交叉混合授课,不利于教学效果的提高。就算是同一专业,受地域文化等影响,学生对计算机的认知与接受也存在一定的差异。有些学生很早就开始接触计算机,能够熟练操作,学习就会比较轻松;相反部分学生日常计算机接触比较少,学习时就会感到无从下手。除了这两种情况,很多学生的思维也是徘徊在清醒与模糊间。

1.2教学模式缺乏吸引力

在C语言实际教学中,我们的课堂活动,就是讲授一些概念性知识,如类型、变量、表达式及运算符等,内容枯燥,很多学生还没有从高中阶段的全程跟读模式中解放出来,缺乏自主学习意识,逻辑思维能力不清晰,不能准确把握重难点知识。同时,很多老师在课堂教学中,没有与学生形成良好的互动,引导学生自主学习,从而导致学生畏惧、甚至抵触学习。

1.3实践时间不充分

部分高校在计算机C语言实际教学中,为了预防学生沉迷对网络游戏,严禁宿舍内使用电脑,因而,与专业课相对应的实验课,成为学生上机实践编程的重要渠道。在有限实验教学时间内,编程语言的学习只是皮毛。作为一门实践性强的学科,学生在学完教材后不但要完成书面作业,还要通过上机实践来体会如何编写程序,以此深入理解并巩固相关知识,并激发学习积极性。归根结底,为学生提供充足的上机编程时间,是提高学习效果的前提。

2C语言课程教学改革思路

2.1正确认识学科知识

在任何学科的学习中,兴趣都是非常关键的,大量实践表明,兴趣可以激发学生的学习积极性与主动性,养成一定的探究欲望。一旦激起学习兴趣,将会实现事半功倍的教学效果。所以,一方面,在实际教学中,老师要积极培养学生的学习兴趣,教学内容安排要合理,吸引学生注意力激发学习兴趣。只有对学习有了兴趣,才能集中注意力提高学习效率。另外,在首节课上,要让学生掌握本学科课程设置的本质、特点及重要性,重视该课程学习,明白该课程对其他专业课程的重要性及后期学习与工作的影响。引导学生掌握解决学习困难的技巧,做好心理准备,为学好专业课打好基础。同时,不能让学生对本专业课程学习产生畏惧心理,失去学习兴趣,引导学生正确认识本专业课程,增强学习自信心。

2.2加强专业课程实践教学

在实际教学中,教学内容不能仅仅局限于教材,以免学生失去学习兴趣,要不断丰富课堂教学内容,合理选择教学案例。例如对循环语句的讲解,可通过乘法表、猜数字、鸭兔同笼等生动形象的例子,因而老师要利用课余时间,深入研究如何将课程中枯燥、呆板的内容变得的生动形象,便于学生打心底喜欢学习,产生学习兴趣,主动探究知识,增强学习主动性。

1)加强实践教学,鼓励学生善于动脑、动手,多进行上机操作,巩固重难点知识,加深印象。通过上机操作验证自己设计好的程序,获得正确的结果以检验程序是否正确。学生只有亲自动手通过运行程序,获得一定的成就感,才会对程序设计产生兴趣,形成主动学习意识。2)实践教学项目训练的是学生程序设计理论知识与技术能力,重点培养学生解决实际问题的编程能力,并灵活运用到实践中。在实际生活中,还可通过其他方式来培养学生的实操能力,比如鼓励学生积极参加技能比赛、校企合作项目、大学生研究性学习和创新性实验计划项目或者参与教师科研项目等,通过自身的努力和教师的指导增强职业技能,从根本上提高学生综合素养,增强创新意识与团队合作精神。

2.3提高老师综合素质

在教育信息化发展背景下,新建本科院校年轻教师要顺应当前的时代潮流,积极学习现代信息技术并广泛应用到實际教学中,从而提升自身综合素质。在应用现代技术教学时,授课教师要发挥模范带头作用,不断用现代信息技术武装自

您可能关注的文档

文档评论(0)

王水玉 + 关注
实名认证
内容提供者

前面

1亿VIP精品文档

相关文档