欢迎来到天天文库
浏览记录
ID:32324119
大小:60.30 KB
页数:6页
时间:2019-02-03
《c语言在计算机专业中的教学》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、浅谈C语言在计算机专业中的教学【摘要】20世纪90年代以来,c语言迅速在全世界普及推广。无论在中国还是在世界各国,“c语言程序设计”浅谈C语言在计算机专业中的教学【摘要】20世纪90年代以来,c语言迅速在全世界普及推广。无论在中国还是在世界各国,“c语言程序设计”浅谈C语言在计算机专业中的教学【摘要】20世纪90年代以来,c语言迅速在全世界普及推广。无论在中国还是在世界各国,“c语言程序设计”始终是高等学校的一门基本的计算机课程。c语言程序设计在计算机教育和计算机应用中发挥着重要的作用。无论计算机专业学生还是非计算机专业学生,都应当学习程序设计知识,并且把它
2、作为进一步学习与应用计算机的基础。【关键词】非计算机专业;学习潜能;学习兴趣;创新众所周知,全国计算机等级考试二级考试中之一就是c语言,而且随着时代的发展,在许多高校中计算机专业都开设了c语言课程,c语言的教学是计算机教学中的重点和难点,能够体现学生的逻辑思维能力和推导能力,提高学生的分析问题和解决问题的能力。那么应该如何讲课才能让学生爱学并去轻松掌握知识呢,以下是笔者的一些见解。一、激发学生学习兴趣很多学生认为c语言这门课难学,没有什么用处,学习没有动力,这些问题不容回避。所以在讲课开始时应该让学生明确学习c语言的重要性和实用性:c语言在高级语言中有着举足
3、轻重的作用,与c++、c#、vc关系极为密切,可以开发学生的逻辑思维并提高其推导能力为学习其专业课程打下良好的基础。通过学习程序设计,学会进一步了解计算机的工作原理,更好地理解和应用计算机;掌握用计算机处理问题的方法;培养分析问题和解决问题的能力;具有编制程序的初步能力。即使将来不是计算机专业人员,由于学过程序设计,理解软件生产的特点和生产过程,就能与程序开发人员更好地沟通与合作,开展本领域中的计算机应用,开发与本领域有关的应用程序。另外在讲课的时候可以用学生比较熟悉,比较感兴趣的问题去讲解内容。比如说,讲课的时候把函数的首部比作人的“头”,把函数的函数体比
4、作人的“身体”,学生就比较容易接受。再有讲解经典实例—fibonacci数列时,引用“兔子的繁殖问题”,学生就比较感兴趣,从而喜欢学了。还可以在学一个新的知识体系前,用这些新知识设计一些可以吸引学生的实际例子。比如在讲授选择和循环结构时,可以让学生做一个“猜数”游戏,学生觉得有趣,听课的兴趣明显提高。学生对c语言课感兴趣了,学起来就有了动力,教起来才能事半功倍。实践表明,在学习c语言的过程中有的学生反映学习c语言比学习计算机基础要简单,可见激发学生的学习兴趣是多么的重要。二、激发学生学习的潜能在教学过程中,通过各种教学方式和手段激发学生的学习欲望,使其积极投
5、入到学习活动中,发现问题,提出问题,并逐步解决问题。例如,在讲解实例时,不是简单地给出程序清单,而是从分析问题入手,找出解决问题的方法,再给出算法,最后编写出完整的程序,经过编译、链接、运行从而得出最后的结果。而在这一过程中,较关键的是每一步都采用与学生一起探讨的方式,让学生在启发下思考,在思考中解决问题,也让其在解题过程中体验到自己的成功感受,从而掌握独立分析问题、解决问题的方法。为培养学生综合应用知识的能力,通过对完整的项目的系统分析,培养学生良好的编程习惯,善于获取他人经验的能力以及掌握综合运用所学知识的能力,从而真正提高编程水平。三、培养学生的算法思
6、想c语言教学的目的,不仅要使学生掌握语言的基本规则,更要切实提高其编程解决实际问题的能力和实现算法的能力。在学习c语言这门课的过程中,算法的培养尤为重要,算法即为了解决某一个特定的问题而采取的方法或步骤。算法是灵魂,不掌握算法就是无米之炊。因为程序代码的编写过程实际上就是将事先的求解思路用c语言的语句来加以实现的过程。没有求解思路,那么得到的肯定是一个错综混乱的程序代码。所以正确的求解思路就是必要的,如果求解思路不正确,那么必将得到一个错误的程序,所有的一切必将付之东流。所以在讲c程序语言课时一定要强调算法思想,并且贯穿整个讲课的始终。四、培养学生的创新意识
7、c语言是一门理论加实践的课,只有满腹经纶,不能解决实际问题,必须上机实践,只有通过上机操作让学生将书写的程序代码上机运行调试并得到预期的结果才算真正解决问题,才算是真正掌握了一门技巧,也才能使学生真正理解、真正消化课堂上的理论知识,因此要以应用、实践为目的,注重培养应用能力,大力加强实践环节,激励学生创新意识。教学中坚持上机实验课与理论教学课相结合,使上机实验与理论教学协调同步,特别是时间、内容上要衔接好,讲完课要及时上机并保证上机效果,需要特别强调的是,要先讲课后实践,而且两者相隔时间不能太长,时间长学生早已把课上听到的内容忘记,所以要及时上机实践,多实践
8、是学习掌握c语言的必经之路。对于同一个问题,可以让学
此文档下载收益归作者所有