

Use tools and materials provided to design and build a device that solves a specific problem or a solution to a specific problem. Describe and analyze a sequence of instructions being followed. Define an algorithm as a sequence of instructions that can be processed by a computer. Construct a program as a set of step-by-step instructions to be acted out (e.g., make a peanut butter and jelly sandwich activity). Construct a set of statements to be acted out to accomplish a simple task. Make a list of sub-problems to consider while addressing a larger problem. Develop a simple understanding of an algorithm using computer-free exercise. Understand and use the basic steps in algorithmic problem-solving. Understand how to arrange information into useful order without using a computer. 6.a - Understand and use technology systems.4.b - Plan and manage activities to develop a solution or complete a project.2.d - Contribute to project teams to produce original works or solve problems.2.b - Communicate information and ideas effectively to multiple audiences using a variety of media and formats.1.c - Use models and simulation to explore complex systems and issues.1.a - Apply existing knowledge to generate new ideas, products, or processes.Connections and Background Information ISTE Standards (formerly NETS)
