Do you have a favorite genre or category?
good call. This is where I'd start. In order to continue on a project and do your best work, you need to passionate about it and have fun. My development assignment I chose a specialized sports tournament scheduler where you enter the number of teams, pools, divisions and the rules (10 games, play your pool once then the rest of your division). It kept track of who was on each team. I even included a random assignment feature for officials.
AND to make it even better, my test case was the NHL schedule (30 teams, 2 15 team conferences, 3 5 team divisions per conference: play within your division 6 times, the rest of the conference at least once and fill in the rest). I ran the program and still did a better job than their head office!
Enough bragging.
- LB