首先,要想清楚自己报Python小课的目的,风变编程课程设置非常有意思,很吸引人,但如果只是觉得新鲜好奇,就要慎重考虑。正式课和体验课的上课形式是一样的,也会分成不同的阶段,有不同的助教和同学一起互相帮助完成学习。但要注意的是,正式课教授的内容难度会越来越大,需要花费的时间也就越来越长。如果没有明确的目标,很容易在遇到频繁报错时想要放弃。虽然每天都会有助教督促你学习,但是我个人认为,学习是要有主观能动性的,硬着头皮虽然也能完成每天的打卡任务,但效果肯定不如主动学习好。这时候你就需要有明确的目标,如:完成学业后我能够实现自动化办公;或我能让电脑帮我整理数据分析等等。在遇到困难时,想想目标才能更好的坚持下去。
其次,正式课的阶段与阶段之间是分开互不干扰的。即,学完山脚阶段,你可以根据自己的情况来选择何时开始下一阶段的学习。我个人的意见:不要觉得前面只是简单就猛冲。一定要把基础打牢!一定要把基础打牢!一定要把基础打牢!重要的事情说三遍。我是山脚阶段学完后,自己复习了一礼拜才开始的山腰阶段学习,即使如此,在山腰阶段毕业实操课里也发现自己前面的知识有混淆的情况,所以一定要夯实基础!不然报错了都不知道怎么修改,无助又委屈!个人建议可以在自己复习的一礼拜中整理一下笔记,(风变的助教也会在毕业的时候给你发一堆资料,足够用啦!)能力强的话做做思维导图,这能帮你理清知识点。每关的课后作业可以重复做,熟能生巧!这些都是我和老师们讨论出来的复习方法!
再次,随着可能内容为越来越多,可能你到后面很难找出几个小时盯着电脑写代码。可以选择把每关放在一天中不同的时间学习,根据每关设定的小标题拆分课堂内容,既能帮助你有效吸收知识,也不至于在你学完一节课后感觉脑子被强行撑大了(别问我怎么知道的。。。)
越到后面越不能图快,一定要保证自己每一行代码,老师说的每句话都明白了在按回车往下看。如果遇到问题,及时提问!!!不然一节课下来,很可能你前面似懂非懂的知识点,就影响到了后面知识的理解;还有可能到最后学完一堂课,你已经忘了最开始是哪里不清楚了。
最后,一定要利用学习群!课程是永久有效的,想什么时候看都可以,但学习群是有时间限制的,大家都毕业了,群也就解散了。对于Python小白来说,孤军奋战真的太难迷茫了,一定要有同学!我个人的理解是:助教的水平在小白阶段的我们看来都是大神级的了,有时同学们更能get到你糊涂的点在哪,能用更加大白话的方式给你解释。很有可能你的问题他们也遇到了,并且已经解决了,那么恭喜你,你有一个群的智囊团告诉你应该怎么理解,非常有用!
同奋斗,祝好运!