OO Programming and Data Structures | CS 241

11 Prove: Project - Asteroids

Overview

Complete your Asteroids project.

Refer to the Asteroids project description for the details of this project.

Requirements

For this deliverable you need finish your implementation of Asteroids.

Grading / Assessment

This project will be graded according to functionality, good design principles, and style. Each of your classes should demonstrate the principles of encapsulation and your methods should be cohesive and have as loose of coupling as possible.

Expectation to Excel

For this project, as with the other projects, you have been supplied with a base standard for requirements, but you are strongly encouraged to go above these base requirements. Meeting the base standard enables you to receive up to 93% on the project.

To receive up to 100%, you will need to demonstrate creativity and excel above and beyond the base requirements. While subjective in nature, this likely means two small items or one large item above and beyond the base requirements.

This is designed to match the BYU-Idaho grading standard for what an "A Grade" means:

Submission

Upload your file(s) to I-Learn.

Assessment and Grading

For your information, the instructor will use these assessment guidelines to evaluate your assignment. Feel free to refer to this to understand the expectations of this submission.