{course.shortTitle}
{course.title}
{course.officialTitle}
{course.description}
+- Recommended next
- {recommendedTopic?.title ?? 'Course complete'}
- Latest checkpoint
- {latestQuiz ? `${latestQuiz.percentage}%` : 'Not attempted'}
Choose a safe destination to continue.
{course.shortTitle}
{course.officialTitle}
{course.description}
+{section.markdown}
{formula.label}
{formula.explanation}
Use the approved {topic.visualization.kind.replaceAll('-', ' ')} preset to observe this idea.
{topic.practiceQuestions.length} guided questions are available for this topic.
{connection.explanation}
{preset.formula}
{preset.interpretation}
Cyan: function. Amber dashed: supported approximation or tangent.
{result}
Rows are entered on separate lines; values use spaces or commas.
Determinants describe oriented scale, inverses undo transformations, and products compose transformations.
{interpretation}
Cyan arrow: u. Amber arrow: v. The text panel carries the complete result.
Local bounded guidance{context?.topicId?` · active topic: ${context.topicId.replaceAll('-',' ')}`:''}
{MATH_CS_SYSTEM_INSTRUCTION}
{course.shortTitle}
{course.officialTitle}
{course.description}
{BRAND_TAGLINE}
{BRAND_DESCRIPTION}
No matching topic
}Fixed question IDs make every score reproducible and comparable by topic.
Save curriculum formulas by reference; local notes are plain text and limited to 500 characters.
{topic.title}
{formula.explanation}
{saved&&}{course.shortTitle} · {topic.estimatedStudyMinutes} min
{topic.description}
Controlled interactive workspace
Explore curriculum-approved models without executing arbitrary expressions.
{course.shortTitle}
{progress}%
No weak-topic results yet. Complete a checkpoint to build the review queue.
}