计算机小白自学入门应该先学什么?

编程入门级电脑_新手入门电脑编程_电脑编程入门

新晋厕所排队经典读物:

新手入门电脑编程_编程入门级电脑_电脑编程入门

我把课程目录贴一下:

电脑编程入门_编程入门级电脑_新手入门电脑编程

新手入门电脑编程_电脑编程入门_编程入门级电脑

这个课程可以帮助你建立起对计算机的基本认知,培养学习兴趣,零基础非常适合。

把这个视频课程看完之后你就可以选择一门编程语言开始入门了,我个人比较建议先学C语言。

如果是零基础的纯小白,不建议上来就啃书,可以先从视频课程入门。

推荐中国大学慕课上翁恺老师的2门C语言课程:

程序设计入门--C语言_浙江大学_中国大学MOOC(慕课)

C语言程序设计进阶_浙江大学_中国大学MOOC(慕课)

如果想看书的话,这里推荐3本书,难度依次递增。

1、难度较小的推荐《啊哈!C语言》

简单易懂,初中生都能学会,很适合零基础的小伙伴入门。

针对题主的情况,建议看这本就行。

新手入门电脑编程_编程入门级电脑_电脑编程入门

下面两本其他有基础的小伙伴可以看看。

2、难度中等的推荐《C Plus》

也是C语言书最好的入门书籍之一,0基础完全可以,比较权威。

可以说是满分入门书籍,内容循序渐进,这本书重要的不止是让你学会了C语言,更重要的是能够锻炼你的编程思想,这对以后的学习很有帮助。

电脑编程入门_编程入门级电脑_新手入门电脑编程

3、有能力的可以看《C 程序设计语言》

这本属于比较进阶的,不太适合小白。

作者是C语言之父,相当经典,“hello,World"程序就是由本书首次引入的。

编程入门级电脑_新手入门电脑编程_电脑编程入门

学编程技术最重要的就是实战!实战!实战!

下面这几个项目,手写代码搞起来。

(1)C语言制作斗地主发牌器

C语言:斗地主的发牌器 - 网易云课堂

(2)C语言快速实现五子棋(收费)

C 语言快速实现五子棋_C - 蓝桥云课

C语言学完之后需要把计算机基础补上,只有把基础打扎实,后面学任何一门语言都会更加的轻松。

关于计算机基础和进阶的编程语言学习,可以看下我下面这个回答,这里不再赘述:

回答的目录我在这个贴一下,非常实用:

新手入门电脑编程_电脑编程入门_编程入门级电脑

希望本回答能对你有帮助~

你可能想看:
分享给朋友: