Second Assignment
- Due Date: Friday, May 26th by midnight
- Complete this assignment with your assigned partner(s).
Assignment
Create another assignment that a first semester computer
science student can complete in 60-90 minutes. The assignment
should help the student better understand the specified topic.
Tasks and Teams
- More Object Orientation: Gabriel Gegenhuber, Hugh Jackovich
- More Object Orientation: Ryan Bockmon, Robert Divkovic
- More Object Orientation: Justin O'Dea, Thomas Sailer
- Object Oriented Basics: Lluc Cardoner, Sam Congdon
- Object Oriented Basics: Michael Hewitt, Sergei Mnishko, Nariman Varahram
- Object Oriented Basics: Philipp Malek, Grace Walkuski
- Dictionaries: Stefan Aschauer, Courtney Linder, Bernhard Steiner
- Dictionaries: Nora Hartner, Chris McCabe
- Dictionaries: Marcel Kießling, Kyle Melton
- Files: Tyler Bass, Aleksander Grzymek, Haotian Wu
- Files: Hugh O'Neill, Adrian Tobisch
- Files: Giulia Gallico, Niklas Natter
Grading
- 25 points. Write-Up. The write-up should potentially
include the following sections: (1) Purpose, (2) Provided Starting
Materials, (3) Assignment, and (4) 10-Point Grading Rubric.
The write-up should be submitted as an html file, be
well-written in English and be easy to understand.
- 10 points. Quality of Any Provided Starting Python Materials.
These materials should be well commented and of high quality.
- 40 points. Quality of Python Sample Solution. The
sample solution should be correct, well-commented and of
high quality.
- 25 points. Quality of Assignment. Does the assignment help
a student learn the given topic? Is the assignment fun
and interesting? Can the assignment be completed by a typical
student in 60-90 minutes?
Submission
Place the write-up, provided starting materials and sample solution
in a zipped folder entitled Assignment 2
and e-mail it to both MacKenzie (mackenzie.obleness@gmail.com)
and John (john.paxton@montana.edu) with a cc to your teammate(s)
by the deadline.
The subject of the e-mail should be Assignment 2, Your Name,
Your Partner(s) Name(s). Note: only one partner needs to submit
the solution.
Late submissions will receive no credit, but partial credit
can be earned by making an ontime submission.