OK, at this point it would be a stretch to call it a “game”, since games (a) have a goal and (b) are fun. It would also be a stretch to call it “educational”, since it has a question bank with all of ten questions. Still, it’s an illustrative starting point.
Again, not much as a game. Yet. But writing this kind of simple game (current length: 245 lines of code) is well within the capacities of any bright high school student; I remember writing similar games when I was in high school myself. The magic is in figuring out the pedagogical and participatory framework.
So, um… patches welcome. Especially any patches that contribute any fun gameplay at all. 🙂