探讨计算机C语言实验教学改革.doc

上传人:3d66 文档编号:1829617 上传时间:2019-01-10 格式:DOC 页数:6 大小:14.49KB
返回 下载 相关 举报
探讨计算机C语言实验教学改革.doc_第1页
第1页 / 共6页
探讨计算机C语言实验教学改革.doc_第2页
第2页 / 共6页
探讨计算机C语言实验教学改革.doc_第3页
第3页 / 共6页
亲,该文档总共6页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《探讨计算机C语言实验教学改革.doc》由会员分享,可在线阅读,更多相关《探讨计算机C语言实验教学改革.doc(6页珍藏版)》请在三一文库上搜索。

1、探讨计算机C语言实验教学改革 摘要:C语言是高等院校开设的一门实践性非常强的计算机编程课程,实验教学是计算机C语言课程的重要组成部分,同时也是教学的难点部分。笔者经过多年的教学实践,在文中主要介绍了现阶段学校计算机C语言实验教学存在的问题,并针对问题提出计算机C语言实验教学的改革策略,以期对计算机C语言课程的实验教学改革提供借鉴。 Computer C Language Experiments Teaching Reform Liu Lijun (Hunan College of Information,Changsha 410200,China) Abstract:C language in

2、stitutions of higher learning set up a very strong practical computer programming courses,experimental computer C language teaching is an important part of the course,but also teaching the difficult part.After many years of teaching practice,the paper introduces a stage school computer C language ex

3、perimental teaching problems,and problem-oriented computer C language experiment teaching reform strategy,with a view to the computer C language program of experimental teaching reform reference. Keywords:Computer C language;Experimental teaching;Reform 一、前言 所谓计算机C语言,是指在计算机领域用于编写系统程序以及应用程序的代码语言。计算机C

4、语言具有可移植性强、目标程序明确以及功能丰富等特征,是高等院校计算机基础课程的基本教学语言。在计算机课程中,包括算法设计、计算机图形学以及数抓结构等课程,一般都是使用C语言来进行编程并将编程用于展示相关的计算方法。同时,计算机C语言的实践性很强,需要上机实验才能很好的掌握。上机实验不仅需要运行以及验证程序,且需要充分理解程序设计的理念以及设计方法。 二、现阶段计算机C语言实验教学存在的问题 (一)C语言实验课晦涩难懂,学生失去学习兴趣。对于刚入学的学生而言,在使用C语言进行编程设计过程中,由于缺乏相应的C语言思维模式,因而无法将所要解决的问题转换成C语言进行表达以及描述,进而无法完成计算机程序

5、的编写学习任务。部分计算机专业的学生每到上机实验时,就不知该从何下手,久而久之,学习成绩就会一直跟不上,逐渐失去学习计算机C语言的兴趣。 (二)C语言实验教学设备落后,无法满足教学需要。随着高等教育的深入发展,各大高校普遍扩招,学生人数日益增多,而学校的教学设备并没有随着学生人数的上调而有所调整。有限的计算机教学资源根本无法满足专业学生的需求,学校为了解决这个问题,通常在进行计算机理论以及实验教学时,采取几个班级组合起来教学的方式。在一个计算机实验室中往往只安排一名实验教师,而学生在进行程序调试时即容易出现错误,一个教师根本无法及时解决多个学生的问题,这样会造成学生不满甚至厌学。 (三)C语言

6、实验教学方法单一。从目前的情况来看,不同专业的理论教师与计算机C语言实验教师往往不是同一个人,实验教师不了解专业学生C语言实验理论应用的情况,在进行实验教学时没有针对不同学生的专业要求进行区别性的教学,而统一使用同一教学方法进行笼统教学,无法满足不同专业学生的教学需要,最终导致不同专业的学生无法将所学的程序设计知识应用到自身的研究领域以及工作范围中。正所谓术业有专攻,学生通常会在自己所学专业领域取得成就,而C语言实验教学方法的单一,导致C语言实验教学流于形式,学生往往会以应付的情绪去上C语言实验课。 (四)C语言教学缺乏上机实践考核。传统的计算机C语言的考核形式过于单一,考试要求过于简单,缺乏

7、实践性考核。从目前的考核形式来看,考核分为期末笔试成绩以及平时成绩,其中,期末笔试考试主要是以基础理论考试为主,而平时成绩则是以学生的出勤以及作业完成情况来评定。期末笔试考核以及平时成绩考核都缺乏上机实验,这造成学生计算机C语言理论与实践操作的严重脱节,使实验教学流于形式,偏离C语言实验教学的教学目的。 三、计算机C语言实验教学改革途径 (一)提高学生对C语言实验的学习兴趣。在全国计算机等级考试中,计算机C语言的程序运行环境从Turboc2.环境改为VC环境,VC环境下的语法比Turboc2.语言环境下的语法规则简单易懂,这有利于学生熟悉计算机操作界面,为学生进行C语言实验操作提供方便。然而,

8、VC环境下地操作页面是纯英文的,对于C语言刚入门的学生而言,会对C语言上机实验产生恐惧感。为了减轻学生学习C语言的压力,经过不断地改革与探索,可以在理论教学时专门开设一堂课对VC环境下的常用菜单给学生进行全面的分析、讲解,让学生能充分理解常见的错误信息提示内容,同时还可以通过设计出错误的程序,让学生主动去查找程序中错误,进而激发学生的学习兴趣,打开学生计算机C语言思维。 (二)利用网络教学资源提高实验教学水平。在进行C语言实验教学时要充分利用网络教学资源,提高C语言实验教学的教学效率。在实验室中应该安装计算机教室软件,实现教师直接在计算机上布置实验作业,学生在自己的电脑上进行练习,练习结束后学

9、生可以通过计算机将自己的作业传到实现申请的共享文件夹中,学生可以查看同学的作业,教师可以从共享文件夹中选出部分作业有针对性地进行调试、讲解,学生通过主机页面可以看到教师的现场操作,教师讲解结束后,学生可以针对自己作业中的不足进行调试,从而增进理解。 (三)改革C语言实验教学方法。传统的教学模式注重的是学生学习的循序渐进以及知识的积累,学生主要是被动式接受型学习,不利于学生学习积极性的培养。目前,高校普遍采用任务驱动教学方法进行C语言实验教学。教师在课前将教学内容分成多个不同的任务,给学生进行分组,每组共同完成不同的任务,实现学生在完成任务过程对基础教学知识的掌握。教师通过分配学习任务,帮助学生进行针对性地学习,使学生由被动学习变成主动学习,有利于培养学生对问题进行独立分析的能力以及解决问题的能力。 四、结束语 计算机C语言作为高校计算机专业教学的基础课程,其教学目的是培养学生的计算机应用能力以及逻辑思维能力。学生必须上机实践,才能充分掌握C语言的知识,作为教师必须提高C语言的实验教学水平,加强学生对计算机理论知识的理解,并提供条件让学生将理论应用于实践中,为培养高超的计算机人才奠定基础。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 其他


经营许可证编号:宁ICP备18001539号-1