这是一个不一样的python教程,我们的特点是教会如何高效地自学,化被动学习为主动学习
在过往的经验中发现,很多学习编程的同学,都有过 从入门到放弃 的体验,我也曾是其中一员。后来经过深入分析,发现了其中主要有三个原因:
第一,深受”好记性不如烂笔头“的影响。
记得以前上学时,在课堂上,当老师要擦掉黑板的时候,总会听到这样的呼声:“老师请等一下,还没有抄完!”,你会发现很多同学在课堂上,似乎很努力,但是效果并不好。我们从小就听老师说 “好记性不如烂笔头”,以至于我们把学习的大部分时间当成了抄笔记。
这是我们大部分人接受的教育模式,而这种学习模式一直延续到了现在,这种惯性思维导致我们自学效率都不高。有没有这种体验?我们花了大把的时间记忆了很多东西,当时会感觉充实而欣慰,但是一两个月后,又会感觉,一觉回到解放前。其实,大脑的记忆并没有那么牢靠,大脑要用来思考,不是用来储存。
第二,贪多,导致内心痛苦。
一旦开始学习编程,你会发现,学习的东西越来越多。
开始时,你可能会雄心壮志地制定非常宏大的学习计划,甚至还要求自己短时间内完成。一开始你信心满满,渐渐地你的负担会越来越重,内心越来越肿胀,越来越压抑,然后就逐渐放弃。
第三,听说了很多概念,却还是写不好程序。
这个和“我们听说了很多道理,但是还过不好这一生“ 是一样的。
很多时候,我们似乎知道了概念,但却只是停留在知道,没有去深挖这个概念究竟指的是什么?没有探索概念背后的意义又是什么?更没有亲自去应用和实践
分析了以上三方面的原因,下面,说说这套python教程的的特点:
第一,外包你的大脑,轻松学习。
什么是外包你的大脑?是指将需要记忆的工作外包给计算机和互联网, 我们举个例子:
比如,我们在学习编程的某个模块的时候,不再要求你做笔记,不需要你记忆这个模块的具体用法,而是教会你如何在需要使用它的时候,通过搜索和查看各种帮助文档,轻松掌握。这有什么好处呢?
这能解放了你的大脑,让大脑从机械的记忆中挣脱出来。其实,编程语言就是一个工具,工具是用来解决问题的,我们学习编程的重心应该是锻炼解决问题的能力,让编程语言为我们服务。
第二,先快速入门,再深入理解。
就像开车一样,教练会直接让我们上车,教我们如何驾驶,而不是先教授汽车的复杂构造,以及每个零部件的具体功能。也就是,一开始就以具体的案例来操作,让你上手写代码,至于更多扩展知识,我们会尽量少讲。
第三,输出分享,及时反馈。
我们都知道,费曼学习法是世界公认最高效的学习方法,它的核心就是:一边学习一边输出,通过输出得到反馈,来完善学习。
当你学会某个知识的时候,就要将它用于实践当中,我会要求你,重写案例中的程序,完成练习内容,有时间还可以将你学习的知识教授给另一个人。
通过实践和输出,你才会明白自己有没有完全掌握。
当然,这步需要花费很多时间,但这步是最重要的,我一直认为:懂得在什么地方花时间,就等于节约时间。
最后
我将这一套教程命名为 ”天下没有难学的python“
为了实现这个狂妄的想法,本教程会不断的更新迭代,你将会看到 “天下没有难学的python 1.0” 版本、2.0版本、3.0版本...
也许现在这个教程会不够完善,甚至会遭受各种批评,达不到我设定的要求,不过那有什么关系,关键是这个教程会持续改进。
我们曾经都有立下很多的目标,有的实现了一半,有的只是到开头,更有些扼杀在摇篮里,所以,这个视频也是在激励我自己
我希望,看到这个视频的朋友,能关注我,和我一起见证整个成长的过程,欢迎你给我反馈和建议,这也将会帮助更多,求知若渴、嗷嗷待哺的同学。
我希望、我也坚信这个教学系列,最终将成变得非常优秀,而且独具风格,这其中有你的贡献,让我们一起成长!
感谢日理万机的朋友,百忙之中看完这篇文章,你的点赞和关注将给我莫大的动力,朋友,我们下期再见!