Contents
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-copyRead Wong & Jiang (2018)
Wong_Jiang_2018_Computational_Thinking_Education_for_Children_Algorithmic_Thinking_and_Debugging-copyRead Algorithms in Everyday Mathematics
algorithms-2Watch: 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-PlanOptional Reading: Mezak et al., (2021)
THEINTEGRATIONOFALGORITHMICTHINKINGINTOPRESCHOOLEDUCATION-copyActivity #2: Tangram Algorithm
Create a shape using the 7 shapes of a tangram.
- Write an algorithm to create the tangram shape without naming the tangram shape.
- Virtual tangrams can be found at toytheater.com/tangram
- Post your algorithm on this Google Doc https://docs.google.com/document/d/11ZuGomcuzhuypFOyrEbxrk9Z_SkYb1wwQ38JvVztCrI/edit?usp=sharing
- Follow a colleague’s algorithm.
- Name the tangram shape under your colleague’s algorithm.