Skip to content

Directory actions

More options

Directory actions

More options

Latest commit

 

History

History

Folders and files

NameName
Last commit message
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.