A-Level Computer Science NEA Watch
Initially, I was going to make a quiz game for my NEA. However, upon completing the first draft for my project analysis it occurred to me that making a quiz game may not be the best idea as I didn't find myself implementing many 'A-Level standard' ideas. instead, I would like to make a Rubik's cube solving and scrambling application to solve and / or scramble 2x2x2 cubes and 3x3x3 cubes (and potentially 4x4x4 and 5x5x5 if time allowed me to). Is it too late to change my idea or should I stick with the quiz game? The language I plan to write this in is Python, as that is the language my school prefer, and is the language I am most comfortable with. Has anybody done their NEA on a similar idea, and / or have any ideas or ways in which I can make either a quiz game which is of A-Level standard, or a Rubik's cube solver-scrambler. I am hoping to get at the very least a B on this coursework, hence I am a bit iffy on the quiz game. Sorry for the ramble, I just needed to get all my thoughts out. Any advice is appreciated!
If you do a quiz, you could make it keep track of which questions you do correctly and not ask them again, or similar things that make it more interesting. You could also make it so the quiz is played against a computer player, and the computer could be good at certain categories and not others or something.
I personally am writing a program to test different strategies for playing monopoly using a simulation of monopoly - but i wrote that a couple years ago so i don't have much work to do. i wouldn't have done it if i hadn't already written the program