Python真正引起我的注意,是始于1024程序员节朋友圈中的梗:python除了不会生孩子,其他的都会。那段时间,到处都能看到关于python的推广。机缘巧合,刚好看到风变编程的python小课,对于一个从未接触过编程的学员,初偿代码,8.9元是个不错的选择......
基于现在的社会环境,学点编程的知识,有利于学习和工作,更有利于你了解这个世界。 Python小课好就好在,他考虑了广大学员的智商,手把手从0教学,开创了一种新的课程教授模式——打怪模式,学员可以自由安排时间,内容讲得也比较透彻,确实是不错的选择......课程分为体验课和基础课,体验课8.9元,基础课1k左右,基础课加上爬虫课程优惠价1.5k左右。
课程采用实操的方式,设置19个关卡,每一关卡配套相应的课后习题和答案; 分为4个阶段,第1个阶段是体验课,后3个阶段分别有一张车票,可以进入相应的学习群讨论,遇到困难群友也还蛮给力,对学习帮助较大。前几关尚简单,基本可以日斩数关,从第10关开始就要费点力气,像打怪一样,先易后难。
每一个关卡完成后助教会有相应的资料送你,每一个阶段完成后助教会拉一个群进行知识点的复习。整体来说,课程设置较为合理,进度控制较好。对于初学编程的人,学习这个课程比单看视频有用得多。
课程教授的不仅是知识点,还有一些思维性的东西。练习的过程中,百思不得其解时,点开参考答案,就仿佛点开了新世界的大门,“OMG!还有这种思路,还有这种方法!学它!”。 interesting的是,编程是基于人的思维而衍生的产品,一个好的程序员,必定思维逻辑能力超强。 针对此,课程后阶段,也设置了编程思维课,简单地讲述了一些思维,虽然不深入,但却是一个很好的启蒙。
学习的过程总是痛苦的,所谓师傅领进门,修行看个人,知识点有时候看着是会的,但是要增强练习。这个练,不是重复,而是尝试。有时看到知识点的运用,会有很多idea,这时多改动,多运行才是正确的方式。看到终端报错是好事,现在不错,以后错更多!是你的总会来找你。多尝试,后面写出比参考答案功能还多的代码时,会成绩感满满。
目前我只完成了基础课的学习,课程体验较好,至少像我这种拖延症患者竟然也完成时19个关卡的学习,历时一个多月。实现的水平就是入门阶段,基本能看懂被人的代码,能做出一些简单的项目。毕竟编程是个大学问,不可能一蹴而就。
最后,要夸一下课程的助教们,真的很给力,感觉他们是on call 36小时,不需要周末??这里需要给他们加鸡腿。要特别夸一下助教正义,因为他很尽责(他老是来催我写作业,而且他还是个表情包库,我在他那偷了好多表情包) 。