Linuxgym and the first EBook in a series of coding skills tutorials, Bash.101.
Linuxgym is a new interactive online learning system which presents
real-world problems to assist in the development and assessment of coding
skills. The learner purchases online
exercise books or "EBooks" which consist of a set of questions
categorized by topic. The code they develop in reply is analysed by the
Linuxgym system which provides them with a "Formative
assessment".