如何学好C语言

时间:2024-03-14 点赞:48076 浏览:93581 作者原创标记本站原创

该文是论文格式专业语言论文范文,主要论述了语言方面有关硕士学位论文,与如何学好C语言相关论文范文集,适合语言及学生及课程方面的的大学硕士和本科毕业论文以及语言相关开题报告范文和职称论文写作参考文献资料下载。

摘 要 :对于中职的计算机专业的学生来讲,C语言是最基本的语言往往也是学生接触的第一门程序设计语言.学习目的不是只为了学习C语言,而是为了能够掌握程序设计的方法,具有程序设计的基本理念,为以后学习计算机专业其它课程和计算机应用打下良好的基础.在学习中很多学生认为实践效果很难实现,有一种赋出和收获不成比例的感觉.但C语言有助于对计算机编程基本原理的理解,编程基础知识的掌握和编程思维的形成,提高自己的综合素质都有很大帮助.

关 键 词 :C语言;程序设计;编程;基础;提高

中图分类号:G642文献标识码:A文章编号:1009-3044(2012)12-2857-02

How to Learn C Language

ZHOU Xiao-ping

(Xinjiang Changji Qitai County Occupation Technical Secondary, Changji 831800, China)

Abstract: For the middle-professional students who learn , the C- language is the most basic and usually the first program design language the students must firstly learn. The purpose to learn it is not only to learn the C-language, but also to hold the method of the program de sign and to he the basic program design idea, which should be a good foundation for the students to learn the puter knowledge and other special knowledge about a puter. During the course, most of the students think that they hardly realize the practical purpose and feel that there is not the rate. But the C- language is helpful for the students to understand the program basic principle, program basic knowledge and the form of program in order to improve our own synthetic quality.

Key word: the C-language, program design, write program

C语言是当今世界上最流行的发展最迅速、最受欢迎的计算机程序设计语言之一.具有简洁、紧凑、灵活、实用、高效、可移植性好等优点.通过学习C语言,学生们不仅能够掌握一种实用的计算机编程语言,锻炼抽象思维能力,掌握编程的技巧,同时也为今后学习C++、VB等其它语言打下了良好的基础.C语言对于中职学生普遍觉得难学、枯燥,难懂.对于教师来说,课程进度慢,无法顺利地完成教学规定的内容,也带来了不少的困惑.作为一名工作在一线的中职计算机教师,在教学的同时不断地总结如何才能更好地让学生学好这门课程,如何才能让教师轻松地完成这门课程的教学任务.下面我就自己的教学经验和学生学习状况如何学好C语言谈了几点体会

1明确学习C语言的目的

对于中专计算机专业的学生来说,C语言这门课程是新开的一门专业课,是一门最基本的语言往往也是学生接触的第一门程序设计语言.首先要让学生对于新知识,新事物有一个认知的过程,明确我们学习目的不是只为了学习C语言,而是为了能够掌握程序设计的方法,具有程序设计的基本理念,为以后学习计算机专业其它课程和计算机应用打下良好的基础.

2要学好数学、英语这二门基础课

在C语言的学习过程中,一般有大量的算法和数据结构需要去了解,许多算数运算和逻辑运算、关系运算、循环结构都可以利用数学知识来完成的,同样许多算法都是为了完成数学领域的计算.编写程序是为了让计算机可以代替人操作运算过程,从而减少人力.可见数学在计算机学习中的重要地位,有了数学知识,你会发现数据结构与算法原来也是很简单的.同理,在C语言的学习过程中,我们会用到大量的英语知识.对于编程来说,英语的作用体现在阅读英文文档,适应国际化的编程环境,我们要记住常用的一些C语言中用到的词汇,也就是诸多的关键字.

3做好对语言入门和对C语言发展的了解

中职计算机专业的C语言课程一般在入校后的第二学期开设,对于学生来说,已经开始接触计算机知识,处于一个计算机技术的启蒙阶段.在这个启蒙阶段,最重要的就是入门.当大家都满怀信心的去学习计算机专业基础课程时,发现太多的知识抽象,无法理解.“不明白”,的地方处处皆是.因此《C语言程序设计》入门课是至关重要的.因为学生都是初次接触C语言,C语言对他们来说是神秘的,首先在学习之前要充分了解相关领域的知识,明确学习目的及学习重要性,教师在讲授入门课时注意尽量“通俗”化, 不要过多使用程序语言,以最简单的实例来完成教 学,使的课堂气氛显的轻松且有知性,从而激发学生的学习好奇心和学习.


4掌握C语言的知识要点

C语言基础知识内容丰富,识记的知识点比较多,各知识点具有非常大的连贯性,常常是牵一发而动全身,这往往使得学生在入门阶段容易产生畏难情绪.眼高手低是每一个刚学C语言的人都会出现的一种情况.翻开课本就能看懂,抛开课本去完成某一题时却相当困难.由于C语言灵活、强大,初学者要全面地掌握它非常吃力,因此在学习C语言的过程中,首先一定要熟练掌握变量、常量、基本数据类型及特点和运用、运算、、表达式及语句、C语言编写的基本格式.再次要掌握C语言的流程控制语句、数组、函数、指针等基础知识.再次要熟练各个知识点的运用,可以把学习的重点放在函数的设计框架、参数设计、返回值设计等关键问题上.

5理论联系实践,重视上机试验

计算机专业的大部分课程都是通过实践来检验学习成果的,更重要的是要将所学的理论知识都要在实践中更好的发挥.C语言也是一门实践性很强的课程,既要掌握概念,又要动手编程、上机调试运行.养成上机前分析题目,并编出程序源代码的好习惯,编程时要注意程序的格式、标点符号等,同时调试程序时要有耐心,有时一个程序可能要修改多次,甚至于费了不少劲还是没结果.要不断向老师或者同学请教,不断地查阅资料,所以编程千万不可遇难而退,这个时候是决定你水平提高的关键,一定要坚持到底.坚持就能成功.程序调试成功后,要总结分析出自己在编写程序时都出现了那些不足,在以后的解题过程中自己应该注意的问题.上机调式程序成功后要完成实验报告,逐步积累调试程序的经验.培养自己良好的编程习惯.

6培养学生要有自信和解决问题的能力

C语言学习的过程中,大部分的学生都感觉学的比较困难,尤其在上机调试程序的过程中,让许多学生有受挫的感觉.我们首先让学生对自己要有自信,对学好C语言课程要有信心.这样我们才会有一个好的学习状态.

C语言的学习要准确、确定和逻辑.在学生学习的过程中遇到问题,难题也就不可避免.怎样面对问题,解决学习过程中产生的问题,也是我们目前自主学习的一个重要内容.遇到问题坦然面对,不同程度上又提高了学生的创新思维能力.作为教师我们有义务,有责任努力引导学生把学习过程中所遇到的每一个困难,每一次所犯的错误和经历的失败,当作学习过程中的一块垫脚石,人生经历中的每一步阶梯.

7学生探究合作学习能力的培养

所谓探究合作学习可以理解为学生与学生,学生与老师等等各个方面的交流学习.C语言这门课程活动的探究可以激发学生对新知识,新事物有准确,缜密的编程思维,同时也能教给学生正确的学习方法,高效地掌握新知识,新内容,还可以培养学生的实验,感知和敏锐的观察力,养成良好的习惯,从而获得提高.合作呢,也就是鼓励学生勤思多问,把学习中的自己独立解决不了问题,大家一起拿出来讨论,教师再进行有意识的引导,加以点拨,这样可以既节约时间,又让学生把知识得到巩固.自己在编程过程中遇到不能解决的问题不要死钻牛角尖,可以参考一下已做出的同学的,也可几个同学共同探讨协同解决.

总之,计算机语言是各计算机专业普遍设置的一门计算机课程,也是培养学生计算机能力的一门基础课程,是各专业学生进行计算机编程以及从事计算机研究的基础类课程,意义十分重大.计算机语言的种类很多,各种语言的区别只是语法规则和具体的实现方式不同,好多方面都是相通的,所以对于计算机语言的学习关键在于精而不在于多.C语言是计算机程序设计中一种广泛使用的基本语言工具,学习C语言是学生形成编程思维,是为将来进行计算机软件开发设计打下基础的重要过程.

相关论文

如何学好计算机C语言

本文是一篇数组论文范文,数组相关函授毕业论文,关于如何学好计算机C语言相关电大毕业论文范文。适合数组及变量及嵌入式方面的的大学硕士和。

c语言毕业文致谢范例

为您写身体健康毕业论文和职称论文提供身体健康相关大学毕业论文范文,与c语言毕业文致谢范例相关论文范文,包括关于身体健康及公司实习及科。

C语言程序设计教学方法

该文为关于实验教学相关研究生毕业论文开题报告范文,与C语言程序设计教学方法相关毕业论文格式,可作为论文格式专业实验教学论文写作研究的。

C++语言实验教学的探究

这篇实验教学论文范文属于地理教学免费优秀学术论文范文,实验教学方面有关毕业论文开题报告范文,与C++语言实验教学的探究相关教育教学论文。

计算机C语言编辑程序技巧

为您写计算机技术毕业论文和职称论文提供计算机技术类毕业论文的格式范文,与计算机C语言编辑程序技巧相关论文范文数据库,包括关于计算机技。

C语言学习过程中编程技巧的应用

此文是一篇语言论文范文,关于语言类论文例文,与C语言学习过程中编程技巧的应用相关毕业论文模板。适合不知如何写语言及学生及技巧方面的论。

基于C语言的哈夫曼编码的实现

本文关于数据结构及参考文献及工程技术方面的免费优秀学术论文范文,数据结构方面有关论文例文,与基于C语言的哈夫曼编码的实现相关学士学位。