Skip to help topics
The teacher field guide

Your first class with ClassLoop

Clear steps for the small things that keep a classroom moving. Find a task, follow the clicks, and get back to your class.

20 topics

Search every step, button name, and troubleshooting note.

A good first run

Start small. Try one lesson.
  1. 01

    Check privacy first

    Get school approval. Practice with invented students.

  2. 02

    Make a practice class

    Add a class and a few names, one per line.

  3. 03

    Connect your display

    Select a class, go live, and pair the projector.

  4. 04

    Save, check, and export

    Wait for saved changes. Export your working records.

Find your next task

Open a topic for the exact steps. Each one has its own link.

Start here

Account access, classes, and a carefully chosen roster.

Student privacy: before you begin

School approval, practice students, safe roster labels, and what the room can see.
Teacher referenceLink to this topic

School approval comes first

  1. Ask your school or district whether ClassLoop is approved for your intended use. Until approval is established, practice with invented students and invented records.
  2. Follow the school's process for consent or a permitted FERPA exception, vendor review, data access, retention, and deletion. A teacher invitation is not that approval.
  3. Keep official attendance and grades in the school's SIS/LMS. ClassLoop is a classroom working copy.

The U.S. Department of Education advises teachers to check approval before using an online tool. When a school relies on the school-official exception, the provider must meet conditions including school control of the information, authorized educational use, and limits on redisclosure. The school must determine whether those conditions are met. DOE: online-tool guidance.

Choose the least identifying useful roster

  1. For approved real use, prefer a unique class-local label, such as Student01, Student02, and Student03. Use one student per line (Sheet 03).
  2. Keep any label-to-identity map separately in an approved school record. Do not use a district student ID as the label.
  3. If the school permits first names plus initials or nicknames, use only what the activity needs. Give students with similar names distinct labels; the importer removes exact duplicate display names.
  4. Do not put full names, student emails, birthdates, photos, district IDs, diagnoses, or IEP details in roster labels. Keep prompts, lesson text, pass names, and shared media free of private student details.

Short names are data minimization, not a FERPA guarantee. Initials, nicknames, class numbers, or other details can still identify a student when linked to other information. DOE's de-identification standard considers information alone and in combination with what a reasonable person in the school community could know. DOE: de-identified records.

Protect what the class can see

Project the dedicated display, not your teacher control screen. Names, groups, passes, prompts, and lessons can be visible to the room. Keep notes and exported records protected; enter learning-profile information only if specifically authorized by your school. Share pilot feedback with invented examples, not roster screenshots.

Get an account and sign in

Use an invite, confirm your email, or recover access to your teacher account.
Click sheet 01Link to this topic

Start: the public ClassLoop home page, in your teacher browser.

Use your invitation

  1. Click Use an invite or Join with an invite code.
  2. Fill Full name, Invite code, Email, and Password. Use your teacher email. The password must have at least 8 characters.
  3. Complete the anti-bot check if shown. Click Create account.
  4. If asked, open your email and confirm the account. Check spam if needed. Return to Log in, enter Email and Password, complete the check, and click Sign in.
  5. You arrive at your own teacher workspace. Start with a practice class and invented names.

Expected result: a separate workspace for your account. An invite code is for account creation, not later sign-ins. Do not share your password or invite code.

Missing confirmation email

  1. On the sign-in page click Resend confirmation email.
  2. Enter the email used to sign up; complete the check if shown.
  3. Click Send confirmation link. Check your email and spam. You do not need another invitation to confirm the original account.

Forgotten password

  1. Click Log in > Forgot password?.
  2. Enter Email, complete the check, and click Send reset link.
  3. Open the latest reset email in the same browser where you requested it.
  4. Check the account email shown. Enter New password and Confirm new password, then Update password.
  5. After success, click Continue to ClassLoop.

If a request reports an expired anti-bot check, complete the fresh check and retry. The page cannot confirm email delivery. If no link arrives, check the address and spam, wait before retrying, then contact the pilot organizer with the request time. An expired link requires Request a new reset link. The email-request message deliberately does not confirm whether an account exists. For access trouble, contact the colleague who invited you.

Create, rename, archive, or restore a class

Create, rename, archive, restore, or permanently delete a class.
Click sheet 02Link to this topic

Start: Classes. Click All classes from an open class to return here.

Create a class

  1. Click Add class and roster.
  2. Enter Course name and Period or section. Example: Practice Science, P1.
  3. In Roster, enter one invented student per line, or leave it empty and add students later.
  4. Check the import status when names are supplied. Click Create class.
  5. The new class opens. Wait for Saved to your account before closing the teacher page.

A new class includes a Restroom tracker set to 1 per week from its creation date. Change the tracker setup if that is not your practice (Sheet 08).

Rename without losing records

  1. Open the class card.
  2. Click Setup & Export > Class name and period.
  3. Edit Class name and Period.
  4. Click Save & close, or Cancel to leave the saved class unchanged.

Archive and restore

  1. On Classes, click the class card's Archive button.
  2. Review the class name, then confirm Archive class.
  3. To restore, click See archived classes (N), then Restore beside the class.
  4. Confirm Restore class. The class returns with its saved records.

Permanently delete a class

  1. Export needed records first. Restore an archived class temporarily if needed for export.
  2. In See archived classes (N) click Delete beside the correct class.
  3. Confirm Delete class only if you intend to permanently remove its roster, attendance, grades, notes, passes, and lessons.

Archiving retains records. Deleting is irreversible. Archived classes are omitted from exports until restored.

Import and edit the roster

One student per line, roster files, name edits, and archiving or reactivating students.
Click sheet 03Link to this topic

Enter a starting roster

  1. Open Add class and roster and find Roster.
  2. Prefer one student per line. For example:
Student01
Student02
Student03
  1. Alternatively, use Import roster file and choose a .csv, .tsv, or .txt file. A single column headed Display name or Nickname is easiest to check.
  2. Review the number of unique students ready. Correct any reported import error before clicking Create class.

Use invented names for practice. Before real classroom use, check school/district approval. For approved use, prefer unique class-local labels such as Student01 and Student02, with any identity map kept separately in an approved school record. A first name plus initial or nickname can still identify a student. Avoid full names, emails, birthdates, health/IEP details, photos, and district IDs in labels. The importer removes duplicate display names; each student needs a distinct label.

Add or rename students later

  1. Open the class, then Attendance > Edit roster.
  2. To add, enter one name in Add student, then click Add. Repeat for another student. This field adds one student at a time.
  3. To rename, edit that student's name directly. Press Enter or click out of the name field to finish the name edit. Escape abandons that single name edit.
  4. Click Save. The roster editor closes automatically; wait for Saved to your account.

Remove from the active roster or bring someone back

  1. In Edit roster, click the archive icon beside the student (accessible label Archive [name]).
  2. Confirm Archive student. This queues the change.
  3. Click Save to apply it and close the editor.
  4. To reverse an earlier archive, reopen Edit roster, find Archived students, click Reactivate, confirm Reactivate student, then Save.

Cancel discards roster changes in this editing session, including confirmed-but-unsaved archives. Student history stays attached when a student is renamed, archived, or reactivated. There is no individual permanent student-delete button here.

Daily records

Attendance, work, private notes, passes, and exports.

Attendance and the start of a new day

Mark today's attendance and understand what carries forward across dates.
Click sheet 04Link to this topic

Start: open the class, then click Attendance.

Record today's attendance

  1. Check that the class and displayed date are correct.
  2. Beside each student, click present, late, or absent.
  3. Check the summary totals for present, late, absent, and unmarked students.
  4. To correct a mark, click the correct status for that student.
  5. Wait for Saved to your account before closing the teacher workspace.

Expected result: each selection records the student's status for today. Nothing is preselected, so unmarked students remain visible in the summary.

Attendance changes save as you make them; there is no separate Attendance Save button. Clicking an already selected mark does not clear it. The current screen has no backdated attendance editor and no button to return a mark to unmarked.

Know what carries forward

  1. Start the next day by opening ClassLoop normally.
  2. Recheck the class and date before marking students.
  3. Set the day's instructional mode, timer, and groups as needed.
  4. To reuse group membership, load a saved group preset (Sheet 10).

On the first load of a new day, live room controls reset: mode, timer, wheel round, current groups, roles, and prompts. Dated attendance, assignments, grades, notes, lessons, pass definitions/history, named group presets, and learning profiles remain saved. Pass balances change according to their configured periods, not because the screen starts a new teaching day.

For previous dates, use Setup & Export > Export and select a Single date or Date range. ClassLoop is a working classroom tool; move required attendance records into your school's official system.

Today's assignments and quick grades

Add today's work, enter or clear a score, and edit assignment details.
Click sheet 05Link to this topic

Start: open the class, then Today's work.

Add an assignment

  1. Click Add assignment.
  2. Enter Title, Points, and optional Description. Example: Exit ticket, 10 points.
  3. Click Save. The form closes and the assignment appears in today's list.
  4. Use Cancel to close the form without creating the assignment.

Grade the roster

  1. Click the assignment's card.
  2. Click a student's score card.
  3. Set the score with the slider, the minus/plus buttons, or the number field.
  4. Click Done to close that student's editor; continue to another student.
  5. Click Assignments to return to today's assignment list.

Expected result: the assignment shows how many students have grades. Ungraded cards show a dash and remain shaded. A score of 0 is a recorded grade, not missing work.

Score changes save immediately as you adjust them. Done closes the editor; it is not a Save/Cancel decision. Clear removes the entered score and returns that student to ungraded. Scores are whole numbers from zero through the assignment's points.

Correct assignment details

  1. Open the assignment and click its Edit button.
  2. Edit Title, Points, or Description.
  3. Click Save, or Cancel to keep the previous details.

This screen shows today's assignments. There is no assignment-delete button or historical assignment editor in the current UI. Export grades for earlier dates through Sheet 16. If you reduce an assignment's maximum points, review previously entered grades afterward; changing the maximum is not a regrading workflow.

Write and share today's lesson plan

Write, preview, save, and share today's lesson across selected classes.
Click sheet 06Link to this topic

Start: open the class, then Today's work. If an assignment is open, click Assignments first.

  1. Click Lesson plan details. If a plan already exists, click Edit lesson plan or the saved plan's Edit button.
  2. Under Classes, check the active classes that should receive this plan. Your current class starts selected.
  3. On Write, enter the lesson in the text area. The starting template includes a lesson title, LO, SC, and DOL.
  4. Click Preview to check formatting. Return to Write to revise.
  5. Click Save & close.
  6. Check the Saved for today lesson preview, then wait for Saved to your account.

Example content:

# Evidence practice
## LO:
Explain how evidence supports a claim.
## SC:
- Identify a claim.
- Choose one supporting detail.
## DOL
Write a two-sentence explanation.

Expected result: the editor closes and the plan is saved for today in the checked classes. On the room toolbar, Lesson appears when today's saved plan is available; click it to show the lesson text.

Cancel leaves the previous saved plan unchanged. Saving replaces today's plan for each checked class. Check class selections carefully before overwriting a plan shared with several classes.

Lesson text is display content. Keep private notes and individual student information in Notes & Passes, not the lesson. Archived classes cannot be selected for lesson sharing. The current editor authors today's plan; the Export screen does not offer a lesson-plan export checkbox.

Write a private note for a student

Save today's note, handle unsaved edits, and export older notes.
Click sheet 07Link to this topic

Start: open the class, then Notes & Passes.

  1. Click the student's card.
  2. Click Write today's note, or Edit today's note if a note already exists.
  3. Enter the note in Note. Keep it short, factual, and appropriate for your teacher record.
  4. Click Save. The note editor closes, returning to that student's passes.
  5. Click Done to close the student card, or select another student.
  6. Wait for Saved to your account.

Expected result: that student's card shows Note saved. Notes belong to a student and a date. The saved text does not appear on the classroom display or in a media iframe.

Change your mind

  1. While editing, click Cancel to discard the note draft and return to passes.
  2. If you click another student or Done with unsaved text, review Discard this note?.
  3. Confirm Discard to leave without saving, or Cancel to continue editing.

Save or cancel before switching workspace tabs, classes, or browser pages. The unsaved-note prompt covers the student-card transitions above; it is not a guarantee against every kind of navigation.

Review older notes

  1. Click Setup & Export > Export.
  2. Choose the class and date or date range.
  3. Select Notes, then Export & close (1).

The current Notes screen edits today's note. Older saved notes are available through export, not a note-history browsing screen. To clear today's saved text, open it, erase the text, and Save; this does not clear other dates.

Define pass trackers

Set the pass type, allowance, start date, and renewal period.
Click sheet 08Link to this topic

Start: open the class, then Setup & Export > Pass tracker.

Add a tracker

  1. Click Add pass tracker.
  2. Enter Type, such as Restroom or Water.
  3. Choose Start date.
  4. Under Limit, choose a number from 1 to 20 and a period.
  5. Click the form's Add pass tracker button.
  6. Review the tracker list, then click Save & close to apply the setup.
  7. Wait for Saved to your account.

The inner Add button adds to the setup draft. The outer Save & close commits it. The outer Cancel discards unsaved setup changes.

Understand the period labels

Exact optionLength
day1 day
week7 days
month (4 weeks)28 days
quarter (9 weeks)63 days
semester (18 weeks)126 days

Periods repeat from the tracker's Start date. These month, quarter, and semester choices are fixed-length windows, not automatically your school's calendar terms. The tracker displays its next resets date.

Delete a tracker

  1. Beside the tracker, click Delete.
  2. Read the tracker name and confirm Delete tracker.
  3. Click Save & close to apply the removal.

Deleting a tracker also removes all redemption history for that tracker when saved. Export first if you need those records. There is no in-place tracker-edit form; do not delete/recreate a tracker just to refresh a balance, because that discards its history.

Use a pass and check history

Use a pass from a name button or student card, then check balances and past uses.
Click sheet 09Link to this topic

Quick path from the room toolbar

  1. Open Passes in the bottom toolbar.
  2. Find the pass type, then the student's name button.
  3. Click the name; check Use [name]'s [type] pass?.
  4. Click Confirm, or Cancel to leave the balance unchanged.
  5. Check the updated number beside the name.

Positive balances are green. Zero is red and the name button is disabled. The toolbar shows the number without the word "available."

Detailed path and current-period history

  1. Open Notes & Passes and click the student.
  2. Find the tracker. Check its remaining count, usage circles, and resets date.
  3. Click Use Pass.
  4. Check the student and tracker in the confirmation, then click Use Pass again to record the use.
  5. The remaining count decreases and the date/time appears under Used.
  6. Click Done to close the student card.

Expected result: both paths record one use against the same tracker. The detailed card lists uses in the current period. The circles are indicators, not buttons for undoing uses.

Across dates and older history

  1. Use Setup & Export > Export.
  2. Select the date range and Passes, then Export & close (1).
  3. Keep the exported redemption records if needed in your official workflow.

Balances refresh automatically when the configured period changes; older records are retained. There is no manual balance-reset or undo-one-use button in the current UI. The pilot's live across-date acceptance check remains open; report a wrong balance with the tracker period and relevant dates, without sending student records in ordinary feedback.

Export records to CSV

Download attendance, grades, notes, or pass history for a class and date range.
Click sheet 16Link to this topic

Start: open an active class, then Setup & Export > Export.

  1. Under Date selection, choose Single date or Date range.
  2. Under Class, choose the current class, another active class, or All classes.
  3. Choose Date, or both Start date and End date. A range includes both endpoints.
  4. Under Data to download, check one or more of Attendance, Grades, Notes, and Passes.
  5. Click Export & close (N), where N is the number of selected record types.
  6. Find the CSV downloads in your browser's download list or Downloads folder. Permit multiple downloads if your browser asks.
  7. Open and inspect the files before transferring needed records to your school's official system.

Expected result: one separate CSV per selected record type, and the export panel closes. Cancel returns to setup without downloading.

Include archived history

  1. If the class itself is archived, return to All classes > See archived classes (N).
  2. Restore > Restore class, then export it normally.
  3. Archive the class again afterward if appropriate.

Within an active class, archived students' recorded history can appear in exports. Archiving a student does not erase previous records. All classes means all active classes, not archived classes.

There is no All dates option; use a sufficiently broad Date range. For attendance, a single-date export includes unmarked active students; a date range draws from dates with saved attendance records. A CSV with headings but no records may mean the chosen scope has no data.

Notes exports contain your private teacher records. Keep the files appropriately protected. CSV exports are portable records; ClassLoop has no CSV restore/import workflow for recreating attendance, grades, notes, or pass history. Lesson plans and learning profiles are not Export checkboxes.

Run the room

Groups, seating, modes, timers, and the wheel picker.

Groups, roles, names, colors, and presets

Make groups, assign roles, customize names and colors, and reuse membership.
Click sheet 10Link to this topic

Start: open a class, then Groups in the bottom toolbar.

Make and display groups

  1. Click Enable groups.
  2. Set Group sizing to Number of groups or Students per group, then choose a value.
  3. Choose Random groups in the group-assignment list and click Randomize groups.
  4. For manual membership, choose Manual groups, then select the group beside each student.
  5. To show the groups on the paired display, click Show groups on display. Click Hide groups on display to hide them again.

Changing the sizing choice alone does not reshuffle existing membership. Click Randomize groups when you intend a new random arrangement. Clear groups clears the current arrangement; Disable groups turns group work off. These actions do not ask for confirmation.

Add roles and personalize groups

  1. Enter Roles (comma separated), for example Reader, Recorder, Reporter, then Create roles.
  2. Select Random roles and use Shuffle roles, or select Manual roles and choose each student's role within their group.
  3. Edit a group's name field, then its Save button. Change the color swatch and click out of it to apply the color.

Save and reuse group membership

  1. With groups created, click Save preset (N/3).
  2. Edit the preset name and click Rename.
  3. Later, click Load [preset name].
  4. To remove a preset, click its Delete, then confirm Delete preset.

Presets retain group membership and their own name across days, not the full live layout, roles, group colors, or seat numbers. Only the latest three presets are kept; saving a fourth replaces the oldest. Toolbar changes apply directly, so there is no final Save-all button. Use the X (Close panel) to close the drawer.

Learning profiles and seating plans

Review learning profiles, generate a seating proposal, and print the group list.
Click sheet 11Link to this topic

Start: Setup & Export > Student learning profiles.

  1. Beside each student, set Academic performance: Not set, Does Not Meet, Approaches, Meets, or Masters.
  2. If applicable, check English learner. The status changes from No to ELL.
  3. For an English learner, choose Language proficiency: Not set, Beginning, Intermediate, Advanced, or Advanced High.
  4. Click Create seating plan, or Refresh seating plan when a saved generated arrangement is already present.
  5. Review Generated groups, student names, seat numbers, and the on-screen preference/support summary.
  6. Click Print group list if you want a paper list.
  7. Click Save & close to retain the profile edits and the generated arrangement. Wait for Saved to your account.

Expected result: a proposed arrangement, generally in groups of four, is available for classroom grouping after you save. Three-person groups use seats 2, 3, and 4. The generator uses the entered preferences; it does not promise every preference will be met.

Cancel abandons this screen's draft. Printing a draft does not save it. The seating generator can replace the current group arrangement and clear current role assignments when its result is saved, so review before saving.

Academic and language-profile values stay out of the student-facing display. Group membership and names can be shown separately through Groups > Show groups on display. Enter only information your school authorizes you to use here.

Profiles persist across days. The live arrangement and seat numbers reset with other room controls on a new day. To reuse membership, save a group preset; to reproduce numbered seating, return to the profiles screen and generate/review a plan again.

Instructional modes and the timer

Set the room mode, apply a question or activity, and run the countdown.
Click sheet 12Link to this topic

Start: the bottom room toolbar in an open class or connected display.

Select a mode

  1. Click Mode.
  2. Click Read, Aloud, Write, Pair, Focus, Share, or Activity.
  3. The menu closes automatically after the action is accepted. Check the current mode in the toolbar.

Read = Silent reading; Aloud = Read aloud; Write = Thinking and Writing; Pair = Pair discussion; Focus = Eyes on teacher; Share = Share your answer.

Set mode details

  1. Choose Write, reopen Mode, enter Question / prompt, then Apply prompt.
  2. For sharing, choose Share, reopen Mode, then choose Raise your hand or Show your answer.
  3. For an activity, choose Activity, reopen Mode, fill Activity title and Instructions, then Apply activity.

The applied Write question appears in large yellow text, separate from the mode label. The menu closes after each applied choice. Activity is a title/instructions display, not an external game launcher. Four corners is not a current menu option.

Start and control a timer

  1. Click Set timer.
  2. Enter digits from the keypad. Digits fill MM:SS from the right: 500 means 05:00; 30 means 00:30.
  3. Click Start. The toolbar shows the countdown.
  4. Click the countdown to reopen the timer panel when needed.
  5. Choose Stop to pause, Resume to continue, Restart to run the saved duration from the beginning, Reset to stop and return to the keypad with that duration, or Clear to clear the timer back to zero.

The keypad's delete icon removes the last digit. The timer is capped at 90 minutes. Controls apply directly and do not ask for confirmation. On the display, keep the teacher control page open so commands can be processed.

Wheel picker, sound, and the noise meter

Pick a student or group, finish a round, control timer sound, and use the microphone.
Click sheet 13Link to this topic

Pick a student or group

  1. In the bottom toolbar, click Wheel.
  2. Click Student to pick from the active roster, or Group when eligible groups are enabled.
  3. Review the displayed pick.
  4. Click Done to finish this pick and clear its displayed name. The person or group remains eligible for a later pick.
  5. Or click Remove from round to clear the name and exclude that pick until the round restarts.
  6. To reset the pool, click Restart round, then confirm Restart round.

Expected result: the picker returns to Ready to spin after the decision. You must finish the current decision before spinning again. Remove from round does not archive or delete a student. Restarting the round makes students and groups callable again and clears the current pick.

Timer sound on the display

  1. In the display top bar, check Sound on. Sound is enabled by default.
  2. Click it to switch to Sound off, or click Sound off to enable sound again.
  3. If sound is initially blocked, click or tap the display to allow the browser to start audio.

This control governs ClassLoop timer alerts. It does not mute a YouTube/Vimeo/Drive player's own audio; use that player's controls. Audible playback also depends on the device volume and browser policy.

Optional noise meter

  1. On the display toolbar, click Noise, then Enable mic.
  2. Allow microphone access in the browser if desired.
  3. Read Noise level; its target changes with the current instructional mode.
  4. If blocked, allow the site microphone permission and click Try again.

Closing only the Noise drawer does not stop the microphone. To stop capture using the current UI, click Hide classroom controls, or leave the display. Reopening the controls requires Enable mic again. There is no separate Disable mic button.

Display and media

Connect a projector and present your classroom content.

Pair, run, and leave the classroom display

Go live, connect a projector, use fullscreen, and safely unpair a display.
Click sheet 14Link to this topic

Pair a projector or second screen

  1. On your teacher device, sign in and select the class. Go live appears only after a class is selected.
  2. Click Go live. Read the eight-character Display code.
  3. On the projector, open the ClassLoop home page in a separate browser profile, private window, or device that is not signed in as the teacher.
  4. Enter Display code, complete the anti-bot check if shown, then click Open display.
  5. Keep the teacher control page open during the lesson. The display follows the selected class.

Expected result: classroom presentation/media and the shared room toolbar appear. Active student labels and pass balances can be shown on the display. Attendance, grades, and private notes stay in teacher control. The single-use display code is different from a teacher invitation code.

Fullscreen, waiting, and returning home

  1. On the display, click Fullscreen to keep the presentation and ClassLoop controls together. Click Exit fullscreen to leave it.
  2. Hide classroom controls frees space; Show classroom controls brings them back.
  3. If the display says it is waiting for class selection, select a class in the teacher workspace.
  4. To leave the display, click ClassLoop (or Back to ClassLoop on a waiting screen), then Unpair and leave. Stay on display cancels.
  5. To stop the teacher's live session, use Stop live in teacher control.

Unpairing requires a new code for re-entry; the teacher workspace stays available. If revocation fails, the display blanks and offers Retry unpair and leave. Resolve it before treating the device as fully unpaired.

If a display was duplicated

Browser copies of a connected display share its display identity. Unpairing one copy also unpairs the others; the teacher control remains usable. A used or expired code requires Stop live, then Go live for a new code.

Present Google Slides, YouTube, Vimeo, or Drive files

Load Google Slides, YouTube, Vimeo, or Drive files and troubleshoot sharing.
Click sheet 15Link to this topic

Start: a connected classroom display. Links are entered on this display, not pushed from teacher control.

  1. Click New Presentation Link.
  2. Paste the supported link or provider iframe code into Presentation or media link or embed code.
  3. Click Load presentation.
  4. Use the provider's own arrows or play controls. Videos do not start automatically.
  5. Use ClassLoop Fullscreen to keep the shared toolbar with the presentation.
ProviderWhat to paste
Google SlidesA published /pub or /embed link. In Google Slides use File > Share > Publish to web and copy the link or embed code. An ordinary editing link is not accepted.
YouTubeA video watch link, youtu.be link, supported Shorts/live video link, or video embed code. A supported starting time is retained.
VimeoA numeric video link or player embed code. Keep the full unlisted link, including its privacy hash.
Google DriveA file link ending in /view or /preview, or the file's iframe code. Keep any resource key in the link.

Drive previews may display videos, PDFs, images, and supported files when the display can access them. This does not add support for arbitrary document websites, arbitrary PDF/image URLs, Drive folders, or pasted executable HTML.

Use only approved classroom content and sharing permissions. Do not make student records public to get a preview working.

If media does not appear

  1. Open Supported links and sharing for the in-app guidance.
  2. Check that the link is the right kind and the file/video allows viewing and embedding.
  3. Use Open in [provider] to check it directly in a new tab. This direct provider page does not carry the ClassLoop toolbar.
  4. Check school network restrictions if the provider is blocked.

New Presentation Link clears the current presentation immediately; it does not preserve an unsaved replacement draft. Before leaving a shared projector, click New Presentation Link to clear the remembered media, then unpair the display. Unpairing alone does not clear the media link. The loaded link is remembered only in this browser tab. Reloading restarts the presentation/player. A supported URL format does not guarantee access to a private or embedding-disabled item.

Account and support

Settings, resets, pilot invitations, and getting help.

Account settings and resets

Update your details, reset all classroom data, or permanently delete your account.
Click sheet 17Link to this topic

Start: click Account in the teacher page's top account bar.

Update account details

  1. For your name: Display name > Full name > Save name.
  2. For your email: Email address > New email, enter Current password, complete the check, then Send confirmation. Follow the email confirmation instructions. Your current address remains active while the change is pending.
  3. For your password: Password > Current password > New password > Confirm new password, complete the check, then Update password.
  4. Read the resulting success or error message before leaving.

Reset all classroom data

  1. Export needed records first, including archived classes after restoring them. This reset affects every active and archived class in your account.
  2. Open Account > Reset all classroom data and click Reset all classroom data.
  3. Close your other ClassLoop control tabs, browser windows, and devices. Check the statement confirming you have done this.
  4. Click Reset all classroom data. Read Replace all classroom data with demo classes?.
  5. Click Cancel to keep your data, or confirm Reset all classroom data only if you intend the permanent replacement.
  6. Keep the page open during Resetting.... Your live display is stopped before classroom data is replaced.
  7. Wait for Classroom data has been reset and saved. Your account is unchanged., then click Open demo classes.

If it fails, some data may have changed. Keep other controls closed and use Retry reset on the same page to finish the same operation. This replaces records with demo classes; it is not an empty workspace, a new-day reset, or a pass-balance reset. Your sign-in and account remain.

Permanently delete the account

  1. Export records first; restore archived classes before exporting them.
  2. Under Delete account, click Delete my account.
  3. Enter Current password and type DELETE in Type DELETE to confirm.
  4. Complete the check, then click Permanently delete my account. Cancel abandons the deletion form.

Deletion permanently removes the account and its records. For a routine exit, use Sign out.

Administrator invitations and pilot support

Create or revoke pilot invitations and manage teacher access as an administrator.
Click sheet 18Link to this topic

This sheet applies only to an administrator account with an Admin link.

Invite one colleague privately

  1. Click Admin to open Teacher access.
  2. Under Invite codes, leave Email the code to (optional) empty for manual delivery, then click Create invite code.
  3. Click Copy invitation. If clipboard access fails, select and copy Invitation text to send privately.
  4. Send the invitation privately to that one colleague. Copying does not send it automatically.
  5. Alternatively, enter the intended email and click Create and email invitation to request email delivery. Check the success/failure message.
  6. Keep the full code before leaving the page; it is not recoverable from the later invite list.

Codes expire 30 days after creation and work once. They are not tied to the email address: whoever has an unused code can redeem it. If email delivery fails, the newly created code can still be copied and delivered manually; avoid creating unnecessary replacement codes.

Revoke or change account access

  1. For an available code, click Revoke and confirm the browser dialog.
  2. Under Profiles, click Deactivate or Activate beside the teacher, then confirm the browser dialog.
  3. Remove asks to permanently remove that teacher and all of their ClassLoop data. Use it only for that intended outcome.

Deactivation blocks classroom access; removal also deletes records. These actions are not shown on the current administrator's own row. A used invite cannot be reused or revoked as if it were unused. For confirmation trouble, use Resend confirmation email for the original account.

Pilot help and privacy

Use Help for instructions. Contact the colleague who invited you through your usual school contact method. Report the screen, action, time, and outcome using invented examples where possible. Do not send passwords, invite codes, student notes, or roster screenshots in ordinary feedback.

Use the student-privacy sheet before entering real classroom information. Pilot access is not school or district approval.

Help and pilot feedback

Find help with invitations, sign-in, confirmation emails, or leaving the pilot.
Teacher referenceLink to this topic

Get help or send feedback

Contact the colleague who invited you using your usual school contact method. They can help with access or pass your feedback to the pilot organizer.

Tell them what you tried, what happened, the approximate time, and your browser/device. Use a practice class and invented examples to reproduce a problem. Do not send passwords, invite codes, student records, or screenshots containing student information.

My invitation or sign-in is not working

Already created an account? Sign in or use Forgot password. Still waiting for confirmation? Resend the confirmation email using your signup address; no new invite is needed. For an expired, used, or revoked invitation, ask your inviter for help. Do not post your code publicly; anyone holding an unused code can redeem it.

I want to leave the pilot

Export anything you need first from Setup & Export (Sheet 16). Account settings include Delete account, which permanently removes your ClassLoop account and its classroom records (Sheet 17). Deactivating access is different: an administrator can restore it, and records remain until the account is deleted.

ClassLoop teacher pilot

Your working classroom tool. Your school's official system stays authoritative.

Help and pilot feedback