Learning Resource Type

Classroom Resource

Computer Science Fundamentals Unit 3 Course B Lesson 10: Loops with Laurel (2018)

Subject Area

Digital Literacy and Computer Science

Grade(s)

1

Overview

In this lesson, students continue learning the concept of loops. Here, Laurel the Adventurer uses loops to collect treasure in open cave spaces. A new get treasure block is introduced to help her on her journey.

This lesson gives students more practice with loops and encourages them to put multiple blocks inside of a repeat< as they try to collect as much treasure as possible.

Students will be able to:
- Identify the benefits of using a loop structure instead of manual repetition.
- Break down a long sequence of instructions into the smallest repeatable sequence possible.

Note: You must create a free account to access and use this resource.

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

    DLCS18.1.1

    Classify and sort information into logical order with and without a computer.

    Unpacked Content

    UP:DLCS18.1.1

    Vocabulary

    • attribute

    Knowledge

    Students know:
    • how to identify attributes of items.
    • that attributes are used for sorting.

    Skills

    Students are able to:
    • identify various attributes of items.
    • sort items based on an identified attribute.

    Understanding

    Students understand that:
    • items can have attributes of varying types.
    • attributes can be used to group items.
    • attributes can be used to sort items and put into a specific order.
    Digital Literacy and Computer Science (2018) Grade(s): 1

    DLCS18.1.2

    Order events into a logical sequence or algorithm.

    Unpacked Content

    UP:DLCS18.1.2

    Vocabulary

    • sequence
    • tasks

    Knowledge

    Students know:
    • sequence of events are important in certain tasks.

    Skills

    Students are able to:
    • identify the correct sequence of events for a specific task.
    • identify a part of a task that is in the incorrect order.
    • identify a problem within a sequence of tasks.

    Understanding

    Students understand that:
    • the sequence of events is important to complete a specific task.
    • if the task identified does not work the sequence may not be correct.
    • they can change the sequence of events to correct a task.
    Digital Literacy and Computer Science (2018) Grade(s): 1

    DLCS18.1.3

    Construct elements of a simple computer program in collaboration with others.

    Unpacked Content

    UP:DLCS18.1.3

    Knowledge

    Students know:
    • blocks of programs associate with an action.
    • blocks of programs can be combined to create a set of actions or a task.
    • robotic devices can respond to blocks of programs.

    Skills

    Students are able to:
    • determine the order of paper/pencil pieces for a tasks.
    • understand that blocks of code represent an action.
    • drag and drop blocks of programming in online activities to complete tasks.
    • use blocks of programming to control robotic/digital devices.

    Understanding

    Students understand that:
    • pieces of a task can be represented in parts by words or pictures.
    • code can be put together into blocks that can be manipulated.
    • blocks of code together create a task.
    • blocks of code can be used to operate robotic/digital devices.
    Digital Literacy and Computer Science (2018) Grade(s): 1

    DLCS18.1.19

    Identify and revise problem-solving strategies to solve a simple problem.

    Unpacked Content

    UP:DLCS18.1.19

    Vocabulary

    • problem
    • strategy
    • solution
    • visualize
    • perspective
    • patterns
    • cause and effect

    Knowledge

    Students know:
    • how to recognize a problem in their environment or in a story.
    • problems can be found anywhere.
    • they can use many strategies to find solutions, such as visualizing, changing perspective, finding patterns, and analyzing cause and effect.
    • there can be multiple solutions to one problem.

    Skills

    Students are able to:
    • find and define problems in a given context or scenerio such as story, video, in the classroom or school.
    • use multiple strategies to find solutions to a problem, for example: visualizing, changing perspectives, finding patterns, stating cause and effect.

    Understanding

    Students understand that:
    • they can solve problems in their home, classroom, and school.
    • there is more than one way to think through a solution to a problem.
    Link to Resource

    CR Resource Type

    Lesson/Unit Plan

    Resource Provider

    Code.org
    Accessibility
    License

    License Type

    Custom
    ALSDE LOGO