Self-directed programming and computer science study through MOOCs (part I) | Hacker News Reader