Student Grade Tracker
A Java console-based application developed as part of the CodeAlpha Java Programming Internship.
Overview
The Student Grade Tracker helps users manage student records by storing names and grades, calculating academic statistics, and generating a performance report.
Features
- Add multiple students and their grades
- Store student data using ArrayList
- Calculate average grade
- Find highest grade
- Find lowest grade
- Display a complete student performance report
- Simple and user-friendly console interface
Technologies Used
- Java
- ArrayList
- Object-Oriented Programming (OOP)
- Scanner Class
Sample Output
Enter number of students: 3
Student 1 Enter Name: Rahul Enter Grade: 85
Student 2 Enter Name: Priya Enter Grade: 92
Student 3 Enter Name: Aman Enter Grade: 78
OUTPUT:-
Name: Rahul | Grade: 85.0 Name: Priya | Grade: 92.0 Name: Aman | Grade: 78.0
Average Grade: 85.0 Highest Grade: 92.0 Lowest Grade: 78.0
Learning Outcomes
This project demonstrates:
- Java fundamentals
- Classes and Objects
- ArrayList implementation
- User input handling
- Data processing and reporting
Internship Project
Submitted for CodeAlpha Java Programming Internship.
Author
Ansh
Output Screenshot