1. Introducing the Shell

note

teaching: 5 minutes

exercises: 0 minutes

guiding questions:

  • What is a command shell and why would I use one?

objectives:

  • Explain how the shell relates to the keyboard, the screen, the operating system, and users’ programs.
  • Explain when and why command-line interfaces should be used instead of graphical interfaces.