1. sololearn: 手机可用, 课程 + 测试 =》 不同用户 ,难度不同 =》有一定的挑战性, 理论学习
2. code cademy: 交互式学习(提示,纠正错误), 免费 =》渐进式学习,如果已经有些基础的话,花费长时间在基础上,有点儿浪费时间
3. scretch: 小孩子