Homework 1

This first assignment is a collection of exercises designed to use the programming ideas and tools we have learned to date. There will be a number of files to turn in, so please check to ensure you have completed each one.

Grading, for the trace-table and debugging exercise will be based on completeness of the exercise.

Grading for the two coding exercises will be based on completion of the exercise, which includes creating the requested additional commands. There will also be some points awarded for organization of code, style of code (correctly indenting, and bracketing), and commenting of code. Comments should describe the purpose of each service / method / function that you create, as well as your approach to solving the logic of putting those services together.