ALEX Classroom Resource

  

Computer Science Discoveries Unit 1 Chapter 2 Lesson 8: Propose an App

  Classroom Resource Information  

Title:

Computer Science Discoveries Unit 1 Chapter 2 Lesson 8: Propose an App

URL:

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

Content Source:

Code.org
Type: Lesson/Unit Plan

Overview:

To conclude the study of the problem-solving process and the input/output/store/process model of a computer, the class proposes apps designed to solve real-world problems. This project is completed across multiple days and culminates in a poster presentation highlighting the features of each app. The project is designed to be completed in pairs though it can be completed individually.

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
5) Solve a complex problem using computational thinking.

Unpacked Content
Evidence Of Student Attainment:
Students will:
  • break a problem into parts or steps.
  • find patterns or trends.
  • create steps to solve the problem.
  • infer rules or principles associated with problem solving.
Teacher Vocabulary:
  • computational thinking
Knowledge:
Students know:
  • smaller tasks are easier to solve than complex problems.
  • that trends in data can also speed up the problem-solving process.
Skills:
Students are able to:
  • abstract portions of the problem and focus on smaller tasks to aid in solving a complex problem.
Understanding:
Students understand that:
  • complex problems can be overwhelming.
  • by decomposing the complex problem into simpler problems, a solution is easier to reach.
Digital Literacy and Computer Science
DLIT (2018)
Grade: 7
16) Construct content designed for specific audiences through an appropriate medium.

Examples: Design a multi-media children's e-book with an appropriate readability level.

Unpacked Content
Evidence Of Student Attainment:
Students will:
  • construct content designed for specific audiences through an appropriate medium.
Knowledge:
Students know:
  • how to select and design an appropriate medium to display designed content.
Skills:
Students are able to:
  • select the best medium for the content design.
Understanding:
Students understand that:
  • while many mediums exist, it is best to select the one most appropriate to your intended audience.
Digital Literacy and Computer Science
DLIT (2018)
Grade: 7
29) Compare and contrast human intelligence and artificial intelligence.

Unpacked Content
Evidence Of Student Attainment:
Students will:
  • compare human and artificial intelligence in completing tasks.
Knowledge:
Students know:
  • benefits and risks exist when human or artificial intelligence is used to complete a task.
Skills:
Students are able to:
  • identify situations in which human or artificial intelligence is better suited to a task.
Understanding:
Students understand that:
  • benefits and risks exist when either human or artificial intelligence is used to complete a task.
Digital Literacy and Computer Science
DLIT (2018)
Grade: 8
16) Present content designed for specific audiences through an appropriate medium.

Example: Create and share a help video for a senior's center that provides tips for online safety.

Unpacked Content
Evidence Of Student Attainment:
Students will:
  • create and share a presentation designed for specific audiences through an appropriate medium.
Knowledge:
Students know:
  • of the many mediums available to share content, some are more appropriate than others in given circumstances.
Skills:
Students are able to:
  • design and present content designed for specific audiences through an appropriate medium.
Understanding:
Students understand that:
  • understanding your audience is as important as the content you are sharing or presenting.
Digital Literacy and Computer Science
DLIT (2018)
Grade: 8
23) Design a digital artifact to propose a solution for a content-related problem.

Example: Create a presentation outlining how to create a cost-efficient method to melt snow on roads during the winter.

Unpacked Content
Evidence Of Student Attainment:
Students will:
  • design an artifact to propose a solution to an assigned or chosen content
  • related issue.
Knowledge:
Students know:
  • that often there exists many solutions to a problem.
Skills:
Students are able to:
  • design an artifact to propose a solution to a problem.
Understanding:
Students understand that:
  • the presentation of an artifact can be as important as the solution.
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 development, problem solving, project proposal
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