先说下个人情况,大学生,有编程基础。
当时是因为有些来年的课程据说会用到Python,所以想要提前学下(目的是数据可视化分析和数据挖掘)。因为当时校园bbs上面看到过“风变编程”,就试着搜了一下,不过课程原价一千多元还是立时把我劝退了。(知识付费的道理也懂,可对于贫穷学生党而言还是觉得不太适合,个人观点)后面是由于发现有个8.9元的试学课程,索性花钱找乐子尝尝鲜。
体验如下:
1、不得不说,作为卖点的故事设计看得出来作者确实挺用心了。大部分内容的话,都是改编自一些耳熟能详的故事,然后和编程任务/作业结合在一起,即使有些编的可能比较“僵硬”,但是emmmmmm总归比看书更有趣?
2、在线编程的界面确实也挺有设计感的。看到另外一个答主提到了“中国大学mooc”里面的北理工嵩天老师开的Python的课,里面用的是Python123平台(等下再讲嵩天老师的课)。Python123平台的编程界面是传统的“提交式”,而风变的应该说是类似“交互式”,主要差别是他会把最后编程的内容先分解开来让你一步一步做之后再让你整个提交一次。相当于先带着你一个台阶一个台阶走,再让你回楼下自己重新一次性走上来,可能对于完全没有编程基础(注意不是没有Python基础)且身旁没有可以请教的其他资源的人而言,会更加好一点。
--------------------------以下开始黑
3、学习太低效。老长一个故事,内容花里胡哨,最后学的不过是简单的基本操作。回车键敲到手都抽筋了 您一个故事还没给我扯完。看完一个故事得十多二十分钟,这些时间可能我找本书自己翻都早翻完了对应知识点了。
4、学习不深入。可能是由于主要面向对象是纯小白,讲的内容就很不深入,也不涉及原理之类的,常常会用一些“容易理解记忆”的说法替代掉本质问题的解释。相比于讲明原理,课程可能更是打算教会你操作就行,并且还是疯狂简化,删去无数特殊案例和高逼格操作的那种。但个人认为这样不利于以后的进一步学习,比如以后弄神经网络什么的,可能你不用他平台的课程,由于不懂原理,就完全没法懂了。所以如果你不想止步于Python入门,我寻思还是多看书之类的比较好。
备注:当然不排除其正式课程相较于体验课有着巨大的深入改变,由于本人贫穷的钱包,无法一探究竟。
5、对于有计算机基础的人,强烈推荐嵩天老师的课。老师讲的内容虽然也是精简过的,但是相比于只告诉你数字和字符串,还是要丰富很多的。这门课程学习完了再去对Python进阶学习都是没问题的。而且老师人很帅气,讲话也很有条理,虽然看视频也挺花时间,但总比敲回车键有意思。此外,本人“三本世一大”,学校开设Python课程所用教材实际上就是由嵩天老师编写的,质量无需太质疑。
最后,如果你以前学过C,C++,java,或者一些其他的面向对象编程(并列可能不恰当,c是面向过程),建议嵩天老师的mooc挑着看些就好了,自己看书学最合适,学的也很快,【Matthes的Python编程从入门到实践,Magnus的Python基础教程,或者就是嵩天老师的Python基础教程】,我觉得都是很好的学习参考书籍。
最后,学生党还是老实上课吧,上课不睡觉认真听课比下课咋补都有用,哈哈哈!(或者找个帅气npy教你,嘿嘿嘿)
5311

被折叠的 条评论
为什么被折叠?



