ALEX Classroom Resource

  

Computer Science Fundamentals Unit 7 Course F Lesson 27: Revise Your Project (2018)

  Classroom Resource Information  

Title:

Computer Science Fundamentals Unit 7 Course F Lesson 27: Revise Your Project (2018)

URL:

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

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. Now that the projects are built, students are given the opportunity to get feedback from peers and revise their projects. The lesson guide provides an overview of all five stages of the process can be found in the beginning of the project process, here.

This lesson helps students take a step back and view their project from a new perspective. Here, students will be able to decide if they have reached their goals. If they haven't, this lesson gives them time and space to complete the project.

Students will be able to:
- determine if the criteria set in a rubric has been met with their current project.
- draft and implement plans to resolve any issues in their code.

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