Author:
Bukola Breczinski
Subject:
Computer Science, Educational Technology, Elementary Education, Language, Grammar and Vocabulary
Material Type:
Lesson Plan, Unit of Study
Level:
Lower Primary
Tags:
  • Coding
  • Coding Camp
  • Coding Club
  • Coding Instruction
  • Coding Lessons
  • Coding for Kids
  • STEM Enrichment Program
  • License:
    Creative Commons Attribution Non-Commercial Share Alike
    Language:
    English
    Media Formats:
    Downloadable docs, Text/HTML

    Education Standards

    PBS KIDS Learning to Code with ScratchJr from KSPS PBS

    PBS KIDS Learning to Code with ScratchJr from KSPS PBS

    Overview

    The lessons in this curriculum unit will help students learn the foundations of coding using the free PBS KIDS ScratchJr app. With PBS KIDS Scratch Jr, students can create their own interactive stories and games featuring their favorite characters from Wild Kratts, Nature Cat, WordGirl and Peg + Cat!. By snapping together colorful programming blocks, students make characters move, jump, dance, and sing. In the process, kids learn to solve problems, design projects, and express themselves creatively. These lessons help students explore coding/programming vocabulary and offer non-device activities around coding/programming concepts.

    Unit Curriculum

    Overview:  The lessons in this curriculum unit will help students learn the foundations of coding using the free PBS KIDS ScratchJr app.  With PBS KIDS Scratch Jr, students can create their own interactive stories and games featuring their favorite characters from Wild Kratts, Nature Cat, WordGirl and Peg + Cat!. By snapping together colorful programming blocks, students make characters move, jump, dance, and sing. In the process, kids learn to solve problems, design projects, and express themselves creatively.  These lessons help students explore coding/programming vocabulary and offer non-device activities around coding/programming concepts. 

    *This curriculum unit has been adapted from the PBS national curriculum to fit into a 1-hour time frame to provide more flexibility in how the lessons can be administered – for example, via in person or remote afterschool programs, summer camps, and in-class sessions.  The national curriculum can be found here: https://pbskids.org/learn/scratchjr/  

    Subjects: Programming/Coding, Problem Solving, Computational Thinking, Debugging, Patterns, Events, Parallelism. 

    Grade Levels: 1-3 

    Learning Goals: 

    • Children will learn how to create projects, add characters, and how to use the programming blocks to make their characters animate on screen. 

    • Children will learn how to debug projects, and how to use the programming blocks to create patterns in the app. 

    • Children will learn how to use the PBS KIDS ScratchJr programming blocks to make animated stories and interactive projects. 

    • Children will explore coding and computational thinking practices as they utilize technology as a tool for creativity, expression and learning with the PBS KIDS ScratchJr app.

    Washington State Computer Science Standards 

    • 1A-AP-10: Develop programs with sequences and simple loops, to express ideas or address a problem. 

    • 1A-AP-12: Develop plans that describe a program's sequence of events, goals, and expected outcomes. 

    • 1A-AP-14: Debug (identify and fix) errors in an algorithm or program that includes sequences and simple loops. 

    NextGen Science Standards 

    • K-2-ETS1-1: Ask questions, make observations, and gather information about a situation people want to change to define a simple problem that can be solved through the development of a new or improved object or tool. 

    • 3-5-ETS1-2: Generate and compare multiple possible solutions to a problem based on how well each is likely to meet the criteria and constraints of the problem.