How about coding a very small mobile phone game? Do it for fun, not for profit but if you keep the content simple enough, you might just finish it. Even if you don't, it's a good way to fill in some of the time. It's just forcing yourself to do a little bit every week that's the hard part.