高职院校教师提高《C程序设计》课程教学质量的研究
王 瑾 摘 要: 《C程序设计》是一门高职计算机专业学生的必修课,其重要程度可想而知,如何提高该课程的教学质量是许多教学人员所关注的问题。本文主要就《C程序设计》课程教学环节中所存C语言语法比较自由、灵活,使人难以掌握,尤其是初学者,往往出了错还不知道怎么回事,因此编译时出现错误信息在所难免。但许多学生在出现了错误信息时,总是在程序中自己查找错误的语句,很少或是不会利用错误信息进行正确的修改。其实,通过错误信息进行修改是调试的做好解决办法。错误信息定位往往不是特别精确。例如,当提示第10行发生错误时,如果在第10行没有发现错误,就从第10行开始往前查找错误并修改之。在一条语句错误可能会产生若干条错误信息时,只要修改了这条错误,其他错误会随之消失。一般情况下,第一条错误信息最能反映错误的位置和类型,所以调试程序时务必根据第一条错误信息进行修改,修改后,立即运行程序,如果还有很多错误,要一个一个地修改,即每修改一处错误要运行一次程序。
四、解决《C程序设计》课程教学环节中的问题
,理清教学思路。
在C语言的学习过程中,学生遇到最多的困惑是:上课能听懂,书上的例题也能看明白,可是到自己动手做编程时,却不知道如何下手。那么如何杜绝这种现象的发生呢?
在教学中,随着教学的一步步深入,教师应及时了解学生的学习情况:究竟有多少学生能够独立的进行程序的编写。一些学生所谓的看懂听明白,只是明白了很肤浅的语法知识,而没有深刻地理解C语言的语句的执行过程(或流程),更谈不上灵活运用这些知识去解决实际问题。
对于学生来说,语法知识课本中可以找到,书中也不乏经典示例,但如何进行程序的编写却缺乏整体的思路。教学重点应是先理解C语言各种语句的流程(即计算机是如何执行这些语句的过程),然后研读现成C语言经典程序,看懂别人是如何解决问题的,提高学生的程序设计能力上下功夫。
,改变传统的授课方法。
对于《C程序设计》课程的教学,教师应采用“将传统的教学方式与多媒体教学相结合”的授课方式。在教学过程中,教师应有选择地使用多媒体教学:对于课程中的语句、语法、语规等基础知识,运用多媒体教学,减少板书时间,以增加信息量的传授;同样,对于课程中抽象性较强和难以理解的内容,如指针、函数的参数传递和程序的流程等,也使用多媒体教学并针对教学内容进行形象生动的演示,这样既有利于学生的理解,又能节省讲授时间,起到事半功倍的作用;而对于多媒体教学不易实施的程序设计方法的讲解,则采用传统的教学方式,进行课堂讨论、板书讲解结合提问,将问题层层剖析、层层深入,让学生充分地参与,一步一步地写出算法的表示及其演变过程。教师应教会学生如何思考、推理,如何用语句实现算法,培养学生的抽象思维、逻辑推理能力。这样,将传统的教学方式与多媒体教学相结合,能大大提高学生的综合思维能力,提高教学质量。
,多进行验证性练习。
《C程序设计》课程的教学目的主要是培养学生程序设计的能力,学生只有通过大量的编程练习,才能真正掌握语言知识,培养程序设计的能力。
我在每次上机课时都会要求学生按照教材上的程序实例进行原样输入,运行一下程序是否正确。在
高职院校教师提高《C程序设计》课程教学质量的研究 来自淘豆网m.daumloan.com转载请标明出处.