Parsons problems

Create parsons problems in your learnr tutorials

question_bucket()

bucket problem question for learnr tutorials (experimental).

question_parsons()

Parsons problem question for learnr tutorials (experimental).

question_ui_try_again(<bucket_question>)

Disable input after student submitted answer.

question_ui_try_again(<parsons_question>)

Disable input after student submitted answer.

Specifying conditions

Add multiple conditions to evaluate questions and provide feedback

pass_if() fail_if() message_if() contains_all() contains_any()

Add expectations to a parsons problem.

Package documentation

parsons

parsons: Create Parsons Programming Problems in 'learnr` Tutorials