
1 paw Jan 30, 2015 听课->作业->验证作业->答疑 对应起来应该是 逛github->发布自己项目or参与开源项目->查看项目的反馈意见->在项目中讨论或去stackoverflow提问 |
2 zeroday OP @paw 逛github->发布自己项目or参与开源项目->查看项目的反馈意见->在项目中讨论或去stackoverflow提问 这是大牛的学习方式。 对于编程功底不深厚,没有大量知识储备的我来说,应该一步一步扎实地学习。 曾经考虑过这样的学习方式在我身上可不可行,首先 Github 上的资源很丰富,里面绝大多数都是大牛的大项目,同时大部分的英文资料,无形之中为初出茅庐母语非英文的我来说,增加了非常大的学习难度。 没有知识储备和编程功底让发布项目和参与项目变得困难,更别说后面的查看反馈和讨论与提问了。 也许是从小到大都是这样学习过来了,在 云课堂 中的学习确实比自己在 codecademy 交互式学习网站收获更多。 听母语的讲课更便于理解与记忆,有难度的作业,延长了我思考的时间,作业正确的即使反馈,增强了我继续学习下去的动力。 |
4 USCONAN Jan 30, 2015 我方面上最好的公肯定只能是 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 翔是多少著一些填押式教育的影子。 看了下他出的那些 「大家找碴系列」 和 「急系列」的作就有感。 |
5 zerh925 Jan 30, 2015 边搞好英语边自学吧。我觉得搞计算机的,英语真的是一项必备技能。 |
6 ted2011 Jan 30, 2015 有习题集模式 搜下python koans |