< Back

Assignment 9

This is a pair assignment. You should create a directory called assignment9 in cs120/assignments for this assignment. All code written for this assignment should be stored in that directory.

$ cd ~/cs120/assignments
$ mkdir assignment9$ cd assignment9


Choose Your Own Final Project

You have learned a lot over the course of this semester, so it is time for you to show everyone how much. This assignment is very open ended. So much so, that a description doesn't so much make sense. You can do essentially anything you want!


Details

This assignment is open ended, but there are a few restrictions:


Proposal

You must write up a short (1-2 paragraph) description for your proposed assignment. You should make sure to describe:


Showcase

Class is cancelled Wednesday, December 3rd. This is so you can join us for the Computer Science Showcase on Thursday, December 4th from 12:00 PM to 1:00 PM in the Atrium of the Colket Center! You will spend this time showing off your programs to students from across the campus, as well as presenting your program to me. A portion of your final assignment grade will be from this presentation. If you have a scheduling conflict, contact me ASAP to make accommodations.

NOTE: As part of your presentation at the showcase, you must design an \(11 \times 17\) poster for the event. This poster should at least contain a title for your project, as well as a one to two sentence statement about what your project actually is. Submit a powerpoint file containing your poster by 5:00 PM on Wednesday, December 3rd.


Grade

Grading for this assignment is slightly different than previous assignments. It will be graded according to the following criteria and percentages:


Extra

Bonus points may be awarded to programs that are viewed favorable by your fellow students. It is in your best interest to do your best!


You are required to submit your proposal ON PAPER at the beginning of class on November 24th. Feedback will be given by email by Wednesday, November 26th. The proposal will be subject to the same late policy as an assignment: 10% penalty per day, no proposals accepted after 2 days.

If you miss the proposal deadlines, you are still required to submit a proposal. This is important, as it provides a rubric for us to use in grading of your assignments.

Your program should include the traditional header, use appropriate variable names, and nicely label all values printed to the terminal. Submission are to be done through inquire.roanoke.edu through the Assignment 9 link. Both partners must submit through inquire!