Intro to Coding- Unplugged
Directions for Coding- unplugged
OVERVIEW
Activity Overview:
Directions for Coding- unplugged
Meta description
- Subject Area: Computer Science
- Grade Level : K-2
- Computer Science Domains:
- Algorithms and Programming
- Computer Science Principles:
- Fostering an Inclusive Computing Culture, Collaborating Around Computing, Recognizing and Defining Computational Problems, Developing and Using Abstractions, Creating Computational Artifacts, Testing and Refining Computational Artifacts, Communicating About Computing
- Materials:
- direction cards
- Considerations:
- No.
Lesson Plan
Overview
Directions for Coding- unplugged
ASSESSMENT PRE/POST-TEST
Can I create a list of directions to move from my table to the classroom door?
OBJECTIVES
use manipulatives to create directions to the classroom door.
CATCH/HOOK
I need to move from my desk to the classroom door.
ACTIVITY INSTRUCTIONS
Lesson Procedures:
Discuss directions. What they are, why we use them, how we use them, what they mean, etc.Whole group: Show direction cards. Use direction cards to have all students help move me from the back of the room to the sink.Table groups: Table groups use direction cards to move from their tables to the door. Students are given 15 minutes to create their directions using the cards. Then each group will test their directions to see it they accomplished their task.Whole group: Discuss which groups were successful. Why or why not?Explain how students will use directions to program their blue bots to move and complete tasks through the school year.Table groups discuss and share one thing they learned today.Clean up materials and return to supply bins.
Supplements
Any items in this section are the property & under the license of their respective owners.
REVIEW
Table groups discuss and share one thing they learned today.
STANDARDS
| Type | Listing |
|---|---|
| CS Domains | Algorithms and Programming |
| CS Principles | Fostering an Inclusive Computing Culture, Collaborating Around Computing, Recognizing and Defining Computational Problems, Developing and Using Abstractions, Creating Computational Artifacts, Testing and Refining Computational Artifacts, Communicating About Computing |
| Other Content Standards | AP.A.01 |