Algorithms and Programming, Impacts of Computing
Explaining what algorithms are and how computers use them. Students will try to follow a set of step by step instructions to see what they come out with. They will use origami instructions for this.
OVERVIEW
Activity Overview:
Explaining what algorithms are and how computers use them. Students will try to follow a set of step by step instructions to see what they come out with. They will use origami instructions for this.
Meta description
- Subject Area: Computer Science
- Grade Level : 3-5
- Computer Science Domains:
- Algorithms and Programming, Impacts of Computing
- Computer Science Principles:
- Collaborating Around Computing, Recognizing and Defining Computational Problems, Communicating About Computing
- Materials:
- None
- Considerations: +
Lesson Plan
Overview
Explaining what algorithms are and how computers use them. Students will try to follow a set of step by step instructions to see what they come out with. They will use origami instructions for this.
ASSESSMENT PRE/POST-TEST
What is an algorithm? How do algorithms help us? Why do computers need algorithms?
OBJECTIVES
Define what an algorithm is How we use algorithms in daily tasks Understand why computers need algorithms
CATCH/HOOK
See a finished origami, or See a computer using an algorithm to complete a task
ACTIVITY INSTRUCTIONS
Through this activity students will see what an algorithm is, why computers need them to know what to do and how they are apart of our daily tasks.
Supplements
Any items in this section are the property & under the license of their respective owners.
REVIEW
Discuse how would you give instructions to another person or a computer?
STANDARDS
| Type | Listing |
|---|---|
| CS Domains | Algorithms and Programming, Impacts of Computing |
| CS Principles | Collaborating Around Computing, Recognizing and Defining Computational Problems, Communicating About Computing |
| Other Content Standards | CS: 5.AP.A.01, 5.AP.M.01, 5.AP.M.02, 5.AP.PD.01, 5.AP.PD.03, 5.AP.PD.04, 5.AP.PD.05, 5.IC.SI.02. ISTE: 4.A, 4.C, 4.D, 5.A, 5.C, 5.D, 6.D, 7.B, 7.C, ELA: RL.5.5, RI.5.3, RI.5.9, SL.5.6 |