Make your New Year’s resolution learning to code. Sign up on Code Year to get a new interactive programming lesson sent to you each week and you’ll be building apps and web sites before you know it.
There are tons of free programming lessons out there, so why is this so exciting? Because this one will pester me in my inbox. I’ve experimented with a variety of online learning resources in various disciplines, and one thing I’ve wished for is the ability to sign up for the course as if it were an RSS feed. Send me one lesson per amount of time (ideally at my discretion) so that I can apply the same mania that drives me to keep my RSS reader and my inbox under control to learn new stuff.
As it is, the 1000+ in Google Reader and the [number not to be named here] in my inbox seem to call out and demand my attention, while the next Khan Academy lesson sits silently, never bothering me about when I’ll get around to it. In this very minor way, pinging me about the next lesson gets at one of the core bottlenecks of education, as Matt Yglesias has described:
I even downloaded an MIT lecture course off iTunes for free to refresh my existing base of math knowledge and lay the groundwork to pursue it further. But did I actually watch the lectures, study, and learn the stuff? Of course not!
That’s life, just as I’m sure I’m not the only blogger who finds himself not exercising as much as he probably should. Whoever finds good ways to ameliorate these kind of motivation / time consistency / akrasia problems will have the key to revolutionizing the sector. But for now, I think people focus a bit too much on the policy barriers to successful online education and not enough on the fact that we genuinely haven’t figured out how to make it stick at all.
As technology continues to improve, online education will be as much a motivation problem as anything else. I guess we’ll see in a year to what extent CodeYear’s simple solution of showing up in inboxes actually matters.