Do the following exercises (from the text):
Exercise 1.14
- Complete the exercise as written.
- In addition, consider whether you can restructure the schema so that only one field
needs to be changed. If it’s possible, explain how. If not, explain why not.
Store this in homework01_1.txt
.
Exercise 2.13
- Complete the exercise as written using SlatePermutate as the application.
SlatePermutate is a an existing application, see slatepermutate.org, developed by students at Calvin to
allow students to create and consider course schedules.
- Your solution should model colleges, courses and sections. To make the problem more
interesting, please add the ability for students to register for the service and
save sample schedules under their name. Specify your schema using a simple text
format.
Store this in homework01_2.txt
.
Checking in
Submit your solution files to your GitHub repo; see the policies
page for details. We will grade your work according to the following criteria:
- 50% — Exercise 1.1
- 50% — Exercise 1.2
Homework assignments are due by the beginning of the next unit’s lab period.