This code was developed in my Introduction to Computer Science class for the final. This product is fully functional except for the text file import function. It can collect text file data, but occasionally deletes the data you once had in that text file. I chose this topic to test creating a graphic user interface in Python for the first time in python. The project acts as a study tool like the Quizlet online learning tool. It allows you to make a study set by providing the questions and answers. There is one code file and one test case text file.
-
Begin the program by hitting the Create Study Set button
-
Then either enter your questions and answers with the provided test case or write in your note: - When entering the set from a dialog always use a copy. After collecting the data from the file the code leaves the file you get information from and saves to empty. - Also, even if you are just typing in the QandA's you will need to choose a file to save to. - If you make your own, I also suggest having answers with more than 4 letters because the open-ended section allows for a 2 typo leniency
-
Everything else should be self-explanatory and there are instruction windows throughout the code to help you.
-
There may be a problem with Windows getting in your way, while the program doesn't like it, I suggest either exited it out or minimizing it -although if you do this and the window was set to be lifted it will minimize the window its connected, so you will just need to tab back to it.
The basic order of steps:
- start code
- Hit Create Set button
- Hit the enter set button and choose a file to import data from (or skip to the next step)
- Make any edits to the imported data or write in more questions
- Hit save button and choose a file to save your data through
- exit/minimize the enter set window
- If the list is correct hit learn set button
- Hit start game whenever you are ready
- Go through learning game
- Once, completed either reset the game and start back at step 9 or return to the main menu
- And you're done! The main menu should display your diagnostics from the program
- Hit the x in the corner or stop the program when you are ready to leave