Work in Progress
Please pardon our progress while we refine the look and functionality of our new ALEX site! You can still access the old ALEX site at alex.asc.edu. If you would like to share feedback or have a question for the ALEX Team, you can use the contact form here, or email us directly at administrator@alex.state.al.us.

Learning Resource Type

Classroom Resource

Computer Science Discoveries Unit 1 Chapter 2 Lesson 6: Processing

Subject Area

Digital Literacy and Computer Science

Grade(s)

3, 4, 7

Overview

This lesson dives deeper into the concept of processing that was introduced as part of the definition of a computer. Pairs work together to put a deck of cards in order, a form of processing information. In the end, the class discusses what processing means within the context of solving information problems.

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): 3

    DLCS18.3.20

    Compare and contrast human and computer performance on similar tasks to understand which is better suited to the task.

    Unpacked Content

    UP:DLCS18.3.20

    Vocabulary

    • human and computer relationship
    • human and computer performance
    • compare and contrast

    Knowledge

    Students know:
    • the similarities and differences in human/computer performance of similiar tasks.
    • the benefits and disadvantages of human/computer performances of similar tasks.
    • the characteristics of human performance/computer performance of tasks.

    Skills

    Students are able to:
    • compare and contrast human and computer performance on similar tasks.
    • to understand whether human or computer is better suited to the task.

    Understanding

    Students understand that:
    • at times, human or computer may be better suited for a similar task.
    • there are similarities and differences in human and computer performance on similar tasks.
    Digital Literacy and Computer Science (2018) Grade(s): 4

    DLCS18.4.16

    Gather and organize data to answer a question using a variety of computing and data visualization methods.

    Unpacked Content

    UP:DLCS18.4.16

    Vocabulary

    • gather data
    • organize data
    • computing methods
    • data visualization methods

    Knowledge

    Students know:
    • strategies to gather data to answer a question using a variety of computing and data visualization methods.
    • strategies to organize data to answer a question using a variety of computing and data visualization methods.

    Skills

    Students are able to:
    • gather and organize data to answer a question using a variety of computing and data visualization methods.

    Understanding

    Students understand that:
    • a variety of computing and data visualization methods can be used to answer a question.
    • there are strategies for gathering and organizing data to answer a question using a variety of computing and data visualization methods.
    • different solutions call for certain types of computing and data visualization.
    Digital Literacy and Computer Science (2018) Grade(s): 7

    DLCS18.7.1

    Create a function to simplify a task.

    Unpacked Content

    UP:DLCS18.7.1

    Knowledge

    Students know:
    • an algorithm is the set of commands to complete a task.

    Skills

    Students are able to:
    • combine several algorithms or tasks as a named function.

    Understanding

    Students understand that:
    • it is more efficient to label an activity or program as a function than to list all of the individual steps or algorithms that make up the function or activity.
    Digital Literacy and Computer Science (2018) Grade(s): 7

    DLCS18.7.3

    Create algorithms that demonstrate sequencing, selection or iteration.

    Unpacked Content

    UP:DLCS18.7.3

    Vocabulary

    • algorithm
    • sequence
    • selection
    • iteration

    Knowledge

    Students know:
    • how to use the programming structures to create algorithms and how many algorithms make use of all three programming structures.

    Skills

    Students are able to:
    • create and recognize various programming structures found in algorithms.

    Understanding

    Students understand that:
    • each structure sequencing, selections, and iterations have a purpose.
    Link to Resource

    CR Resource Type

    Lesson/Unit Plan

    Resource Provider

    Code.org
    Accessibility
    License

    License Type

    Custom
    ALSDE LOGO