趣文网 > 作文大全

计算机的学生如何系统的学习编程?找对学习“套路”很重要

2021-01-01 00:55:01
相关推荐

对于任何内容和技能的学习,都是一种方法存在的,这种方法我们往往称之为“套路”。

当我们接触和学习一些新的东西时,用我们人类最简单的一个原始技能可以完成,这个技能称之为模仿。也就是我们所说的比着葫芦画瓢。可以想象,几乎我们从小到大,所有技能的掌握,都是从模仿开始的,从牙牙学语,到学习笔记,工作习惯等等。都是找个样,跟着学。

有了模仿,接下来是第二个重要的环节:重复练习。大家可以想想小学写汉字的时候,动不动写10遍,20遍;学骑自习车时,摔得鼻青脸肿,学游泳时会喝水;学滑板时膝盖会被多次磕破流血。最后都能成功掌握该项技能,这中间的过程就是重复练习。

对于单个的技能,通过上面说的模仿和重复练习,是可以完成并获得的,但是这种技能往往是单一技能,也就是比较简单的技能。比如说游泳,又比如刀叉和筷子的使用,这都是简单的技能,步骤不需要多。

随着进入社会和工作岗位,接触的内容和需要掌握的技能也是越来越复杂的,因此这个时候人与人的差距开始会变得越来越大。这是什么原因呢?

原因在于,对于复杂的技能,往往是一系列技能的综合体的掌握和运用。这个时候,体现在个体上面,就会因为统筹能力,总结分类能力等的不同,产生出参差不齐的效果,也就是最终的个人综合职业技能的差异了。

如何解决这个问题呢?其实很简单,在面对复杂综合技能的时候,只需要能够帮助个体梳理清楚学习的顺序,先学什么,后学什么,按照一定的先后顺序各个击破,就完全可以让个体达到较高水平的能力。这种先学什么,后学什么的学习顺序,我们往往称之为学习路径,或者叫学习路线图。

因此,只要能够明白上面我说的,千锋广州老师觉得应该这个问题从宏观上已经梳理清楚了,本质上就两个步骤:

1、弄清楚正确的学习路线图,树立目标。

2、采用模仿和重复刻意练习的方法各个击破。

千锋广州老师总结核心就是这两句话。

那么说到这里,计算机的学生如何系统的学习编程:

第一部分:梳理学习顺序。既然是编程专业的学生,计算机的操作和普及性知识肯定是具备的了。所以这里就不讲了,直接从语言开始说起。

先学一门语言,建议是C语言或者是Python语言,原因这里就不展开了。学完后大概能用编程语言解数学题,能做一些算法题,目的是训练自己的编程思维,同时深入理解各种数据结构,建立抽象世界概念。

有了语言的基础和编程思维,可以进一步了解下计算机程序的工作方式。比如说并发、网络编程,存储等概念,了解程序系统是如何工作的。这个阶段可能还可以设计能力,但是可以理解抽象的原理。并实现案例demo即可。目的依然是进一步深入编程思想。

再接下来就可以写一些练手项目以写带练了。目的是开始让自己有工程的思维,开始有项目的思维。学习的深入的话,还能接触到框架的概念。

接触到了框架,就已经是工程级别了,这个时候可以考虑更高维度的内容。比如说项目的部署,运维,调试,然自己深刻理解从编码者的角色变成维护者,使用者。到此阶段其实已经是编程早入门了,剩下的就是在实际的工作和项目中精进。

当然,在具体的学习过程中,可能会有偏差和纠正。这个时候随着学习的不断深入,肯定是自己就已经具备了不断纠正的能力。

第二个阶段,是模仿和刻意重复练习。

有了大致的学习路径后,剩下的就是各个击破。需要注意的一点是,就是开始学习某个内容之前,已经要明确目标:是为了完成某个项目或者完成某个功能效果。千万不要为了学而学,为了学而学是多半不会有效果的,这一点一定要特别注意。

阅读剩余内容
网友评论
相关内容
延伸阅读
小编推荐

大家都在看

阳光下的成长作文600字 有关欲扬先抑的作文 万能英语作文开头结尾 描写初秋的作文 打屁股实践作文 菊花三年级作文 英语作文通知信 感人的故事作文400字 包子作文 可爱的校园作文 敢于挑战权威作文 二年级作文40字 作文柳树200字 长征的作文600字 夜游滕王阁作文 德福作文字数 家乡的枇杷作文 三年级采访作文 历年作文题目 关于三月街的作文 重庆的火锅作文 丰收节作文 晒稻谷的作文 银杏叶的作文 满分作文及赏析 一线天作文 九下英语作文 鼓励高考作文 描写村庄的作文 美丽的小区作文400字