After the trip to Bletchley Park last friday, a student asked me if I could show him how to write computer programs (I think he mainly thought about ‚computer games‘). Today he and his friend had a closer look with me at the JavaApp framework.
In two hours I gave them a brief introduction (and got them clubbered about the head with information) to programming. They decided to write a version of criss-cross (?, don’t know if it’s correct, it’s Tic Tac Toe in Germany) and this is the result of their doing:
class cross extends JavaApp { int player=1; public static void main(String[] args) { new cross(); } void whenProgramStarts() { drawLine(0, -320, -50, 320, -50); drawLine(0, -320, 50, 320, 50); drawLine(0, -50, 240, -50, -240); drawLine(0, 50, -240, 50, 240); } void whenKey1IsPressed() { if(player==1) drawCircle(0, -160, 120, 20); else drawStringCentered(0, "X", -160, 120); if(player==1) player=2; else player=1; } }
Edit: Tommy told me that the game is called ‚Naughts and crosses‘