Please enable JavaScript to use CodeHS

Getting Started with CodeHop for Lower Elementary [2024]

Basic Programming Concepts

This module guides educators in teaching basic programming concepts through CodeHop's visual coding environment. Teachers will learn how to introduce sequences, events, loops, and messaging in developmentally appropriate ways for young learners. The module also offers practical tips for organizing a coding class to foster exploration, collaboration, and creativity.

Lessons

3.1 Module Introduction

  • Basic Programming Concepts Module

3.2 Sequences and Events

  • Skills Practice: Sequences
  • Link Turn-In: Skills Practice Sequences
  • Skills Practice: Events
  • Link Turn-In: Skills Practice Events

3.3 Loops

  • Skills Practice: Repeat Loops
  • Link Turn-In: Skills Practice Repeat Loops
  • Forever Loop Dance Party
  • Forever Loop Dance Party Reflection

3.4 Messaging

  • Introduction to Message Events
  • Link Turn-In: Message Events

3.5 Coding Class

  • Coding Class: Block Basics
  • Link Turn-In: Skills Practice Sequences
  • Basic Programming Concepts Reflection