Due: Monday, July 29th, 10AM PST
May be done in pairs
Your fourth assignment is a ParaKarel game (based on the old "Hangman" game) that will give you practice with methods, strings and file-reading.
There is a starter project including all necessary files that you can access using the link below. Once you have the starter code set up, edit
ParaKarel.java so that the assignment actually does what it’s supposed to do (see the assignment handout), which will involve a cycle of coding, testing, and debugging until everything works. The final step is to submit your assignment.
This assignment may (optionally) be done in pairs. As a reminder, you may only pair up with others with the same section time and location.
Note: You may only use concepts covered up through lecture on Wednesday, July 18 and ArrayLists (which will be covered after July 18) to solve these problems. In particular, you may not use Java concepts you may have learned previously such as, arrays, HashMaps, etc. If you have any questions about what is ok/not ok to use, please feel free to ask.
Note: the "Debugging with Karel" handout still provides valuable debugging tips for Java programs! In particular, the debugger functions identically for Karel and Java programs.
Snowman, so I renamed it to my own name such as
DaveIsGreat. That is okay, right?