学好c语言最有效的方法,C语言学习方法建议,初学者最好能看一看

该楼层疑似违规已被系统折叠 隐藏此楼查看此楼

1. 克服畏难心理,理性认识计算机语言

我们的学生大多在学习前就有畏难的情绪,觉得C语言难学,学不会,造成这种情况主要是对计算机语言不了解,另外就是有些同学学英语学的差,看到计算机编程用英语编写,就未学先弃了。其实学习语言并没他们想象的那么难,英语差也对学习计算机语言影响不大,比如学C语言,真正要记的关键字不多,语法也不复杂,只要大家不带着畏难的心理,一定能学好的。

2. 学好前三章,打好扎实的基础

计算机语言的学习,真正要记忆的知识不多,如C语言,只要学好前三章:标识符、运算符与表达式、顺序结构程序设计,打下扎实的基础,后面的学习就会容易的多。我在教学中经常遇到这种情况,学到后面,有些学生连printf()、scanf()、putchar()、getchar()等常用函数的使用都忘了,这些最基本的知识都不能熟练掌握,又如何学习后面的内容呢?

3. 改变学习方式,多动脑多分析多练习

根据我多年的了解,我们的学生在小学和初中的学习过程中,存在着较多填鸭式的教学模式,造成学生在学习过程中不灵活、不动脑、不善于分析问题,只会生搬硬背死套的方法学习,这种情况对于学习计算机来说是一个最大的障碍。说实在的,要学好、用好计算机,没有一定的悟性、不能融会贯通、举一反三着实难,因此同学们在学习中不要满足于教师教了多少,而应该自己多动脑筋、对遇到的问题多分析多思考,在计算机上多练习,还可以适当的看些相关的课外书,补充知识量,这样才会学好,用好。就象我前面说到的那个学生,开始他总是满足于我教了他多少,后来的练习,如果是经过我分析后他才做出来的,他总是觉的没有成就感,因为填鸭式的教与学,学生在学习中尝试不到学习的快乐与成功,自然就学不好。

4. 从例题中提取精华,掌握一些代表性的编程方法

这一点其实和学数学一样,不管是教材中的例题还是教师另外安排的练习,一般来说都比较具有代表性,代表了某类问题的解决办法,因此,同学们在学习中不要满足于理解或掌握了例题与习题的解决,要进一步将这些具备代表性的解决办法提炼出来,做为解决相似问题的通用方法。比如说我在教学数组在排序方法的应用时,常会讲冒泡法和选择法两种排序方法,其实,作为一般的应用,不管是哪种排序方法都好,只要是排序的问题,使用其中的一种(或加以变换)都能解决问题的。

5. 加强数学的学习,提高自己的数学基础

当然,如果要学的深入一些,要求再高一些,学习好数学知识对于编程无疑是必要的。在后续的编程学习中,对算法等的理解要求有相当的数学知识,因此在学习中,同学们也要努力学好数学,有扎实的数学基础对于编程的学习是有很大的帮助的.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值