Teaching CS in K12 – Using easy assignments to introduce deep concepts | Hacker News Reader