潭州教育:学习编程语言 你的学习方法对了吗?
随着互联网的迅速发展以及科技行业的新起,编程IT行业成为了目前的高薪就业行业,“秃头”,“格子衫”,“掉头发”等很多的代名词扣在了程序员的头上。很多的人都想从传统的工作中转移到编程行业,成为一名码农。
现在我们软件学院也有很多的学员正在往自己的编程语言进行学习,比如Python,大数据,java,web前端,c++,在这学习的过程中,必然每位同学的感受都是痛苦并快乐的,快乐来自于第一节课的环境安装成功,来自于第一节课的入门案例:helloworld 等等等等,那痛苦就必然来自于自己粗心导致代码书写错误,但是又找不到问题所在,一直被困扰等着老师解救等等。
在学习的过程中,我一直都给我的学员传递的是编程不是一天就可以学会的,我们不能着急,要多想,才可以慢慢地培养起来自己的逻辑思维能力。同时在教学的过程中,也遇到了各种各样的学员所提出的问题,以及在同一个起点开始学习,但是学习的成果又不同,那是什么原因呢,必然是学习的方法以及接受的能力存在区别。那下面我就来谈一谈我在学习编程的时候所掌握的方法。
首先我们在学习这门语言之前,必须是抱有强烈的兴趣,这样才可以驱使我们学习,再是上课的过程中,先要有目的性地进行预习,因为当我们面对未知的内容时,第一次学习必然是有存在学习掌握度不全的情况,特别是很多年没踏入课堂的人来讲,集中精神听讲基本不可能,时不时就刷刷朋友圈,坐立难安,这样一节课下来什么都没学进去反而还需要花费很长的时间再课后来补录播。
第二个是我们在听老师上课时,可以针对性地去做笔记,但是不要跟着老师敲代码,在敲代码的过程中,如果出现了一个bug就一直卡在哪里,就不知道老师在讲什么东西了。同时在记笔记的过程中听取老师的思路是非常重要的,培养逻辑思维很重要的一点就是先提前学习别人的思维,再从这个基础上继续的锻炼。
第三个是有很多的学员都出现这样的问题“老师说的我都懂,但是我就是写不出”,这是老师们都会留有随堂作业,同学们在课后的时候,如果基础比较好的可以直接去做,基础比较差的建议先不要直接去做作业,先把上课的内容消化完,把老师上课举的例子先搞明白再举一反三,不要遇到自己不会的就直接放弃掉,我相信多敲代码多练习多思考就一定可以一天要比一天进步很多。