计算机小白自学入门应该先学什么?
新晋厕所排队经典读物:
我把课程目录贴一下:
这个课程可以帮助你建立起对计算机的基本认知,培养学习兴趣,零基础非常适合。
把这个视频课程看完之后你就可以选择一门编程语言开始入门了,我个人比较建议先学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语言学完之后需要把计算机基础补上,只有把基础打扎实,后面学任何一门语言都会更加的轻松。
关于计算机基础和进阶的编程语言学习,可以看下我下面这个回答,这里不再赘述:
回答的目录我在这个贴一下,非常实用:
希望本回答能对你有帮助~
你可能想看: