Debugging exercises from the book "Java Programming" 9th Edition (Cengage) by Joyce Farrell
These exercises have syntactical errors and functional mistakes (the latter of which the author somewhat confusingly calls logical errors).
Students will correct the syntactical errors and try their best to fix any possible functional mistakes ('try their best' because functional errors require attempting to guess at the code author's intention and there is often more than one way to fix a functional error).
Submit the corrected code as an update to the codebase (stage the changes, commit them to the repository, push the commits).