To ease setup for Programming Questions we’ll introduce Programming Environment configurations.
These configurations will represent what’s now achieved by configuring various fields (editor settings, editor languages, backend language id, docker image) at the assignment and course level.

Programming Environments will have a understandable name (and description) and will be displayed in an organized way (grouped by programming language?) making it easier to pick one for a (new) programming question.
Furthermore, the Programming Environments will hold sensible example templates that are copied to the [solution template, test template, solution, spectest and lib] editors when creating a new Programming Question.

Submitted by Elmer van Chastelet on 21 February 2023 at 15:54

Log in to post comments