The document provides an overview of a coding class activity. It is divided into several sections: 1) It introduces 3 types of people in relation to coding - those who know how to code, want to code, and are missing opportunities. 2) It defines some basic coding concepts like algorithms, functions, and debugging. 3) The class activity aims to teach students how to translate real-world tasks into coded instructions by having groups program a robot to stack cups using symbolic directions. 4) The activity objectives are to practice converting activities to symbols, debugging errors, and understanding functions and parameters. 5) Rules for the activity are outlined, and a symbol key is provided for moving and rotating