Skip to content

Latest commit

 

History

History

the-shell-game

The Shell Game

In this game, one person is The User, one person is The Shell, and one person is The Referee (see roles). You are working as a team to complete specific goals. The User gives commands to The Shell. The Shell acts out the commands. The Referee helps their team make sure they are playing by the rules and using valid commands. Everyone in the group will take a turn in each role.

Goals

  • Practice thinking like a computer
  • Practice bash commands for moving around a file tree and manipulating files and directories
  • Understand how files and directories are organized on a computer
  • Understand what a file path is
  • Be able to debug broken paths on your own

Dos, Don'ts, and Notes

  • Do work as a team to learn together.
  • Do be bold to try things out, even if you don't know what will happen.
  • Do make mistakes.
  • Only The User is allowed to give commands to The Shell. When it is your turn to be The User, you will get to give commands.
  • Do help The User out if they are stuck, but do not give away the answer!. It doesn't help anyone learn if you give away the answer.
  • Do be patient with yourself and with your teammates.
  • Do ask questions, and try to be as specific as possible.
  • Do read the role and command explanation sheet.
  • Do have fun!