初学者怎么编程 熟悉以下关键东西,可以边学边做,定期训练,经常思考,长期积累:
1、语法 。
2、基础理论(数学、数据结构、算法等) 。
3、设计方法(编程原则、设计模式、框架设计等) 。
4、库(核心、基础、UI、扩展、游戏引擎等) 。
5、计算机相关(操作系统、网络、图形学等) 。
6、领域知识(游戏设计、网站设计等) 。
7、开发工具(编辑器、IDE、自动部署等) 。
8、项目管理(进度管理、分工协作、Bug管理、版本控制等) 。
最普遍也是最重要的能力:创造力 。 努力分析并理解好做什么以及怎么做 。 要知道上面那些东西一开始都是不存在的 。
具体方法包括:
1、快速阅读入门教程和书籍,适合学习语言和基础库 。 比如我学Java读的《Java编程思想》,练习题做过一点,然后学ActionScript就没读过书,只读过Adobe官方文档《ActionScript 3.0编程》 。
2、阅读库的文档、实例、源码 。 比如Flash、Flex开发,熟悉官方API很重要,很多细节要具体使用时才注意到,这时候最好做个笔记,虽然我从没看过我的笔记 。
3、做一个自己感兴趣或熟悉的小项目,比如我就以黑白棋游戏作为多个语言的试水项目,一样的逻辑,便于把关注点放在语言特点上 。
4、自己动手丰衣足食 。 厨师有菜谱,程序员可没菜谱 。 比如我做游戏,最关键的游戏编程知识全部是动手学出来的,很少有专门针对某个业务领域(如游戏)的编程书籍,要么是入门书,要么是模式书(如算法)、理论书(图形学),很少有书籍教你如何开发一个45度角地图系统加编辑器的,全靠自己思考,以及看前人的代码,需要时找些网络资料 。 关键是,可以培养最重要的创造力 。
对于算法和设计模式,可以研读下,但是关键还是靠平时如何使用了 。 新手勉强不来的 。
项目管理方面的,就得靠工作经验了,多思考多提意见不要只走流程 。
对于初学者,如何学习编程呢? 一:确定一个方向,编程语言太多了:java、C++、python、PHP、C等,需要确定方向,从基础学起,建议零基础学编程的小伙伴从C语言开始学起,C语言入门比较简单,会提升自信心 。
二:自学编程入门一定要阶段性的看到成果,这个“成果”并不是在“黑匣子”里面实现,要在用户展现界面呈现,很容易提升信心 。
三:视频和图书同步查阅,网上的是鱼龙混珠,建议找一些免费的学编程入门的初级视频进行学习,最好是成套视频,如果条件允许也可以购买一套编程入门的视频资料 。
四:计算机编程入门一定要理论和实践相结合只有这样才能真正学好
五:如果你有会编程的好朋友,多请教请教他,能让他带带你就是最好不过的了 。
新手学编程该怎么入门? 你初二了,四五年级的小学同学学basic,你可以直接学pascal,但你连basic书都看不懂,如果你要参加竞赛,就赶紧花比别人多的时间,更加努力,我小学学的basic,现在学pascal,当时就感觉很简单,难道这比奥数难?你看看书,用“全国青少年信息学奥林匹克竞赛”的basic书,红皮为教材(三个小孩跑步到终点为封面的),黄皮为练习 。 其他书大多数是针对成年人的,唯独这个是专门针对小学生的,浅显易懂 。
我想你let语句肯定没问题,主要要记住,“×”在那里是星号,“÷”是斜杠 。
接下来就是if,if 条件 then 语句 else 语句,其中else可以没有,你想想,如果你要买10个糖,如果你有足够的钱,那么你就能买,这时就不用说否则,计算机也一样,如果成立,可能就要交换,如果不成立,就什么都不做 。
推荐阅读
- 学习知识|怎样学好高一数学,自学高一数学
- 学习知识|怎样学好语文的方法,怎样快速学好语文
- 学习知识|怎样学好生物,高一如何学好生物
- 学习知识|怎样学好政治,关心政治的都是穷人
- 学习知识|怎么学好高一物理,高一物理怎么上
- 学习知识|怎样学跳舞,自己在家怎么学跳舞
- 学习知识|嬲怎么读音,嬲字组词
- 学习知识|凛怎么读音,凛字组词
- 学习知识|逐怎么读,逐组词
- 学习知识|霎怎么读,霎的拼音和组词语