{{ message }}
learntools
Directory actions
More options
Directory actions
More options
learntools
Folders and files
| Name | Name | Last commit date | ||
|---|---|---|---|---|
parent directory.. | ||||
learntools.core contains the basic elements of exercise checking, shared across all Learn micro-courses and exercises.
The course-specific directories subclass ProblemViews from learntools.core. Examples of types of ProblemViews are CodingProblem, EqualityCheckProblem and ThoughtExperiment.
The ProblemView provides an interface that wraps a learntools.core.Problem. The interface it provides generally includes hint(), check() and solution() methods. The behavior of these is determined by the values for var, _hint and _solution in the checking code written by the couse author.