I recently taught this lesson and found that Episode 1: Introducing the Shell was the most unpleasant episode. I spoke for longer than 5 minutes to cover the content but felt it wasn't rich enough to merit the time spent on it. Here are my observations:
-
I found the Background section particularly bloated. It could be reduced to just two things.
- A GUI interface is most popular and is different from the command-line interface (or other interfaces).
- Advantages of CLI over GUI include: automation, reproducibility, less prone to user error.
The bullet points at the top of and the bit about a REPL should be deleted as they aren't relevant to the lesson.
-
The sections Is it difficult? and Flexibility and automation can be deleted as they should be covered in the new Background section.
-
The Nelle's Pipeline case study was also far too long, and it never again became relevant to the lesson (we only made it to Episode 5). In the end I felt that I wasted a couple of minutes and lost my students' interest in building up a case study that was never revisited.
I recently taught this lesson and found that
Episode 1: Introducing the Shellwas the most unpleasant episode. I spoke for longer than 5 minutes to cover the content but felt it wasn't rich enough to merit the time spent on it. Here are my observations:I found the
Backgroundsection particularly bloated. It could be reduced to just two things.The bullet points at the top of and the bit about a REPL should be deleted as they aren't relevant to the lesson.
The sections
Is it difficult?andFlexibility and automationcan be deleted as they should be covered in the newBackgroundsection.The
Nelle's Pipelinecase study was also far too long, and it never again became relevant to the lesson (we only made it to Episode 5). In the end I felt that I wasted a couple of minutes and lost my students' interest in building up a case study that was never revisited.