CMT103 Information Processing Using Python
On Day 2, we introduced a simple jumble game, in which a list of words is given, the program random selects one word from the list, jumbles it up, shows it to the
player, asks the player’s guess at the original word, and congratulates the player at the end.
In your coursework, you will update this simple game to a more complex one with added functionalities, which are listed below:
• Word Management.
(There should be no pre-defined words coded in your python script.)
o Words are in groups o Each group has a group name. o There are interfaces for users ¦ To input a group of words saved in a txt file (Provided in on Learning Central
in four .txt files, amazement_words. txt, hope_words. txt, merry_words. txt, sad words. txt, each of which stores a set of words. Download the files and use them to
test your system.) ¦ To browse the words by specifying a group name ¦ To delete a specific group. o Persistent storage for words that users have loaded into the system
(using either pickle or shelve).
• The Game. o For each game, the user should be able to select the group, from which words will be chosen. o For each game, the player is given 10 jumbled words. The
score is the number of words he (she) gets right. o The score of every game is saved into the system as well as the current time it was taken (you may use time.ctime()
to get the current time). It must be saved in a way that the user is able to browse the scores in descending order.
PLACE THIS ORDER OR A SIMILAR ORDER WITH US TODAY AND GET AN AMAZING DISCOUNT 🙂