If you have not done (or not completed) Mythical Creatures, spend the time you aren't being evaluated working on that. As you work, spend a few moments to jot some quick pseudocode for each method before you dive into it.
Now that we've talked about pseudocode and the process of breaking down algorithms, revisit your mastermind with this in mind.
- Pick out your 2 or 3 "favorite" methods.
- Revisit those methods and apply the iterative design techniques we discussed to write pseudocode describing what each method should be doing
- Once you have some pseudocode in place, try to sketch out possible test cases you could use to guide the process.