Learning Resource Type

Classroom Resource

PBS KIDS Scratch Jr.: How-To Cards

Subject Area

Digital Literacy and Computer Science

Grade(s)

1, 2, 3

Overview

These How-To Cards introduce multiple pathways and features to help children get started using the PBS KIDS ScratchJr app for block programming. Print, cut, glue, and make them available for children to reference as they work with the app.

PBS KIDS ScratchJr app is now available for free from the App Store on iPad and from the Google Play store on Android tablets.

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

    DLCS18.2.3

    Construct elements of a simple computer program using basic commands.

    Unpacked Content

    UP:DLCS18.2.3

    Vocabulary

    • program
    • code

    Knowledge

    Students know:
    • programming blocks represent a set of codes.
    • block based programs can be used to design a task.
    • block based programs can be interpreted by machines.

    Skills

    Students are able to:
    • drag and drop blocks of code.
    • drag and drop blocks of code to complete a tasks.
    • run a block based program after sequencing tasks to complete a desired process.

    Understanding

    Students understand that:
    • blocks of code can be moved around and combined into an order that completes a task or process.
    • sets of block coding can be run to perform the task/process.
    Digital Literacy and Computer Science (2018) Grade(s): 3

    DLCS18.3.7

    Test and debug a given program in a block-based visual programming environment using arithmetic operators, conditionals, and repetition in programs, in collaboration with others.

    Unpacked Content

    UP:DLCS18.3.7

    Vocabulary

    • test
    • debug
    • program
    • block-based visual programming environment
    • arithmetic operators
    • conditionals
    • repetition

    Knowledge

    Students know:
    • strategies for debugging a given program.
    • arithmetic operators create a single numerical solution from multiple oprations.
    • conditionals are "if, then" statements that direct the program.

    Skills

    Students are able to:
    • test a given program in a block-based visual programming environment using arithmetic operators, conditionals, and repetition in programs, in collaboration with others.
    • debug a given program in a block-based visual programming environment using arithmetic operators, conditionals, and repetition in programs, in collaboration with others.

    Understanding

    Students understand that:
    • a given program must be tested and debugged to run correctly.
    • block-based visual programming uses arithemetic operators, conditionals, and repetition to function.
    Link to Resource

    CR Resource Type

    Informational Material

    Resource Provider

    PBS
    Accessibility
    License

    License Type

    Custom
    ALSDE LOGO