↖ ALL WORK
PROJECT 06 / Data & visualisation2023

Student Progress

From credits to a clearer picture.

A Python application that validates academic credits, calculates progression outcomes, and visualises the results in a histogram.

Python console & graphics project
PROGRESSION OUTCOMES / PYTHON
Student Progress original histogram
Original outcome histogram
THE BUILD

Python console & graphics project

PythonData validationGraphics
2023 / Data & visualisation
01 / THE QUESTION

The challenge.

Turn credit rules into reliable outcomes for both individual students and staff processing multiple entries.

02 / THE RESPONSE

Inside the build.

Dedicated functions validate allowed credit values and a total of 120, calculate progression status, and draw a scaled histogram. Staff can aggregate outcomes and save records to a text file.

01

Credit input validation

02

Progression rules

03

Histogram / text records

  • Separate student and staff modes
  • Validated credit totals and values
  • Scaled outcome histogram
  • File-based results logging
KEEP EXPLORING / 01Axion
LET'S MAKE A CONNECTION

Hello, there.