vlambda博客
学习文章列表

C语言学习开始啦│给大一C语言初学者的话


C语言学习开始啦!


——给大一C语言初学者的话


各位大一年级的同学们:

你们好!我是来自学业支持中心的一名志愿者。

即将步入第二学期的第五周,课程表上又将增加一门全新的课程——C语言程序设计,不知道各位同学心情如何呢?在这里,我想跟第一次接触编程、第一次接触C语言的同学们谈一谈我在编程学习过程中的感受,希望能够对于促进大家伙的学习热情有所帮助。

先说说我自己的故事。我第一次接触编程是在高中,因为学业水平测试的需要。第一次接触对于编程没什么好感,刚入门都会编一些简单的数学问题,我想:“这么简单的问题为什么要通过编程来解决呢?”后来陆续接触了一些经典入门题,比如“回文数”“水仙花数”等,但目的都是为了应付考试,所以第一次的编程学习就这么不了了之了。

C语言学习开始啦│给大一C语言初学者的话

后来再次接触编程就到了大一,学习C语言。比起看上去枯燥无味的讲解,我们老师更倾向于让我们自己动手写代码,哪怕一开始是她打一行,我们抄一行,她也会在这种简单的实践中悉心告诉我们每一行代码的含义,我也因此逐渐对编程有了新的看法,也产生了一些兴趣。在课程学习的期间,我会很积极地完成老师布置的作业,遇到问题时先自己设法解决,毫无头绪之后再向老师询问,也会尝试着用不同的方法完成同一道题目。古人云:“熟能生巧”,诚不我欺。在完成了大量的作业题之后,我编程的能力有了显著的提高,在最后的上机考试中,我只用了半小时就完成了三道编程题,最终课程成绩为A。

程序员行话有个词叫“代码量”,表示写代码的多少,代码量上去了,编程能力自然也就提高了。程序员亦如此,更何况我们初学者呢?初学阶段,只需要多一点的投入,便能获得巨额回报。

C语言学习开始啦│给大一C语言初学者的话

有的同学可能会比较好奇,“我一个环境/工商/会计/信管的人,以后又不打算做程序员,我为什么要学编程呢?”

个人拙见,时至今日,编程已经不再是某种具有很强专业性质的思维与能力,并且在今后时代的发展中,或许会成为语文、数学、英语等一种必备的“工具”。学习编程思维,远比掌握一门编程语言重要,C语言就是帮助我们学习编程思维的良好工具。掌握了编程技能,环境的同学可以通过编程去设计环境监测方面的智能系统,工商会计的同学可以做出更好看的数据可视化图形,信管的同学则可以从事大数据分析等更加细化的研究......

C语言学习开始啦│给大一C语言初学者的话

写在最后

C语言学习开始啦│给大一C语言初学者的话

总之,学好C语言,是打开程序设计大门的第一步,也能够帮助从事科研工作获得必要的素质。而只单纯作为一门课程的话,又有谁不希望自己能够取得高分呢?书山有路勤为径,学海无涯苦作舟。想要学好这门课,方法无他,唯勤奋耳。当你看完一段代码之后,不妨合上书,在脑海中理一理思路,自己动手去实现他,你会发现,看懂了和会写了存在明显的差异。“会写了”的题目越来越多,你也就能发现自己能够独立解决更多的问题。

本人自认才疏学浅,对C语言仅略知皮毛,所言谬论,请批评指正。

C语言组长:宫琪琦

2020.3.21

想要学习C语言更加轻松愉快?

想要C语言大佬答疑解惑?

及时收取相关信息

观看相关微课(官方网站也可观看)

C语言学习开始啦│给大一C语言初学者的话

目前

c语言的微课课程已陆续上传到官方网站与b站

欢迎一键三连哟~


▲微课网页


公众平台▼



文案|宫琪琦

排版|孙琭

校审|赛思彤