SolvePractice - Maple Help

 SolvePractice
 practice solving an equation

 Calling Sequence SolvePractice(expr) SolvePractice(expr, var, options)

Parameters

 expr - an equation in at least one variable var - (optional) the variable to solve for options - (optional) equation of the form output=canvas, link, or default

Description

 • The SolvePractice command creates an interactive application where you can enter the step-by-step solution to the given problem, and then click a button that will analyze your steps and provide feedback.
 • By default, an interactive canvas is shown in the Maple document.
 • The output = link option can be used in order to create a solve practice example that can be answered using Maple Learn.
 The output = canvas option can be used in order to create an XML-based canvas structure that can be used with DocumentTools:-Canvas:-ShareCanvas and other commands.

Examples

 > $\mathrm{with}\left(\mathrm{Grading}\right)$
 $\left[{\mathrm{AbsoluteValueFunction}}{,}{\mathrm{DiffFeedback}}{,}{\mathrm{DiffPractice}}{,}{\mathrm{Draw}}{,}{\mathrm{ExponentialFunction}}{,}{\mathrm{GetData}}{,}{\mathrm{GetDomain}}{,}{\mathrm{GetExpression}}{,}{\mathrm{GradePlot}}{,}{\mathrm{GridPoint}}{,}{\mathrm{Inequalities}}{,}{\mathrm{IntFeedback}}{,}{\mathrm{IntPractice}}{,}{\mathrm{IsQuadraticFormula}}{,}{\mathrm{LinearFunction}}{,}{\mathrm{LogarithmicFunction}}{,}{\mathrm{QuadraticFunction}}{,}{\mathrm{Quiz}}{,}{\mathrm{QuizBuilder}}{,}{\mathrm{Segment}}{,}{\mathrm{SolveFeedback}}{,}{\mathrm{SolvePractice}}\right]$ (1)
 > $\mathrm{SolvePractice}\left(2x+3=4x-5,x\right)$

This interactive example can also be shared via Maple Learn by outputing and sharing a canvas:

 > $\mathrm{cv}≔\mathrm{SolvePractice}\left(2x+3=4x-5,x,'\mathrm{output}'='\mathrm{canvas}'\right):$
 > $\mathrm{DocumentTools}:-\mathrm{Canvas}:-\mathrm{ShareCanvas}\left(\mathrm{cv}\right)$

Compatibility

 • The Grading:-SolvePractice command was introduced in Maple 2021.