V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
zeroday
V2EX  ›  问与答

进阶学习 Python 有像学校一样的上课模式(听课->作业->验证作业->答疑)推荐吗?

  •  1
     
  •   zeroday · 2015-01-30 11:45:49 +08:00 · 2562 次点击
    这是一个创建于 3373 天前的主题,其中的信息可能已经有所发展或是发生改变。
    不知道有没有类似的资源学习,发现自己更适合学校课堂的上课模式学习,想让自己用最适合自己的学习模式继续提升。

    目前已经学过

    网易云课堂中的 Python 入门中的

    数据类型、运算符与表达式、变量赋值与简单I/O操作 控制结构与流程图 函数 字符串 列表、元组和简单算法 字典与集合

    http://mooc.study.163.com/course/HIT-1000002017#/info

    类和模块还没有接触过,有没有课程能从这里进阶?
    第 1 条附言  ·  2015-01-30 17:43:16 +08:00
    发现分享一个列表,可惜只有一门 Python 而且已经看过了。
    http://www.mooc.cn/news/2148.html
    8 条回复    2015-01-30 17:20:30 +08:00
    paw
        1
    paw  
       2015-01-30 12:12:23 +08:00
    听课->作业->验证作业->答疑
    对应起来应该是
    逛github->发布自己项目or参与开源项目->查看项目的反馈意见->在项目中讨论或去stackoverflow提问
    zeroday
        2
    zeroday  
    OP
       2015-01-30 12:51:17 +08:00
    @paw 逛github->发布自己项目or参与开源项目->查看项目的反馈意见->在项目中讨论或去stackoverflow提问 这是大牛的学习方式。

    对于编程功底不深厚,没有大量知识储备的我来说,应该一步一步扎实地学习。

    曾经考虑过这样的学习方式在我身上可不可行,首先 Github 上的资源很丰富,里面绝大多数都是大牛的大项目,同时大部分的英文资料,无形之中为初出茅庐母语非英文的我来说,增加了非常大的学习难度。

    没有知识储备和编程功底让发布项目和参与项目变得困难,更别说后面的查看反馈和讨论与提问了。

    也许是从小到大都是这样学习过来了,在 云课堂 中的学习确实比自己在 codecademy 交互式学习网站收获更多。

    听母语的讲课更便于理解与记忆,有难度的作业,延长了我思考的时间,作业正确的即使反馈,增强了我继续学习下去的动力。
    zeroten
        3
    zeroten  
       2015-01-30 13:04:04 +08:00 via Android
    @zeroday 发布自己的项目,未必能得到反馈吧。。。有没有人看都不好说
    USCONAN
        4
    USCONAN  
       2015-01-30 13:06:12 +08:00
    我認為這個方面上說最好的公開課肯定只能是 MIT 的 6.00.1x 和 6.00.2x
    由 MIT 校長大人 Eric Grimson 親自講授。
    https://www.edx.org/course/introduction-computer-science-mitx-6-00-1x-0
    https://www.edx.org/course/introduction-computational-thinking-data-mitx-6-00-2x-0


    車萬翔這個還是多少帶著一些填押式教育的影子。
    看了下他出的那些 「大家來找碴系列」 和 「腦經急轉彎系列」的作業題就有種厭惡感。
    zerh925
        5
    zerh925  
       2015-01-30 13:50:45 +08:00
    边搞好英语边自学吧。我觉得搞计算机的,英语真的是一项必备技能。
    ted2011
        6
    ted2011  
       2015-01-30 14:51:19 +08:00
    有习题集模式
    搜下python koans
    zeroday
        7
    zeroday  
    OP
       2015-01-30 17:18:16 +08:00
    @USCONAN 确实,刚开始学的时候就发现里面的选择题特别坑,里面的编程题 OJ 也是如此,有时候写的程序和题目的输出一样了,就是通不过 OJ,不过也是这种一次一次地通不过 OJ,一次一次地修改代码,一次一次地重写代码,让我思考与编码。这种 听课->作业->验证作业->答疑 更加适合我。

    刚刚看了这门公开课,学堂在线中文字幕版,教授确实讲的很好,但是感觉听中文没有英文更加印象深刻,请问有没有中文授课的推荐呢?
    zeroday
        8
    zeroday  
    OP
       2015-01-30 17:20:30 +08:00
    @zerh925 确实是这样,但是如今的情况是编程不好,英语更不好,在更不好地基础上学不太懂的东西,反而不能坚持下去。英语肯定要学会的,准备等后期有在好的编程基础下渐渐地接触英文。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   3573 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 30ms · UTC 11:02 · PVG 19:02 · LAX 04:02 · JFK 07:02
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.