学习知识|怎样学编程,怎样自学编程入门


如何学习编程? 1.首先 , 给你的学习编程一个重要的意义
做任何事情前 , 你都要首先明白为什么要做?这个理由不是学校开了某个编程课 , 你为了应付考试 。 或者看到其他人都在学 , 你没事干 , 也学下吧 。 这都是盲目的表现 , 就好比你追一个女孩 , 不是因为她家有钱 , 最重要你追她的原因是:你真的喜欢上了她 。
2.如何选择你人生的第一个编程语言
很多人一开始是对编程有兴趣的 , 但是之前很多大学一上来就教C , C++ 。 里面复杂的内容 , 也让很多人从入门到放弃 。 到最后连兴趣都没有了 。 没有兴趣是最可怕的敌人 。
如果你是刚开始学编程 , 选一个比较人性化的编程语言 , 我建议从python开始 。 它足够简单 , 而且容易上手 。 而且现在连小学生都开始学python了 。
3.选择一个有界面的编程环境
很多编程语言 , 一开始安装后 , 都是教你在命令台下写代码 。 面对这么一个黑洞洞的东西 , 你的兴趣又降下来了 。
一开始编程不要在这个不友好的命令行下做 。 而是找一个集成开发环境(IDE) , 在里面敲代码 。 人对有界面的东东天然有好感和兴趣 。 比如学习Python , 一开始用notebook就很容易敲出代码 , 而且运行结果也能实时的反馈给你 。
如何开始学习编程? 怎样学编程

1.明确学习目的

学习编程对大多数IT业人员来说都是非常有用的 。 学编程 , 做一名编程人员 , 从个人角度讲 , 可以解决在软件使用中所遇到的问题 , 改进现有软件 , 可以为自己找到一份理想的工作添加重要得砝码 , 有利于在求职道路上谋得一个好的职位;从国家的角度 , 可以为中国的软件产业做出应有的贡献 , 一名优秀的程序员永远是被争夺的对象 。 学习编程还能 锻炼思维 , 使我们的逻辑思维更加严密;能够不断享受到创新的乐趣 , 将一直有机会走在高科技的前沿 , 因为程序设计本身是一种创造性的工作 。 知识经济时代给我们带来了无限的机会 , 要想真正掌握计算机技术 , 并在IT行业里干出一番事业来 , 有所作为 , 具有一定的编程能力是一个基本条件和要求 。

2.打好基础

学编程要具备一定的基础 , 总结之有以下几方面:
(1)数学基础 从计算机发展和应用的历史来看计算机的数学模型和体系结构等都是有数学家提出的 , 最早的计算机也是为数值计算而设计的 。 因此 , 要学好计算机就要有一定的数学基础 , 出学者有高中水平就差不多了 。
(2)逻辑思维能力的培养 学程序设计要有一定的逻辑思维能力 , “逻思力”的培养要长时间的实践锻炼 。 要想成为一名优秀的程序员 , 最重要的是掌握编程思想 。 要做到这一点必须在反复的实践、观察、分析、比较、总结中逐渐地积累 。 因此在学习编程过程中 , 我们不必等到什么都完全明白了才去动手实践 , 只要明白了大概 , 就要敢于自己动手去体验 。 谁都有第一次 。 有些问题只有通过实践后才能明白 , 也只有实践才能把老师和书上的知识变成自己的 , 高手都是这样成材的 。
(3)选择一种合适的入门语言 面对各种各样的语言 , 应按什么样的顺序学呢?程序设计工具不外乎如下几类: 1)本地开发 应用软件开发的工具有:Visual Basic 、Delphi 、VC++ ( C++ Builder ) 等;数据库开发工具有:Visual Foxpro 、Oracle Developer 、Power Builder 等 。 2)跨平台开发 开发工具如 Java 等 。 3)网络开发 对客户端开发工具如:Java Script 等;对服务器开发工具如:PHP 、ASP 、JSP 、ISAPI 、NSAPI 、CGI 等 。 以上不同的环境下几种开发工具中 VB 法简单并容易理解 , 界面设计是可设化的 , 易学、易用 。 选 VB 作为入门的方向对出学者是较为适合的 。

推荐阅读