K+ (Ages 4+)
40 minutes per lab
Unit Essential Question(s)
- What is a programming language?
- What are behaviors?
- What is a sequence?
The following concepts will be covered throughout this Unit:
- A programming language is a set of rules in which symbols represent actions.
- Actions that a programming language executes are behaviors.
- How to change the 123 Robot’s behavior by creating a project using the Coder cards.
- Complex behaviors can be created by sequencing Coder cards (commands) together.
Click on the following tabs for a summary of what the students will do and learn in each lab.
Unit Standards will be addressed in every Lab within the Unit.
Computer Science Teacher Association (CSTA)
CSTA 1A-AP-09: Model the way programs store and manipulate data by using numbers or other symbols to represent information.
How Standard is Achieved: In Lab 1, students are introduced to the symbols on the Coder cards as programming language. In the Engage section, they are shown how these symbols represent behaviors performed by the 123 Robot. In Play Part 1, students use the Coder cards to create a project for the 123 Robot with the teacher. By the end of Play Part 1, students will know the behaviors represented by symbols on specific Coder cards.
In Lab 2, students review how the Coder can be used to store Coding cards that represent actions. In the Engage and Play sections, they will practice using multiple cards in a sequence to code the 123 Robot to move on a treasure map.