uPresenter

Classes

Run an online class and track everyone, no LMS needed

Create a class, invite students by email or joining code, add lessons in the order you want — then see who finished, who passed and how each student scored.

  • Invite by email or code
  • Lessons in order
  • Per-student reports

Everything a class needs, in one place

Classes with their own look

Give every class a name, description, theme color and thumbnail so students spot it instantly.

Assign the lessons you already built

Add your uPresenter lessons to a class, drag to reorder and cap attempts per lesson.

See the whole class at a glance

Completion rate, passed rate and average score by student and by lesson.

Invite students

Invite by email, joining code or link

Enter student emails to send invitations, or share the joining code and joining link so students let themselves in. Approve each request yourself or auto approve.

  • Email invitations to many students at once
  • Display the joining code full-size for the room
  • Reset the code any time it leaks
  • Approve requests one by one, or turn on Auto approve students

Lessons & learning path

Turn lessons into a clear learning path

Drag and drop to reorder lessons in a class. Require students to complete lessons in order: the next lesson unlocks only once the previous one is complete.

  • Add several lessons to a class at once
  • Max attempts per lesson, or unlimited
  • Students resume where they left off

Class reports

Know who's keeping up and who needs help

Report by student or by lesson: completion status, success status, score, attempts and last accessed. Every class metric shows its highest and lowest value too.

  • Class-wide Completion Rate, Passed Rate and Average Score
  • Sort and search students and lessons
  • Every attempt and every answer in detail (Pro)

Student side

Students get a dashboard of their own

In student view, learners see their overall progress, what's up next and every class they're enrolled in — so they always know what to study next.

  • My Learning: filter by class and by Not started, In progress, Completed
  • Results: average score, lessons passed and total learning time
  • Activity: updates from their classes and lessons

FAQ

Frequently asked questions

How do students join a class?

Send email invitations, or give students the joining code or joining link. They sign in to uPresenter, enter the code and they're in — instantly with Auto approve, or once you approve them.

Can I make students take lessons in order?

Yes. Turn on Require students to complete lessons in order, and each lesson stays locked until the one before it is complete.

What can I see about class progress?

Class-wide completion rate, passed rate and average score, plus reports per student and per lesson. On Pro you can open each attempt: slides viewed, answers, and the score and status of every question.

Can I limit attempts in a class?

Yes. In Lesson Settings, set max attempts for each lesson in the class, or leave it unlimited. Once a student uses them up, the lesson can't be started again.

What happens when a class is over?

Archive it to clear your list while keeping its data. Restore an archived class any time, or delete it for good when you no longer need it.

Open your first class

Start free, with a 14-day Pro trial and no card needed.