While working on the “assignment” assignment, I realized that creating assignments for a course is an involved process. The focus of the assignment I think should be to expose students to fundemntal mechanisms of solving problems, therefore it is better to avoid problems which have multiple problems but all sharing a similar problem solving mechanism. Further, when it comes to this class, I found that the biggest obstacle for me in developing more interest was my unfamiliarity with the linux operating system environment. So my focus in completing the assignment was to come up with something that allows maximum freedom in how its accomplished while also being a useful enough tool to encourage students to use it for their own needs thereby creating one more personal incentive to stay in the linux environment. While I have learned a whole lot about the linux environment, I anticipate I will learn a lot more if I used it for all my computing needs.