登录
  • #公开课
  • #入门|算法|数据结构

纯文‌‌‍‍‌‍‍‌‍‍‌‍‍‌‍‍‍‌‍‌‌‌‍‍‍‌‍‍‍‌‍‍科生也看得懂的Python入门课程

YukiCodingBunny
8532
51
(对于大牛们来说,这门课不算什么;不过作为一个才入门的小白**,还是想记录一下学习第一门Coursera课程的感想和建议。进地里才一个月不到,没有什么发帖经验,如果有写得不对的地方,请多指教。攒米不易,求赏赐哈!大神们如果能给小妹提供更多的课程建议或者职业规划建议,我会更感激不尽啦!)



课程主页:click.linksynergy.com



先说说楼主的个人背景

lz是纯文科生出身,虽然小学初中曾一度狂爱做数理奥赛题,但高中分科后就越来越少接触数字运算了{:9_473:}

因为热衷教育事业并且很喜欢语言(人类语言),于是一直以来专业都是跟语言教育相关的。(之前完全没有码过一行代码……)

之前做过几年高中老师,常感自己眼界受到了一些莫名的局限,思考问题的方式停留在过于简单、缺少严密逻辑思维的层次。身边玩得好的朋友大多是理科生,而且CS专业的超多,去年在大牛们的带领下参观了他们入职的国内外各大厂,说实话对于“没怎么见过世面的“我挺震撼的,觉得自己眼前的世界都更宽广了。(不是在说学文必定没有学理好,只是对于我自己而言,有时候真的挺想重新选一次文理。)

没有机会时光穿梭,那就好好把握当下吧。身处MOOC发展得那么好的今天,我感觉自己还是相当幸运的,足不出户就能体验世界各地的精品优质课。因为没有一点基础,经人推荐决定选择这门对零基础学习者很友好的入门课——Python for Everybody,是由密歇根大学的Charles Severanace教授讲解的。





好,下面进入正题……





课程基本安排:

课程难度:易

作业量:少

每周花在这门课的时间:10小时左右(平台上设置一共7周,每周花3-4小时,完成一个quiz+一到两个assignment。

实际上每天花1-2小时就可以结束一个星期的课程任务,7周的课只用5-7天就可以解决。

感想、收获、课程内容介绍、评价:

说到感想,必须说说这门课的instructor本人——Severance教授,他头发已白、发际线(你懂的)……但丝毫挡不住他的魅力,讲话风趣幽默,重点是对于简单的concept他会很有耐心地用极其生动形象的例子类比,帮助理解,对于初学者来说真是相当considerate。记得第一堂课就告诉学习者“要是Python报错了不是你的问题,只是Python不懂你而已”。调整心态对于初学者特别重要!!!(我在接触PY4E之前有几天从CS 61A入手,对我这样程度的人来说会消化不良啊,于是心态就有点崩了。)





本来有几个截图的,主要体现教授很会用拟人、类比等方法,使难理解的东西变得简单化(让难的东西在学生面前变简单是好老师的一个重要技能呀),但是试了一下不太会传图,原谅我吧。{:9_454:}需要上课的初学者可以自行enroll,相信你通过教授的讲解会感觉到Python是一个可以与之对话的存在(这样从心理上会不那么畏难一点,愿意去和Python做朋友多接触嘛)。





我昨天刚上完了PY4E系列的第二期Data structure,比如lists和dictionary的区别,之前会一知半解或者容易遗忘。教授用了几张薯片的图(对,你没看错,就是薯片的图),让我“顿悟”,可能是我思维方法比较吃这一套吧。





给以后打算学这门课的同学一些建议:

本小**没有太多建议,过去的两周跟了两期课以后收获了两个certificate,就高兴得不要不要的。要说非得给点建议(也是给自己的建议)就是永远不要放弃,在那么好的时代就要会使用资源,相信各大网课平台还有不计其数的优质课堂,我们可以/需要学的都还有很多。



最后,立个Flag吧:

lz打算今天开始CS 61A的征程,希望能调整好心态,一步一个脚印走,再艰难也不停止。(这几年越来越习惯舒适,立个目标能达成实属不易啊 T-T)

补充内容 (2019-4-26 13:53):

果然是立了个flag,都两个月过去了,CS 61A还是没有成功进行。呜呜呜……
51条回复
热度排序

发表回复