Way back when, I played this educational game called "Funnels and Buckets". I remember this being kind of fun when I was a kid, so I thought Ben might like playing it. Tonight I decided to code my own version from memory and with the help of a screenshot of the original version. I've never coded a game in Java, but I had some ideas of how to separate the update/model logic from the actual display. In about two hours this is what I came up with:
Right now it doesn't increase your level and it only gives you one point for each correct answer. This will most likely change to some scoring based on level.