The complete ClassKite guide for teachers: from your first class to live insight
This is the ClassKite Teacher's Guide, in full. It follows the same sections and steps as the printable PDF and the tutorial videos, so whether you read, print or watch it, you get the same instructions.
Getting started
Everything in this guide happens in one place: sign in to your ClassKite teacher account in any modern browser, on a laptop, a smart board or an iPad. The four sections that follow are one teaching cycle, in the order you use them. You build a lesson's practice questions with an AI assistant, explain one concept at a time on the Smart Board, watch that concept's practice in the Live Session until every student is green, then go back to the board for the next concept. Reports keeps the record afterwards, and the Gradebook adds it up into a grade for each student.
Before you start: create your class and bring students in
A class is the home for everything: its students, its topics and worksheets, its live sessions and its reports. Setting one up takes under a minute, and students join with a short code, so there are no email invitations to manage. Do this once for each group you teach; the four sections that follow are the lesson itself.
1. Create the class
Open Classes in the left navigation. Type a class name and subject at the top of the class list and press Create Class. The new class appears in the list straight away.
Tip. Write the join code on the board at the start of the first lesson, and the whole class can enrol in under a minute.
2. Find the join code
Select the class to open it. Its join code is shown in the class header; students use this short code to enrol. Use the icons next to it to copy the code, print it as a handout or regenerate it if it is shared outside your class.
3. Students join with the code
Students sign in with their own accounts and enter the code in the “Join a Class” card on their dashboard. Depending on your school's settings, they join straight away or wait for you to approve them, and the class then appears on their dashboard. You will see them in the Students tab of your class, where you can also add students by hand or import a whole list from a spreadsheet.
Section 1: Importing question banks
Start the lesson by building its questions. ClassKite's question-bank template is written so an AI assistant can fill it in for you from your own lesson material. Download the template first: open your section's Questions tab and press Download Template. The Excel file contains example questions, a sheet for maths and an Instructions sheet covering all six question types.
1. Give the AI your material and the template
Upload your PDF and the Question Bank Template to ChatGPT or another AI assistant, then use this prompt, adjusted to suit your lesson:
I'm uploading the ClassKite Question Bank Template along with the lesson material PDF.
Read the "Instructions" sheet in the Excel template carefully and follow all instructions exactly.
Generate [a similar number of science] questions based on [pages X-Y of the uploaded PDF] at a [similar] difficulty level.
Use a variety of the 6 supported question types defined in the Instructions sheet.
Important: For math questions, the JUMBLED_SENTENCE question type is NOT allowed.
Add all generated questions only below the separator row in the template. Do not modify, delete, reorder, or reformat any existing content, sheets, headers, examples, instructions, or formatting.
Return the completed Excel file ready for use in ClassKite.
Tip. The bracketed parts are yours to change: the subject and number of questions, the pages of your PDF to draw from, and the difficulty level.
2. Import the completed template into your lesson
Back in the Questions tab, press Upload Question Bank and pick the file the AI returned. Valid rows are imported into the lesson straight away.
3. Organise the imported questions into one practice per concept
Put two to five questions in each practice. One practice per concept is what makes the teaching cycle in Section 2 work: you explain a concept, then run the short practice that belongs to it.
4. Keep each concept's practice short
A long practice stops being a quick check of one idea. A short one lets the class finish while the concept is still fresh, and shows you who has understood it before you move on.
5. Fix a rejected file and re-import it
Sometimes the import reports invalid rows. Copy the error messages, paste them into ChatGPT or your preferred AI assistant and ask it to fix the Excel file. Each message names the row and the reason, so the assistant has what it needs to repair it. Before you import the corrected file, delete the practice the first import created: it already holds the valid rows, and every import makes a new practice, so the corrected file would add them a second time. If the whole file was rejected, nothing was imported and you can upload the corrected file straight away.
Section 2: The Smart Board process
This is the cycle the whole lesson runs on: explain one concept, launch that concept's practice, monitor the Live Session, then return to the Smart Board for the next concept. One concept at a time is the point: each practice checks the idea you have just explained, while it is still fresh.
Explain concept → Start practice → Monitor Live Session → All students green → Next concept
Your material has to be in the section first: inside your class, pick a topic and section, drop a PDF onto the upload zone in the Examples tab, and press Share with Students when the class is ready to see it.
1. Select your class, topic and section on the Smart Board
Open Smart Board from the left navigation and choose them in that order. Your material loads full-size with the annotation toolbar, ready for the projector or an interactive display.
2. Click “Fullscreen”, then annotate and explain in Fullscreen view
Click the “Fullscreen” button, then annotate and explain in Fullscreen view. Pick the pen and write on the page: underline, circle answers, tick correct work. Present one concept at a time, and after each one start a practice to check your students' understanding. Your ink is saved automatically in the background and is still there when you come back to the page.
Tip. Fullscreen first, then write. Entering fullscreen re-fits the page, so switch before your pen touches it.
3. Select the practice for the concept you just explained
The practice picker sits in the board's header, next to Start Session. Choose the practice for the concept you have just explained (its question count is shown beside the name), then press Start Session to put it on every student's screen.
4. Once the session starts, open “Live Session” to follow your students' progress
The practice appears on every enrolled student's device the moment the session starts. They answer each question and get instant feedback, while your Live Student Grid fills in as they join and work.
5. What each student status colour means in the “Live Session” view
Green is a student who has completed the practice. Yellow is a student still working through it. Red is a student who has answered the same question wrong several times; go to them first. Grey is a student who has not started, which usually means they have not joined yet. A flag is a raised hand: a student asking for you directly.
Section 3: Live Session progress
While the practice runs, you watch progress, help the students who need it and wait until every student is green before you end the session and carry on teaching.
1. Monitor your students' progress and provide support when needed
The aim is for everyone to finish the practice in good time. The grid tells you who needs you before they ask: red is a student stuck repeating a question, a flag is a student asking for help, and grey this far into a practice is a student who never joined.
Tip. Keep the grid on your own screen, not the projector. It shows each student's progress, and it is meant for you, not the class.
2. Once all students are in green, end the session and start the next concept
End the current Live Session, return to the Smart Board to explain the next concept, and repeat the cycle. A screen of all green is the signal that the concept has landed: no yellow means nobody is still working, no red means nobody is stuck, no grey means every student took part, and no flags means every request for help has been dealt with.
Explain concept → Start practice → Monitor Live Session → All students green → Next concept
Section 4: Reports
Reports holds every student's practice history. Every session you run is kept, so the record builds up over the term with no upkeep from you.
1. Open the class's session list
Go to Reports in the left navigation and select the class. Each live session you have run is listed with its date and status; once your school year is set up, the list opens on the current term, and you can choose another term or All terms. Expand one to see the full breakdown: every participating student with their score and their progress through the questions. It is the after-class view of what the live grid showed you during the lesson. The Gradebook, also in the left navigation, puts every session of the class in one grid and works out an overall grade for each student. Scores come from the practices themselves; they are not typed in.
Tip. Two minutes with the session report after class shows you who to follow up with tomorrow.
You're ready
That's the cycle: questions an AI assistant drafted from your own material, one concept explained at a time on the Smart Board, its short practice watched in the Live Session until every student is green, then the next concept. Reports keeps the record afterwards. Every screenshot in this guide was taken in the real app, so your screen will match.
Quick reference
Classes: create classes, manage the roster, upload material, import question banks
Smart Board: explain one concept at a time, in Fullscreen, with live ink
Live Session: run that concept's practice and watch the Live Student Grid
Reports and Gradebook: every student's practice history, and the grade it adds up to