Crossin的编程教室

标题: 零基础小白,请教大家如何学习编程? [打印本页]

作者: Ginkgo    时间: 2018-1-30 00:33
标题: 零基础小白,请教大家如何学习编程?
我是一个普通的15岁女生,到目前为止没有进行过系统的编程学习,想请教大家应该如何入门?
上网查询过程序员入门,推荐了几本书《计算机基础知识》《计算机组成原理》《数据结构和算法》《设计模型》《操作系统》《C语言》
C++语言,e语言,html和JAVA只是听说,未曾深入了解。
请问大家,我这样的小白应该从看什么书开始?
[希望大家不要说现在应该好好学习什么的,这我也知道,单纯对这些东西有兴趣,所以才来询问的。]

作者: TED    时间: 2018-1-30 10:51
个人认为,编程无非就是以某种语言(你提到的c语言,c++语言,e语言,java等)来描述表达算法(个人理解是给你个目标,设计实现该目标的思路和步骤就是这个算法)的过程。
对于新手来说,就要熟悉一门编程语言:你要选定一门你比较过后觉着不错、有兴趣的语言,然后搜它的入门指导书来看,看不懂就查特定的你不会的东西来搞明白,切记别钻牛角尖(为了弄明白cmd是什么,再去把操作系统啥的去看一遍,这个只会把你学编程的耐心给耗没),实在不懂就问人或搁着,继续后面的。语言入门主要看英语和逻辑以及记忆吧。。熟悉了语言基础知识,要靠大量代码练习来巩固。
之后的算法,要看数学和逻辑吧,你15,平常课程中的数学、英语可要学好!

作者: TED    时间: 2018-1-30 10:54
你刚提到的书,感觉也都不是编程语言的入门书,假设你想学python,你可以搜python入门书籍,https://www.zhihu.com/question/19593179 略过搜索结果出来的那些广告,看看大家的描述,挑一个自己觉着适合的开始看就行了,看不懂就查、或者换个简单点的;
同理,想学c语言,就搜c语言入门书籍,这样,试下吧
作者: Ginkgo    时间: 2018-1-30 22:22
TED 发表于 2018-1-30 10:51
个人认为,编程无非就是以某种语言(你提到的c语言,c++语言,e语言,java等)来描述表达算法(个人理解是给你 ...

好的,非常感谢您的建议。看了回答之后,对于那些语言有了更进一步的了解,我会尝试着摸索自己感兴趣的语言进行学习。等学到一定水平之后会再来提出问题向大家请教的。




欢迎光临 Crossin的编程教室 (https://bbs.crossincode.com/) Powered by Discuz! X2.5