Posted: July 19th, 2023

Complete java code | Computer Science homework help

package edu.drexel.ct290;


import java.util.ArrayList;

import java.util.Scanner;


public class GradeBook {


private String course;

private ArrayList<Person> students = new ArrayList<Person>();

private ArrayList<GradeBookEntry> entries = new ArrayList<GradeBookEntry>();


public String getCourse() {

return course;



public void setCourse(String course) {

this.course = course;



public void addStudent( Person student ){




public void addEntry(){


// Print out each students name and choose one

System.out.println(“Grade which student: “);

for( int i=0; i<students.size(); i++ ){

System.out.println(i + ” ” + students.get(i).getName() );


Scanner reader = new Scanner(;




// TODO: get the assessment name and numeric grade


GradeBookEntry entry = new GradeBookEntry();

// TODO: set the data in the new entry





public void listGrades(){

// TODO: Print out all the grade entries in this gradbook



public void displaySummary(){

// TODO: show a distribution of letter grades in this class.

// See the barchart example in Java HTP 7.4



public static void main(String[] args) {


Person person1 = new Person();



Person person2 = new Person();



Person person3 = new Person();



Person person4 = new Person();



GradeBook book = new GradeBook();



// TODO: add some gradbook entries


// TODO: list the entries and disply the bar chart





Expert paper writers are just a few clicks away

Place an order in 3 easy steps. Takes less than 5 mins.

Calculate the price of your order

You will get a personal manager and a discount.
We'll send you the first draft for approval by at
Total price: