I did the first four exercises and like the concept a lot. It reminds me of Scratch and I think it would be a great way to learn how Unix tools can be combined to form powerful pipelines. The only thing I dislike is that it encourages the infamous “useless use of cat” anti-pattern.