Setup your local environment for projects. We'll walk you through everything you need to know to setup a GitHub account, fork and clone a repository and look around at the code you'll be using for this project.
Creating New GradeBookTypes
Add support for multiple types of grade books to the GradeBook application.
Override RankedGradeBook's GetLetterGrade
Override RankedGradeBook's GetLetterGrade method to use ranked grading.
Override the CalculateStatistics and CalculateStudentStatistics methods when called from RankedGradeBook to prevent continuing when there are less than 5 students.
Add GradeBookType Support to StartingUserInterface
Update the StartingUserInterface class to support multiple types of grade books.
Make BaseGradeBook Abstract
Make BaseGradeBook into an abstract class.
Add Support for Weighted Grading
Add support for weighted grading to the GradeBook Application.
Jan 15, 2018
In this project you will use the C# programming language to add new features to an existing grade book application.