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

TypeListing
CS DomainsAlgorithms and Programming, Impacts of Computing
CS PrinciplesCollaborating Around Computing, Recognizing and Defining Computational Problems, Communicating About Computing
Other Content StandardsCS: 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