Classroom management

Classroom management built around your teaching

Keep your classes, materials, questions and student rosters in one place — then teach and run practice from the same screen.

The problem

Your lesson materials live in one app, your questions in another, your class lists in a third. Keeping track of who's in which class — and where the right file is — eats time you'd rather spend teaching.

One organised home for every class

ClassKite organises teaching the way you already think about it: each class holds topics and sections, and each section holds your materials (PDFs) and questions. Add students with a join code, approve who joins, and manage your roster from one place. When it's time to teach, everything's already there — no hunting across apps.

How it works

  1. 1

    Create a class

    Name it, set the grade and subject, and you're ready to add content.

  2. 2

    Organise topics and sections

    Break the course into topics and sections, with materials and questions in each.

  3. 3

    Add your students

    Share a join code; approve requests or auto-approve, and manage the roster.

  4. 4

    Teach and track

    Run live practice from any section and follow progress in real time.

In the classroom

A teacher with five classes keeps each one's PDFs, practices and roster in its own space — opening Tuesday's Year 8 section and teaching from it without searching through folders.

What you get

Classes, topics & sections

A clear hierarchy that mirrors how you plan your course.

Rosters & join codes

Students join with a code; you approve requests or auto-approve them.

Materials + questions together

Each section keeps its PDFs and its practice questions side by side.

You control who joins

Approve each request, or set a class to auto-approve, and remove students when needed.

One screen to teach from

Open any section and teach — annotate, present and push practice without switching tools.

Progress at a glance

Run a practice and the live grid and reports show how the class is doing.

Frequently asked questions

How do students join my class?

Share a join code. You can approve each request, or set the class to auto-approve so students are added the moment they enter the code.

Can I manage more than one class?

Yes — organise multiple classes, each with its own topics, sections, materials and roster.

Is there a separate gradebook?

ClassKite focuses on live practice and progress reports rather than a traditional gradebook. After each practice you get completion, average score and accuracy, with CSV export.

Do students need to pay?

No — students join and practise free with a class code.

Try ClassKite with your class

Start free as a teacher, or see how it rolls out across a whole school.

Free teacher plan — no credit card required