A carnival typically consists of these elements, some of which you must directly manage yourself

The components of a typical carnival
Before building a program of events, you require:
Levels: Either Age Groups or Year Levels and maybe both
Students must have a Level. Events must have a Level
Team
Usually Houses, but can be Schools if it is an inter-school carnival
Library of Events
A list of potential events with related information so SportsTrak knows how to handle it. eg Long Jump, Distance Event, Field Slip
You can then build the program:
Events
Event names are drawn from the Library of Events.
Event Levels are either Age Based or Year Level Based.
A scoring system for awarding house and individual points
Manage the Students:
Students
are usually imported into SportsTrak but can be manually entered
Competitors
Students who have been placed into an event.
You may (or may not) pre-enter students into events:
There are several ways of doing this:
Assign students to a particular event
Assign events to a particular student
Import them from a text file
Then you run the carnival:
You call up each event, assign placings and/or performances to competitors, and move on to the next event. If competitors are not pre-entered, you look them up and add them. That event is automatically scored when it is completed. Scores to houses and individuals are updated.
After the carnival:
A range of summaries are available. Champions Report, Team Scores and a lot of others.