ALEX Classroom Resource

  

Computer Science Fundamentals Unit 7 Course F Lesson 25: The Design Process (2018)

  Classroom Resource Information  

Title:

Computer Science Fundamentals Unit 7 Course F Lesson 25: The Design Process (2018)

URL:

https://curriculum.code.org/csf-18/coursef/25/

Content Source:

Code.org
Type: Lesson/Unit Plan

Overview:

Over the course of five lessons, students will be building a project of their own design using either Sprite Lab or Artist as their programming environment. In this portion of the project, students will learn about the design process and how to implement it in their own projects. The lesson guide provides an overview of all five stages of the process can be found at the beginning of the project process, here.

Students may be ready to jump straight into building their projects, but this lesson will help shape their ideas into plans. This structure will keep the dreamers grounded and illuminate a path for those feeling left in the dark.

Students will be able to:
- shape ideas into reasonable goals and plans.
- recognize any potential obstacles such as time constraints or bugs.

Note: You will need to create a free account on code.org before you can view this resource.

Content Standard(s):
Digital Literacy and Computer Science
DLIT (2018)
Grade: 5
28) Develop, test, and refine prototypes as part of a cyclical design process to solve a complex problem.

Examples: Design backpack for a specific user's needs; design a method to collect and transport water without the benefit of faucets; design boats that need to hold as much payload as possible before sinking; design models of chairs based on specific user needs.

Unpacked Content
Evidence Of Student Attainment:
Students will:
  • develop prototypes as part of a cyclical design process to solve a complex problem.
  • test prototypes as part of a cyclical design process to solve a complex problem.
  • refine prototypes as part of a cyclical design process to solve a complex problem.
Teacher Vocabulary:
  • develop
  • test
  • refine
  • prototypes
  • cyclical design process
Knowledge:
Students know:
  • how to use the design process to solve a complex problem.
  • strategies for creating a prototype as part of a cyclical design to solve a problem.
  • strategies for testing and refining prototypes as part of a cyclical design process to solve a complex problem.
  • characteristics of a cyclical design process.
Skills:
Students are able to:
  • develop, test, and refine prototypes as part of a cyclical design process to solve a complex problem.
Understanding:
Students understand that:
  • developing, testing, and refining are necessary steps in creating an effective prototype.
Tags: design process, problem solving, project
License Type: Custom Permission Type
See Terms: https://code.org/tos
For full descriptions of license types and a guide to usage, visit :
https://creativecommons.org/licenses
Accessibility
Comments
  This resource provided by:  
Author: Aimee Bates