Contact:+998 (94) 992-40-95
All updates
v2.9.173

Multiple task variants in one practice

NewImprovementCourse builderAPI

A practice can hold several variants with different tasks. Choose how students get them — in order or at random, separately for the first attempt and for retries.

Task variants in a practice (video in Uzbek)

What’s new

  • Practice variants. A single practice can have several variants, each with its own task list. Switch between variants with tabs; duplicate, delete or deactivate them. A deactivated variant stays a draft and isn’t assigned to students.
  • Variant distribution. When a practice has more than one variant, a “Variant distribution” block appears in its settings. The mode is set separately for the first attempt and for retries: “Sequential” hands out variants in order, “Random” gives the student a random variant, preferring one they haven’t seen yet. By default, first attempts are sequential and retries are random.
  • Copying a practice copies all of its variants along with their tasks.

What’s better

  • If a lesson is locked, the page refreshes access and progress on its own when the student returns to the tab — no need to reload it.
  • In a course bundle, up to three selected groups for an included course are shown as chips next to the list, and you can remove one with a single click.

For integrators (API)

  • The CourseLessonPracticeCompleted webhook now includes the ID of the practice variant the student completed.

See the updates in action

We’ll show you the platform for your use case in 20 minutes

Get a demo