A coding lab consists of text topics (theoretical sections, instructions, lists of reference links, videos and other supplementary information) and a number of practical exercises.
All textual information is stored in the format of .md files. All practical tasks are stored as sets of scripts in the selected programming language (the configuration file, initialization script, file containing the expected exercise solution, and tests files to check that the problem is successfully solved).
The structure of lab folders must be obeyed. Altering the folders structure results in improper operation of the lab.
The main folders for the lab content that you create are as follows:
For the detailed information on contents of a lab see Preparing a coding lab.