“c语言程序设计”实验教学探讨

“c语言程序设计”实验教学探讨

ID:25302971

大小:52.50 KB

页数:6页

时间:2018-11-19

“c语言程序设计”实验教学探讨_第1页
“c语言程序设计”实验教学探讨_第2页
“c语言程序设计”实验教学探讨_第3页
“c语言程序设计”实验教学探讨_第4页
“c语言程序设计”实验教学探讨_第5页
资源描述:

《“c语言程序设计”实验教学探讨》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、“C语言程序设计”实验教学探讨C语言程序设计实验教学探讨 C语言.L.程序设计课程是计算机和软件专业学生接触的第一门专业基础课,也是许多高等院校非计算机专业学生的一门必修公共基础课,是高等院校的重点课程之一。C语言程序设计是学生学习其他程序设计语言的基础,C语言是一门实践性很强的课程,实验教学是学习该课程不可缺少的重要组成部分。但目前的实验教学方法存在许多问题,本文针对存在的问题进行了探讨并提出了一些切实可行的办法。  1、现有实验教学方法存在的问题  C语言的数据类型较多、表达式丰富、语法结构复杂

2、,它是教师难教、学生难学的课程之一。对于一些抽象的概念学生要通过大量的上机实践去理解,但目前大部分高校都比较重视理论部分,上机实践只是理论教学的一部分。在学时划分上偏重理论教学,而且实践教学与理论教学出现严重脱节现象,导致学习的新知识不能得到及时的巩固,等到真正上机操作的时候学习的内容已经遗忘的差不多学生无从下手。只有做好理论与实践的衔接才能改善这种情况。  对上机内容不够重视。许多学生课前没有预习的习惯,到上机的时候只是单纯的去抄书本上的内容,使得上机课成了打字练习课。因为没有得到很好的练习,许多

3、学生只能看懂答案,自己去编写却没有思路。由于英语水平不高,当面对一大堆错误提示时茫然无措。  2、实验教学的改革与探讨  2.1加大实验教学管理力度  为了培养学生应用所学知识解决实际问题的能力,锻练学生的逻辑思维能力和创新思维能力,我们加大了实验教学的管理力度。我们组建了由7名主讲老师和9名助教组成的软件技术基础小组,由一名资深的老教授担任教学组长。主讲老师主要负责理论课的讲授以及实验内容的安排工作,每名主讲有两名助教跟听,为了保证实验教学的质量每名助教都要随堂跟听主讲教员的课,这样既保证了助教了

4、解学生的课堂情况又锻练了自己的教学水平。每次实验结束后,助教都要完成一份报告交给主讲,内容包括本次的上机情况,以及学生对知识的掌握运用情况,哪些地方是学生还没有掌握容易出错需要再次强调的,哪些知识点绝大部分已经熟练掌握,有了这份报告主讲教员就能有针对性的去准备下次的课前复习,这样既节省时间又解决了上次课遗留的问题。  每次的实验内容由课程组长组织集体备课,7名主讲老师根据上课时学生的反应及自己以往的教学经验来共同讨论确定实验的题目。有了这样一支教学团队和相应的管理策略,就为完成实验教学任务、达到良好

5、的实验效果提供了必要的保证。  2.2紧密结合教学,合理规划实验  实验教学的开设时间,必须与理论教学相互配合,统筹安排,从而达到通过实验消化、吸收和巩固理论知识的目的。但是由于受到实验学时的限制,只能合理安排实验内容选取。每次的实验内容可以分为不同的层次与等级,包含一些简单的基础的,学生根据上课内容能够很容易编写的,以便激发学生的兴趣。除了基础和中等难度的内容之外还可以安排一些选做题目,激发少部分学生的创新能力。  除此之外,可以适当安排一些与实际紧密联系的实验内容。让学生感觉到学有所用,激发他们

6、学习的主动性。如在学习循环结构时,可以安排诸如百鸡问题、兔子繁殖问题及猴子吃桃问题等有趣的内容。对于这样一些数学问题,现在让学生去编程实现,在一定程度上可以激发他们的学习兴趣。还可以安排一些符合他们专业的问题,如对于车辆运输工程系的学生,可以安排诸如车辆完好率、或者派车问题。  2.3重视课前预习,做好实验报告管理工作  课前预习是做好实验的必要准备,但是大部分学生都不愿去看课本,等到上课的时候面对实验题目脑中一片空白,对情趣老师要求的试验报告也是应付了事。程序设计的灵魂是算法,为了让学生理清思路,

7、掌握精髓,我们制作了自己的实验报告,要求每个人上课前画出对应的流程图,写出相应的算法及程序,等到实验课的时候去调试改进自己的程序,这样既节省了时间又加强了学生的编程能力。对于验收工作,我们做到不漏掉一个学生。学生调试完成后举手示意辅导教员,辅导老师根据学生设计的程序随机性的提问一些和所学知识有关的问题,以确保程序是每个学生自己独立完成的。我们要求学生将调试过程中出现的错误及改正后的代码写在实验报告中,掌握一些错误的改正方法。  2.4充分发挥学生主观能动性,提高教学效率  教育家陶行知指出:我以为好

8、的先生不是教书,不是教学生,乃是教学生学。教学过程是教师教与学生学的两个过程,在以学生为本的教育理念下,老师应当由知识的传授者变为引导者,学生应当由知识的被动接受者变为主动求知者。C语言程序设计是一门需要实践的课程,多动手、多动脑、勤练习是学好语言的关键。因此在实验过程中要以学生为主体,教师只是一个引导者。当学生调试出错时,教师不应当马上给出解决方案,应当和学生共同去找出错误,引导他们自己认识到错误所在,并最终自己解决。在解决问题的过程中巩固了所学的理论知识,也加深了

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。