Skip to content

Daily Practice and Assignments

benjamindobbs edited this page Oct 1, 2026 · 6 revisions

Daily Practice & Assignments

How you tell the platform what students must do each day, and how the practice apps adapt to each student.

Settings are per class, on the class's page in the Classes tab.


Required activities

Under Assignment Requirements, check the activities you require:

Checking more than one means the student must do all of them each day — the daily requirement is the sum. Checking KenKen (3/day) and SAT English (2/day) means a full day is 3 qualifying KenKen games and 2 correct SAT English answers.

Checking nothing puts the class in "either" mode: completing either KenKen or SAT English satisfies the day (the student's progress bar tracks whichever they're doing).

Daily counts

Each checked activity gets a "… / Day" number — how many qualifying items make a full day:

  • KenKen — a game counts only if its score is at or above the student's all-time average score. This keeps "completion" honest: a strong student can't coast on trivially easy puzzles.
  • SAT Math / SAT English: only correct answers count. Wrong answers still train the student (and feed the adaptive engine) but don't tick the counter. This is the default Number correct mode. See SAT accuracy mode for the alternative.
  • Ruler Game: each correct answer counts once, however long it took. Wrong answers don't count toward the day, but they do affect the student's tier.
  • Projections: each correct answer (drawing or build) counts once, however long it took. As with the Ruler Game, wrong answers don't count toward the day but do affect the tier.

Click Save Requirements after changing anything here.

SAT accuracy mode

Counting correct answers has a weakness: a student can guess until enough answers happen to be right. To guard against that, switch SAT Requirement (shown whenever SAT Math or SAT English is checked) from Number correct to Number correct + accuracy. The Correct / Day counts stay as they are, and two more settings appear:

  • SAT Minimum Accuracy (%): how much of the student's recent work must be right (default 50%).
  • Accuracy Over Last N Answers: how many recent answers that's measured over (default 3).

The day is complete when the student reaches their correct count and, at that moment, at least that percentage of their last N answers are right. For example, with 3 correct per day at 50% over the last 3, the student's third correct answer has to come with at least 2 of their last 3 answers right.

  • A bad start can be recovered. Only the last N answers matter, so a few careful answers bring the accuracy back up.
  • Extra practice is never penalised. Once the day is met it stays met, even if later answers are wrong.
  • Short requirements still work. Before a student has N answers, accuracy is measured over the answers they have. A student who gets their first question right on a 1-correct day is done.

The progress pill shows the count and the current accuracy, e.g. 2 / 3 · 33% (need 50%). The settings cover both SAT Math and SAT English for the class. Switching back to Number correct restores the original behaviour. For how partial days are graded in this mode, see How Grading Works.

Answering too fast (SAT)

This applies to every SAT Math and SAT English question, in every class and in either mode. If a student submits an answer less than 10 seconds after the question appeared, the answer is thrown away. It isn't saved anywhere, doesn't count toward the day, and doesn't affect the student's adaptive difficulty or charts. The student then sees:

  1. a yellow clock pop-up and a "Too fast — this answer wasn't counted" card. The correct answer isn't revealed.
  2. on the next question, a 15-second countdown above the question, with the answer choices greyed out until it reaches zero. Reloading the page doesn't skip the countdown.

SAT / PSAT question set

Assessment (dropdown near the top of the class page):

Choice Bank served
SAT SAT question bank
PSAT/NMSQT & PSAT 10 PSAT 10 bank
PSAT 8/9 PSAT 8/9 bank

A student sees the bank for whichever class they're currently practicing for.

Domain restrictions

SAT English Domains and SAT Math Domains each list four domains with checkboxes.

  • All four checked, or all four unchecked → all domains are active.
  • A subset checked → practice is limited to those domains. The adaptive engine will never serve a question outside them for this class.

Click Save Domains.

English domains: Information and Ideas · Craft and Structure · Expression of Ideas · Standard English Conventions. Math domains: Algebra · Advanced Math · Problem-Solving and Data Analysis · Geometry and Trigonometry.


Habits of Work

Directly beneath Assignment Requirements on the class page is a Habits of Work panel — a Do Now / Exit Slip behaviour-reflection flow that appears automatically for any class not linked to a Work-Based Learning program. Here you set its cadence (daily or weekly) and rate students' exit slips 1–4; those ratings sync to PowerSchool as habit grades that don't count toward the final grade.

Full walkthrough: Habits of Work.


How the practice adapts to each student

The student asks the server what to serve next; the server replies with a domain, skill, and difficulty, and the app pulls a matching question.

  1. Recent performance only. The engine looks at each student's last 25 attempts in every (domain, skill, difficulty) combination. Old struggles age out — a rough start in September doesn't hold a student at Easy forever.
  2. Difficulty ladder. A student starts every skill at Easy. They advance to Medium only after ≥ 5 attempts at Easy in that skill and an accuracy above 70%. Same bar to reach Hard.
  3. Weakness-weighted. Areas with lower recent accuracy are far more likely to be served; a mastered area still resurfaces occasionally (it never drops to zero chance).
  4. Domains never touched start at Easy with the highest priority, so a student is nudged to cover the whole map.

The adaptive history is per student, not per class — a student's skill level in "Craft and Structure" is the same person no matter which class they're practicing for. Only the eligible domains are per class.

Standard English Conventions skills. Until September 2026, Conventions questions weren't split into their two skills, Boundaries and Form, Structure, and Sense. Answers from before then appear in your charts as "Conventions (before skill split)". The practice engine counts them toward both skills, so students keep the level they had reached rather than starting over at Easy.

SAT English questions (and their answer choices) appear exactly as they're printed in the College Board question bank, including tables, charts, and underlined text. They're sized for a laptop or Chromebook screen.

Full algorithm: SAT Question Pipeline.


Students in more than one class

A student on two or more rosters can have a different Do Now for each class — different required activities, counts, domains, and question set.

  • On each practice app (KenKen, SAT English, SAT Math) there's a class menu near the top. The student picks which class they're completing for.
  • They're then served that class's domains and question set, and the submission counts toward that class only.
  • Picking "Not for a class" lets them practice freely: all domains, and the work counts toward no requirement.
  • A student in exactly one class has it selected automatically and rarely needs to touch the menu.
  • The choice is remembered on that device.

For grading, this means each class's grade push counts only the submissions the student attributed to that class. See How Grading Works.


The student's view

Signed-in students see:

  • A daily progress pill on each practice app: done / required for the selected class, turning green when the day is met.
  • A "Today's Assignment" card on their My Progress page with a bar per required activity. If they're in multiple classes, a class menu there switches which class's assignment is shown.
  • A session summary after an SAT practice run, broken down by domain and skill.

Reported questions

Students can flag a bad question with the Report button. Once two different students report the same question, it is automatically pulled from circulation. Teachers review reports in the Reports tab and can either clear the report (keep the question) or permanently suppress it.

Clone this wiki locally