如何开始自学编程
毕竟高考很重要,很重要。
如果成绩好,可以利用业余时间学习。如果你成绩差,尤其是数学,可以系统的学习初等数学,先打好初等数学的基础,对高考有帮助,对以后学习编程也有帮助。
还有不到一年半的时间,就要高考了。现在,如果你想为你的学习打好基础,和你在学校的学习是一样的。建议你以大学课本为指导。这样的书不是程序员写的参考书那样的字典,初学者也能看懂。那些所谓的0基础入门书籍,相当于一本错误百出的字典,肯定不适合你。
题外话,就业
考虑就业,目前计算机专业发展还可以。如果你是重点大学毕业,你就能找到一份待遇不错的工作,否则你都是IT民工。
目前理工科的机械工程及其自动化,材料科学,高分子材料与工艺都是比较好的工作。普通工科学校毕业后很好找工作。重点学科优势这些专业一出大学就高薪。
热能工程、土木工程、道路桥梁、环境科学、农学、医学必须是名牌大学的优势专业才能就业。计算机专业一般需要好大学的优势才能拿高薪。
不然工科比较好的两个学校毕业的JAVA程序员很多,月薪5000-6000。这个起步价不仅取决于你的学校,还取决于你的能力。如果学校不行,那么你的能力不可能很高,即使你不是计算机专业而是文科专业,你仍然可以有很高的能力,但客观学历是前提。BJ是目前收入最高的国家。想进大公司工作,至少要有普通大专以上学历。
工科生要学工科专业就业,参加高考,读工科大学,是毕业的一个台阶。
为什么高考是为了就业?如果你想学得更好,有更高的水平,喜欢计算机,你有必要不学计算机而去一个好的大学。资源优势不一样。
如果你觉得成绩不错,现在可以培养一些编程的基础知识。只要基础好,以后的学习就快,就细,就顺。
建议刚开始学PASCAL或者Q-BASIC,C/C++语言是函数式编程,现在功能很强大很特别,第三代编程语言适合教学,培养好基础。最好不要学C/C++。一方面C/C++很难打好基础,另一方面学C/C++也来不及。
自学能力是你必须具备的,很简单。在大学所有专业中,老师讲课的时间和内容总是比课本少十倍或百倍,所以自学很重要。除非你是班里的尖子生,否则课前一定要预习,才能听懂课。课后通过大量的练习和掌握相关书籍,大概可以掌握一门课程的10 -15相关书籍,让你顺利通过考试或者能力好的人勉强能考到优秀...这是重点大学的要求,当然很多学校211。先说两本书。如果两本书都是要求相对较低的强势专业,你就在实践中应用这本教材,掌握了就通过考试了。现在垃圾的非强势专业很多,而且这类学校都是升了二本的专业,所以接近开卷考试...当然,人际关系也能让你通过考试...但不是所有的好大学都是好的。
好的基础怎么可能只是编程语言呢...是不是,呵呵呵呵呵呵。
学习一门语言,你要匹配习题集,然后你要学习这门语言所描述的数据结构、算法、离散数学、数据库、网络技术、软件工程、计算机原理与组成、汇编、操作系统、应用数学。这些方面,如网络技术,数据库和软件工程,操作系统,仍然可以展出...对于要面对高考的学生来说是不是有点过了...
然后稍微删节一下,满足普通大学生一半课程目标的要求,比如编程语言、数据结构与算法、网络技术应用基础、数据库应用基础、离散数学、应用数学,先学这些。
不可能,课程中的每本书都应该对应一个习题集…
然后给他打开,分两步走。
1,编程语言,数据结构与算法,离散数学,同时学习。
2、数据库、网络技术、应用数学。
所以现在如果你真的有余力,把上面的1做完就很好了。
推荐书籍,
PASCAL程序设计,郑启华,清华大学出版社。
PASCAL程序设计习题与选解,郑启华,清华大学出版社。
《数据结构与算法设计:Pascal语言》,张文双,王雪红主编,北京理工大学出版。
《离散数学》(第4版),屈万玲,耿素云等。,清华大学出版社。
《离散数学解答》(第4版),屈万玲,耿素云等。,清华大学出版社。
基本语言:QBASIC谭浩强,科学出版社。
Q-基本变换下的再思考。你可以一起学两种语言,它们是相似的,你可以改变你的思维。我想说明的是,语言只是工具,编程思维和能力才是重要的。
这些书最好一起研究。前三本书一定要同步,后面的就看你的了。学完这些,你只需要学习一些RAD工具的使用或者看一些为程序员编写的工具书籍,就可以开发一些简单实用的软件了。比如微软的WORD就是用VB开发的...学会了这些,你就可以写出和WORD一模一样的软件,只要你用心,就会很简单。
学习编程,培养自己的能力,是一个很枯燥的过程,比做背数学题的解法还要枯燥。希望你做好心理准备。而这些过程是不能省略的。这是培养入门学生的基础。之后还需要上很多课程。这个基础打好了,以后的学习会非常轻松顺利。玩不好就像和尚半路出家。老板不是能包容所有人的佛。人家要求你有真本事,有能力高效的为他创造金钱...老板不开收容所也不开幼儿园。所以出家的好处还是很多的...