top of page


School Grade Tracker


2 Medium

8 Practise Exam Questions


"SmartEd" school needs a system to track students' grades. Develop a program that reads student grades from a text file, calculates the average grade for each student, and determines their overall performance (e.g., excellent, satisfactory, needs improvement).

- Input: Student grades from a text file
- Processing: Read grades from the text file. Calculate average grade for each student and determine performance.
- Output: Print average grade and performance for each student.

Need help with your programming skills?

If you need more help than just independent practise, then we're here for you. Book a 1:1 with us and we will be able to guide you to becoming a proficient programmer who can tackle any of the challenges an exam board can throw at you.

bottom of page