入门编程应该先学什么,编程入门先学什么( 二 )


无任何编程基础的人,该怎么入门编程?
对于计算机专业的同学来说,要想有较好的学习体验,要从三个方面入手,其一是做好学习规划,其二是重视交流,其三是重视实践 。学习规划要与发展规划相一致,在不同的阶段要有不同的侧重点,在大一期间要重视编程语言的学习,在大二期间要确定自己的主攻方向,在大三期间要围绕就业或者读研来做积累,大四则是冲刺阶段 。编程语言是打开计算机技术大门的钥匙,要想学习好编程语言,初期一定要多做实验,实验的目的有两个,一个是了解编程语言的应用过程,另一个是验证各种抽象概念 。
编程语言说到底就是一种工具,所以只有多使用才能逐渐熟悉,很多概念只有在使用的过程中才能了解 。学习编程的初期就要搭建起实验环境,一边学习一边做实验,初期要重视课程当中的小实验,然后再逐渐深入 。学习编程的第二个阶段要确定一个主攻方向,围绕主攻方向做积累,以及开展一些综合实验,比如学习Java语言的同学可以选择Web方向,或者是大数据开发方向 。
大一和大二期间可以通过参加比赛和科研实践活动来促进编程知识的学习,目前很多学校都有针对于各种比赛的学习小组,比如ACM组、蓝桥杯组就比较普遍,可以通过参加这些学习小组来获得一些额外的实践指导 。学习编程的第三个阶段是实践应用,这个过程往往需要借助于项目组的支撑,此时可以选择参加老师的项目组,或者参加一些实验室 。
编程初学者应该先学C、Java还是Python?
作为编程初学者应该先选择哪门语言进行学习呢?C语言在先前的一段时间内,我一直以为,使用C语言进行编程的入门是非常不错的选择 。事实上C语言也比较适合进行初学者的学习 。进行C语言学习的话,我推荐给大家可以查看郝斌的C语言课程 。讲解的很详细 。我就是实用这个教程学习的 。Python随着学习的深入,我突然发现Python因其简单化,初学者也是非常不错的语言 。
但总体来言,我认为Python还不是主流 。当然他在大数据云计算行业比较不错 。如果你使用Python入门也是不错的选择 。JAVA作为目前为止使用最多的语言JAVA.今天我认为实用java进行入门,其实也是可以的 。不过入门的话,一定要只选择学习面向对象前面的知识 。如果初学者加上面向对象一起学习 。你会发现你能崩溃 。

推荐阅读