楼主本人是真 编程辣鸡,正不知道第几次走在自救的路上,但是苦于自制力、智商、专注力等等原因,自救的路都没有走到底过。(笑哭)但是coursera真的是非常好的学习网站,也给我一种自己可以成功入门编程的错觉,推荐给大家。
*注意:Coursera不限于编程课程,也不限于英语,很多课程有中文字幕,或者可以选择中文授课的课程(比方说北大)
- 每周目标提醒
- 名校名师授课
楼主主要的学习方向是C++的编程,选择的是:(不需要学习编程的同学自动跳过这一部分)
伊利诺伊大学:
Objected-Oriented Data Structure in C++(概念为主,class和容器(vector)讲得很好,wk4有汉诺塔的例子,可以学到东西)
北京大学:
C++程序设计
算法基础
计算机导论和C语言程序设计(天嘞我怎么瞎选的quq)
密西根大学:
Python入门
Data science in python
python visualization(完了选这个干什么)
- 作业和quiz帮助理解
- 可以与教师、同学互动,讨论问题
下面进入步骤:
-
搞一个梯子:
因为Coursera在外,如果没有梯子无法进行
楼主只用过3个梯子,感觉最好的是Ghelper,速度快、稳定、每月仅需16元,支持多设备使用(我还没弄懂怎么在华为手机使用)
这是一个教程:Ghelper参考1参考2 -
注册Coursera账号(只需要一个邮箱)
-
注册课程:
理论上注册课程要花钱,但是可以申请奖学金,只要写一段英语essay就可以,(看到我瞎选的课,就知道申请非常简单)。质量无所谓,够字数就可以。
这是一个模板:奖学金模板
注意:(为了省300块钱你应该知道的:)
Coursera需要15天才能审理你的申请,在此期间可以注册另一个账号进行该课程的试听,除了没有作业以外是完全一样的
一旦奖学金申请成功,自动注册该课程,必须完成,无法退课 -
(给咕咕)理论上,教程已经结束了,完全可以开始上课了。但是人类的本质是鸽子,如果在期限内没有完成课程,可以申请重置截止日期,别慌。
有问题我再补充,冲!