User Guide

Everyone Can Code Resource Guide | October 2021
5
Commands (3 hours). Learners will connect everyday examples of executive
functioning, language arts, and movement to code. This module focuses on
describing step-by-step instructions, putting steps in the correct order, and
testing and debugging commands in code.
Functions (3 hours). Through art, song, and social and emotional learning,
learners will discover functions. This module targets deconstructing large
problems into small steps, creating functions to solve a problem, and naming
functions.
Loops (3 hours). Art, physical education, music, repeat! Coding topics include
identifying a loop and looping sequences of commands to complete puzzles
and tasks.
Variables (3 hours). Science, language arts, and community-building
activities are used as the basis to learn variables. Learners will associate
a variable name with a given value, change the value of a variable, and use
different variable types.
App Design (1+ hours). Inspire learners to solve problems they care about
in school or in the community through a series of fun app design activities.
They’ll use design thinking, creativity, and empathy to invent an app idea.
Everyone Can Code Scope and Sequence
Everyone Can Code Early Learners
Designed for facilitators who teach kindergarten to Grade 3, this guide contains five modules: Commands,
Functions, Loops, Variables, and App Design. Each module includes lessons that help learners explore new
coding concepts through science, art, music, and more. Learners share personal experiences and ideas as they
explore coding topics. They discover how code works through hands-on activities and challenges, and apply their
new skills by writing code in the Swift Playgrounds app. In the App Design module, learners begin to develop
design thinking skills in a culminating app design project.
Download Everyone Can Code Early Learners >