ALEX Classroom Resource

  

Computer Science Discoveries Unit 6 Chapter 1 Lesson 8: The Program Design Process (18-19)

  Classroom Resource Information  

Title:

Computer Science Discoveries Unit 6 Chapter 1 Lesson 8: The Program Design Process (18-19)

URL:

https://studio.code.org/s/csd6-2018/stage/8/puzzle/1

Content Source:

Code.org
Type: Lesson/Unit Plan

Overview:

Students will use the design circuit boards and create an app of their own design.

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: 6
23) Discuss how digital devices may be used to collect, analyze, and present information.

Unpacked Content
Evidence Of Student Attainment:
Students will:
  • discuss various methods for using digital devices to collect, analyze, and present information.
Knowledge:
Students know:
  • that information can be presented in many ways.
Skills:
Students are able to:
  • identify ways to collect, analyze, and present information.
Understanding:
Students understand that:
  • devices can be used to collect, analyze, and present information.
Digital Literacy and Computer Science
DLIT (2018)
Grade: 6
30) Discuss and apply the components of the problem-solving process.

Example: Students will devise a plan to alleviate traffic congestion around the school during drop-off and pick-up.

Unpacked Content
Evidence Of Student Attainment:
Students will:
  • discuss the components of the problem-solving process.
  • apply the components of the problem-solving process.
Teacher Vocabulary:
  • problem-solving process
Knowledge:
Students know:
  • when solving problems, one should identify the problem, identify possible solutions, evaluate to select a best solution, implement the solution, evaluate the solution and/or seek feedback.
Skills:
Students are able to:
  • identify a problem.
  • identify possible solutions.
  • evaluate to select a best solution.
  • implement a solution.
  • evaluate a solution.
  • seek feedback.
  • revise an artifact based on feedback.
Understanding:
Students understand that:
  • problem-solving is a process that can take multiple iterations.
Digital Literacy and Computer Science
DLIT (2018)
Grade: 7
27) Identify data needed to create a model or simulation of a given event.

Examples: When creating a random name generator, the program needs access to a list of possible names.

Unpacked Content
Evidence Of Student Attainment:
Students will:
  • select a process or system and then determine the data needed to create a model or simulation of the process or system.
Knowledge:
Students know:
  • an event is comprised of a set of steps or processes that can be identified and then simulated.
Skills:
Students are able to:
  • abstract the sequence of activities that make up an event.
Understanding:
Students understand that:
  • dissecting the parts of an event can aid in understanding of and the simulation of the event.
Digital Literacy and Computer Science
DLIT (2018)
Grade: 7
30) Apply the problem-solving process to solve real-world problems.

Unpacked Content
Evidence Of Student Attainment:
Students will:
  • define a problem.
  • analyze the problem.
  • seek multiple solutions to the problem.
  • evaluate possible solutions to the problem.
  • select a best solution to the problem.
  • seek feedback on the solution.
Teacher Vocabulary:
  • problem-solving process
Knowledge:
Students know:
  • the steps to the problem-solving process.
Skills:
Students are able to:
  • select and dissect a problem.
  • seek solutions.
  • select a best alternative.
Understanding:
Students understand that:
  • often there are multiple solutions to real
  • world problems.
Digital Literacy and Computer Science
DLIT (2018)
Grade: 8
29) Create an artifact to solve a problem using ideation and iteration in the problem-solving process.

Examples: Create a public service announcement or design a computer program, game, or application.

Unpacked Content
Evidence Of Student Attainment:
Students will:
  • create an artifact to solve a problem.
  • revise the created artifact once feedback is received from stakeholders.
Teacher Vocabulary:
  • ideation
  • iteration
  • problem-solving process
Knowledge:
Students know:
  • that problem solving is a process to find the best solution.
  • that through ideation and iteration, the final product or artifact may be a more polished or appropriate solution.
Skills:
Students are able to:
  • gather initial data about a topic.
  • informally propose a solution.
  • gather feedback on informal proposal.
  • design a solution to a chosen problem.
Understanding:
Students understand that:
  • problem-solving is a process.
  • products or artifacts may undergo many revisions after data is reviewed and feedback is received.
Tags: app, circuit board, design, input, output, problem solving
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