C语言课程推荐和学习方法

1,766 阅读6分钟

前言: 如果说只是为了应对简单的编程单片机的话,其实c语言不需要系统入门去学习,但弊端很大。如果没有c语言厚实的基础,很困难去编写高阶的算法或者去了解其他编程语言,看别人的源码也可能看不懂,对以后的学习不利。

学长们从长远来看,也推荐大家把c语言基础打好,对于以后学习很有帮助。所以以下内容是系统地入门c语言教程,便于今后更好的学习

一、C语言的课程推荐使用

根据几届学长的经验总结:我们推荐

虽然这个视频已经很久远,09年的视频。但老师讲课方式生动有趣,且老师的思想和学习方法都令人深思,这个对后面的其他的学习都是很重要的,这是位很好的老师,等你们学完了就明白了,学长们看了都说好!!!

二、C语言的学习方法

1.看一遍视频,再敲代码

先看一遍视频,理解代码的内容和结构步骤。然后把视频中的代码自己手敲一遍。如果卡住了,可以再回去看下,然后再打(切记不要跟着视频进行敲打,这样效率也很低,而且代码无法自己理解,很容易忘)

2.多敲代码,多实操写题目!!!

多敲代码,可以让你自己去发现敲打代码中会出现什么问题,这种问题多了,就会记住了,不敲打代码很难发现自己的问题。也就是要多实践

大家跟着学习进度,完成这些题目,很有帮助!!!! (2条消息) 【C语言】C语言入门经典题目(范围广,内容多)_小孙的代码分享的博客-CSDN博客_c语言入门题目

3.看完一部分知识点内容,可以进行做笔记总结

推荐在电脑上做笔记,可在各大论坛上做笔记。 因为计算机的东西多而复杂,做笔记可让你去理清框架,理清知识点的串联,更加去理解知识点。而且做笔记对于看视频学习是很重要的帮助,也将你的学习成果写下来。对于今后的复习也是很重要的。

三、做笔记的平台

推荐稀土掘金 (juejin.cn)(2条消息) CSDN - 专业开发者社区选择其中一个进行做笔记

这些平台都是极客和软件和嵌入式玩家的活动社区,问题探讨都在里面,包含很多前人的经验。我们可以从中获取很多东西

为什么要在这些平台上做笔记??

1.在电脑上做笔记方便
2.我们可以分享我们的成果和所遇到的问题的解决办法,达到共享的目的,这样平台社区的氛围会变得越来越好
3.论坛发布,可以与其他人(陌生人)一起沟通问题,与来自不同地方的人交流,可以更好的解决问题。
4.大家的学习问题解决,为什么这些平台上会有答案,为什么这些前人要把自己曾遇到的问题和解决方案写下来?都是源于每个极客爱好者的分享,所以这些社区的良好氛围也是需要每个极客等的共同努力去创建的

四、如何学会去做笔记

学习计算机的东西,特别对于看视频学习,我们最好是要做笔记,会做笔记(最好在电脑上做笔记

1.学习做笔记的平台语法(markdown语法)

为了能让我们在平台上的笔记有框架有结构,更好看。我们需要学习平台笔记语法

(2条消息) 【超用心整理】Markdown常用语法介绍,看这一个就够了_海星啊的博客-CSDN博客_markdown常用语法

2.如何做笔记

可依据个人习惯做笔记,一节一节内容做,或者是看完一部分内容知识点,再一起做笔记。

对于大部分人来说,都没有用过电脑做笔记。前期做笔记可能不会或者做不好。可能前期做笔记会耗费大量的时间。但是熟练了之后,做笔记会很快。这会成为一个学习工具,对以后的学习都是很有帮助的。

前期不懂如何做笔记的可以去参考别人的笔记,看别人笔记的框架和结构,然后自己构建自己的框架。

image.png

image.png

五、有学习问题该咋办

1.自行先解决,上论坛寻找问题解决办法

2.实在不懂,可以询问学长(学长也不一定会😂)

六、推荐几个视频,大家可以把c语言学完之后,可以进行实现小游戏玩下

C语言做游戏,大一的新手作品。_哔哩哔哩_bilibili

【C语言】项目实战:天天酷跑项目丨最详细的练手视频教程,学完语法就能做_哔哩哔哩_bilibili

c语言能实现的很多,上面的比较麻烦。但贪吃蛇比较简单,在完成c语言学习之后可以实现以下贪吃蛇玩玩。

C语言必学项目:贪吃蛇!大一计算机专业巩固C语言基础常用项目,一个小时带你做出C语言入门级游戏!_哔哩哔哩_bilibili

七、总

c语言程序入门课程 是大家从高中到大学的第一门从没有接触过的一个课程。对于你们来说,意义非凡。c语言在编程语言中是很基础的,也是很重要的,打好这个基础,想要学其他编程语言也是可以很快上手的,也对于之后的单片机学习尤为重要。

八、再分享几个视频,提高下对电控的兴趣

51单片机-贪吃蛇游戏_哔哩哔哩_bilibili

无刷电机爆改十元小风扇_哔哩哔哩_bilibili

[开源]自制Stm32可联网手表_哔哩哔哩_bilibili

[自制]史上最简单的空心杯小四轴_哔哩哔哩_bilibili

【开源】自平衡莱洛三角形V2 | 我加了RGB性能翻倍_哔哩哔哩_bilibili

毕设造了把激光枪_哔哩哔哩_bilibili

【自制】技术宅UP耗时三个月,自制B站最强小电视!【硬核】【3分钟从草图到实物】_哔哩哔哩_bilibili