Computer Science Fundamentals Unit 6 Course E Lesson 24: The Design Process (2018)

Learning Resource Type

Classroom Resource

Subject Area

Digital Literacy and Computer Science

Grade(s)

4

Overview

Over the course of four lessons, students will be building up to programming 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 for all four stages of the process can be found in the first stage of this 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.

Digital Literacy and Computer Science (2018) Grade(s): 4

DLCS18.4.R6

Produce, review, and revise authentic artifacts that include multimedia using appropriate digital tools.

UP:DLCS18.4.R6

Vocabulary

  • multimedia
  • artifacts
  • Children's Online Privacy Protection Act (COPPA)

Knowledge

Students know:
  • how to use a variety of digital tools in which they can create or revise authentic artifacts to share their knowledge.

Skills

Students are able to:
  • design and create authentic artifacts using approved digital tools that meet COPPA guidelines.
  • review an authentic artifact to revise with new or additional information.

Understanding

Students understand that:
  • everyone can be an author, producer, director, etc.
  • using digital tools.
Digital Literacy and Computer Science (2018) Grade(s): 4

DLCS18.4.2

Formulate a list of sub-problems to consider while addressing a larger problem.

UP:DLCS18.4.2

Vocabulary

  • formulate
  • sub-problems

Knowledge

Students know:
  • a list of sub-problems need to be considered in order to address a larger problem.
  • strategies to develop a list of sub-problems.

Skills

Students are able to:
  • formulate a list of sub-problems to consider while addressing a larger problem.

Understanding

Students understand that:
  • a list of sub-problems need to be considered to address a larger problem.
Digital Literacy and Computer Science (2018) Grade(s): 4

DLCS18.4.12

Use basic features of digital tools to communicate key ideas and details in a way that informs and/or persuades.

UP:DLCS18.4.12

Vocabulary

  • digital tools
  • communicate
  • key ideas
  • informs
  • persuades

Knowledge

Students know:
  • digital tools are available that enable them to inform others.
  • digital tools are available that enable them to persuade others.

Skills

Students are able to:
  • use basic features such as headings, text, and images to communicate key ideas that inform and/or persuade.

Understanding

Students understand that:
  • digital tools can be used to communicate by informing and/or persuade others.
Digital Literacy and Computer Science (2018) Grade(s): 4

DLCS18.4.15

Conduct complex keyword searches to produce valid, appropriate results and evaluate results for accuracy, relevance, and appropriateness.

UP:DLCS18.4.15

Vocabulary

  • keyword
  • search
  • valid
  • true
  • accuracy/accurate
  • relevance/relevant

Knowledge

Students know:
  • strategies to conduct complex keyword searches.
  • strategies that evaluate the accuracy of information.
  • not all information online is valid or true.

Skills

Students are able to:
  • conduct complex keyword searches using quotation marks, OR, NOT, AND, and date boundaries.
  • explain how they know information located online is valid or true.

Understanding

Students understand that:
  • using complex keywords while searching will deliver best results.
  • not all information online is valid or true.
Digital Literacy and Computer Science (2018) Grade(s): 4

DLCS18.4.21

Develop, test, and refine prototypes as part of a cyclical design process to solve a simple problem.

UP:DLCS18.4.21

Vocabulary

  • develop
  • test
  • refine
  • prototypes
  • cyclical design process

Knowledge

Students know:
  • strategies to brainstorm and develop prototypes as part of a cyclical design process to solve a simple problem.
  • strategies to test prototypes as part of a cyclical design process to solve a simple problem.
  • strategies to refine prototypes as part of a cyclical design process to solve a simple problem.

Skills

Students are able to:
  • develop, test, and refine prototypes as part of a cyclical design process to solve a simple problem.

Understanding

Students understand that:
  • some problems can be solved by developing prototypes.

CR Resource Type

Lesson/Unit Plan

Resource Provider

Code.org

License Type

Custom
ALSDE LOGO