Algorithms

Module Objectives:

In this module, you will:

  • Explore algorithms in computational thinking
  • Engage in activities that use algorithms
  • Create a learning experience for your students that includes algorithms

Activity #1: Algorithms in Computational Thinking

Read Moschella (2019)

1523_INTED_MOSCHELLA-copy

Read Wong & Jiang (2018)

Wong_Jiang_2018_Computational_Thinking_Education_for_Children_Algorithmic_Thinking_and_Debugging-copy

Read Algorithms in Everyday Mathematics

algorithms-2

Watch: BBC Learning — What is an Algorithm (2015)

Read: What is an Algorithm for Kids (Inspirit Scholars)

Read: How to Explain Algorithms to Kids (CodeMonkey.com, 2019)

https://www.codemonkey.com/blog/how-to-explain-algorithms-to-kids/

Read Creating Algorithms (Digital Promise)

Optional Reading: Baking with Algorithms

Baking-with-Algorithms-Lesson-Plan

Optional Reading: Mezak et al., (2021)

THEINTEGRATIONOFALGORITHMICTHINKINGINTOPRESCHOOLEDUCATION-copy

Activity #2: Tangram Algorithm

Create a shape using the 7 shapes of a tangram.