Decomposition

Module Objective

In this module you will:

  • Understand how decomposition supports computational thinking
  • Identify decomposition activities to use in your classroom
  • Practice decomposition

Activity #1: What is Decomposition?

Read Deitz et al., (2019)

Dietz_Landay_Gweon_2019-

Read Rich et al., (2019)

Rich-et-al-2019

Read: Learning.com Why is Decomposition Required in Computational Thinking?

https://www.learning.com/blog/why-is-decomposition-required-in-computational-thinking/

Read Brooks (2019)

https://medium.com/tech-based-teaching/breaking-down-thinking-a-brief-intro-to-decomposition-5ba0a8749fe7

Watch: Computational Thinking: Decomposition

Review: REMC Association of Michigan Decomposition

https://www.remc.org/21Things4Students/21/21-computational-thinking/q2-decomposition/

Review: Teaching London Computing Decomposition

Read: ISTE Understanding Problems with Computational Thinking Decompostion

https://www.iste.org/explore/computational-thinking/understanding-problems-computational-thinking-decomposition

Activity #2: Dance Instructions

Pick a dance. Write step-by-step instructions on how to move your body for the dance on the Google Doc. Do not identify the dance.

Google Doc https://docs.google.com/document/d/1H5jEK-Zn00q2P_yu4qgLmTF1XQBhLVr7XWGbPFKtqqY/edit?usp=sharing

Optional: Pick someone’s instructions. Record yourself dancing, following the instructions. Add a link to you dancing under the instructions.