CourseB

Course B

Course B was developed with first graders in mind. Tailored to a novice reading level, this course also assumes limited knowledge of shapes and numbers.

At the moment, Course B closely parallels Course A, but provides more complex unplugged activities and more variety in puzzles. Students will learn the basics of programming, collaboration techniques, investigation and critical thinking skills, persistence in the face of difficulty, and internet safety. At the end of this course students will create their very own custom game from Play Lab that they can share with a link.

Debugging

From beginners to professionals, debugging is an essential yet often underrated practice. It is likely that your students will find most of their "coding" time is actually spent fixing bugs! To encourage students to take ownership of this practice, we provide this handy reference they can use while coding. Please consult the "Debugging" section of our CS Fundamentals Curriculum Guide for more information on this, as well as other debugging facilitation strategies for your classroom.

Debugging Guide Student Handout

Digital Citizenship

Lesson 1: Your Digital Footprint

Unplugged | Online Safety

  • Warm Up (20 min)
  • Main Activity (20 min)
  • Wrap Up (15 min)
  • Assessment (5 min)
  • Extended Learning

Learn about your digital footprint and how to stay safe when visiting websites.

Teacher Links: Worksheet | Assessment Answer Key | Website | Resource List Student Links: Emotion Images | Lesson Video | Assessment | Reflection Journal


Sequencing

Lesson 2: Move It, Move It

Unplugged | Sequencing

  • Warm Up (20 min)
  • Activity: Move It, Move It (20 minutes)
  • Wrap-up (10 min)
  • Extended Learning

Program your classmates to step carefully from place to place.

Teacher Links: PDF | Student Links: pdf | PDF

Lesson 3: Sequencing with Angry Birds

Skill Building | Sequencing

  • Warm Up (10 min)
  • Bridging Activity - Drag and Drop (10 - 15 min)
  • Main Activity (20 - 30 min)
  • Wrap Up (5 - 10 min)
  • Extension Activities

Help Red the Angry Bird follow the path to the naughty pig.

Student Links: pdf | Emotion Images | Student Video | Reflection Journal

Lesson 4: Programming with Angry Birds

Skill Building | Sequencing

  • Warm Up (5 min)
  • Bridging Activity - Choose One (10 min)
  • Previewing Online Puzzles as a Class (3 min)
  • Main Activity (30 min)
  • Wrap Up (5 - 10 min)
  • Extended Learning

Create programs to help the Angry Bird move through the maze.

Student Links: Handout | Emotion Images | Manipulatives | Reflection Journal

Lesson 5: Programming with Harvester

Skill Building | Sequencing

  • Warm Up (5 min)
  • Main Activity (30 min)
  • Wrap Up (5 - 10 min)

Help the Harvester collect vegetables along a path.

Student Links: Emotion Images | Manipulatives | Reflection Journal


Loops

Lesson 6: Getting Loopy

Unplugged | Loops

  • Warm Up (5 min)
  • Main Activity (15 min)
  • Assessment (10 min)
  • Wrap-Up (15 min)
  • Extended Learning

In this lesson, we'll have a dance party using repeat loops!

Teacher Links: Assessment Answer Key Student Links: Unplugged Video | Worksheet | Assessment | Reflection Journal

Lesson 7: Loops with Harvester

Skill Building | Loops

  • Warm Up (10 min)
  • Bridging Activity - Loops (10 min)
  • Main Activity (30 min)
  • Wrap Up (5 - 10 min)
  • Extended Learning

Help the Harvester collect even more, using loops!

Teacher Links: Lesson Recommendations Student Links: Emotion Images | Manipulatives | Reflection Journal

Lesson 8: Loops with Laurel

Skill Building | Loops

  • Warm Up (10 min)
  • Online Foundation: Preview Loops in Collector
  • Main Activity (30 min)
  • Wrap Up (5 - 10 min)

Program Laurel the adventurer to collect treasure in an open cave.

Student Links: Image Pack | Emotion Images | Key | Manipulatives | Reflection Journal

Lesson 9: Drawing Gardens with Loops

Skill Building | Loops

  • Warm Up (10 min)
  • Main Activity (30 min)
  • Wrap Up (5 - 10 min)

Use patterns and loops to finish the images.

Student Links: Emotion Images | Reflection Journal


Impacts of Computing

Lesson 10: The Right App

Unplugged | Impacts of Computing

  • Warm Up (5 - 10 min)
  • Activity (35 min)
  • Wrap Up (5 min)

Sketch your own smartphone app.

Student Links: Slide Deck | Reflection Journal


Events

Lesson 11: The Big Event Jr.

Unplugged | Events

  • Warm Up (15 min)
  • Main Activity (15 min)
  • Wrap Up (10 min)
  • Assessment (10 min)
  • Extended Learning

Move or shout when your teacher presses buttons on a giant remote.

Teacher Links: Unplugged Video | Assessment Answer Key Student Links: Emotion Images | Worksheet | Assessment | Reflection Journal

Lesson 12: A Royal Battle with Events

Application | Events

  • Warm Up (10 min)
  • Bridging Activity - Events (10 min)
  • Main Activity (30 min)
  • Wrap Up (5 - 10 min)
  • Extended Learning

Use events to create a story or make an interactive game.

Student Links: Emotion Images | Manipulatives | Reflection Journal