这几天,刚刚做完python爬取豆瓣电影top250的项目,我的心情非常的激动,这是我学编程以来,完完全全做出来的项目,终于有了编程的感觉。再也不是像以前那样半途而废,学编程从入门到放弃了。以下是我学习编程的经验和心得,发现掌握方法后学习编程并没有那么难。
爬取的电影1、选择能快速进入学习状态的教学视频。
网络上的教学资源非常的多,有培训机构、高校老师、个人输出的学习笔记,良莠不齐。在这样众多的信息下,使得我们选择非常困难,一直在纠结到底哪个比较好。这会让我们本末倒置,将学习重心分散。只要记住,我们的目的是学会编程,并且能运用到实际的学习生、工作中。所以要选择能让自己静下心学习,并且舒服的教学视频,这是持续性学习的关键。
2、保持深度学习,穿插学习。
现在社会大多数人求快,很多事都是浅尝即止,这种学习知识的态度不可取。学习编程要深入理解,只要有一个点不明白,项目就会做不下去。比如我在学习时,是跟着南京理工大学老师的课——用python玩转数据。老师讲的很好,但是在讲爬取数据的时候,讲的很快,有些内容我学的云里雾里,爬取数据也没成功。我没有继续学下去,而是找另外专门讲爬虫的教学视频和准备基本python的工具书,在其中学到更多、更全面的知识,收获非常大。
3、以项目为导向
我发现我以前学编程总是反反复复,半途而废。其中最大的原因是不知道自己学习的东西可以用来做什么,而且编程很枯燥,很难坚持。我们需要以项目为导向来编程,边做边学,这样做会让我们审视自身哪里不懂,从而积极主动的补充欠缺的知识。而且解决问题后,会产生正向激励,更有动力学习,产生了良性循环,学习也就事半功倍。
4、写学习笔记。
在学习的时候,我会把学到的内容,用自己的话写出来(相当于费曼学习发),记录成电子档的笔记,不断修改和完善笔记,最终内化知识。我的学习笔记包括课堂笔记、编程遇到的问题以及解决办法、解决问题的思路。
学习笔记5、多练多思考。
光学不做和不思考,是永远学不会的。要多练习,以及把学到的知识发散,迁移到别的项目上。比如我做完了爬取豆瓣电影,那我可以再爬取豆瓣图书、B站和知乎,获取对自己有用的信息。
我是李上善,一个喜欢编程,追求精进的女生。微dangyugu,,可以找我交流。如果对爬虫项目感兴趣,也可以找我玩哦。【公号】李上善
网友评论