Developing Computational Thinking Through Grounded Embodied Cognition

Educator incorporates computational thinking into instruction through grounded embodied cognition.
Made by Embark Labs

About this Micro-credential

Key Method

Educator coaches students to embody computational thinking concepts (such as iteration), which are taught through movement, role playing, and simulations.

Method Components

Examples of incorporating movement, role playing, and simulations into instruction

Incorporation of movement

  • Students create their own path or maze on the floor using colored tape. Then they work in pairs or small groups to write down the instructions to navigate the path or maze to the end. See Resources section for a picture of students creating a grid or maze.

Incorporation of role playing

  • One student plays the role of a robot in a maze. Classmates repeatedly give the student instructions for navigating the maze, using vocabulary such as position and orientation.

Incorporation of simulations

  • Students build on their learning from the real-world movement and role-playing exercises to complete an online simulation of a robot going through a maze, using either Lightbot or Blockly. (See Resources section for links to these programs.)

Demo video

Research & Resources

Supporting Research


Embark Labs ExploreCS courses and PD opportunities

Embark Labs is an education program that introduces elementary and middle school students to design and computational thinking in a hands-on, collaborative way.

Unit 2, Lesson 2.3: The Big Blue Grid ~ Position vs. Orientation

Additional Embark Labs Resources:


Incorporation of movement (image):

Free, web-based tools that show simple versions of robots navigating mazes:

  • Lightbot: In Lightbot, students must program a robot to solve puzzles using simple commands.
  • Blockly: Blockly Games is a series of educational games designed to teach programming to children who have not had prior experience with computer programming. By the end of these games, players are ready to use conventional text-based languages.

Google Computational Thinking Course

A free online course to help educators integrate computational thinking into their curricula.

Brain Rules

In Brain Rules, Dr. John Medina, a molecular biologist, shares his lifelong interest in how the brain sciences might influence how we teach children and how we work. In each chapter, he describes a brain rule—what scientists know for sure about how our brains work—and then offers transformative ideas for our daily lives based on that role.

CS Unplugged

CS Unplugged is a collection of free learning activities that teach computer science through engaging games and puzzles that use cards, string, crayons, and lots of running around.

Sample lesson

Algorithmic Thinking

Movement/role-playing activity demonstration video

Submission Requirements

Submission Guidelines & Evaluation Criteria

To earn the micro-credential, you must receive a passing evaluation for Parts 1 and 3 and a “Yes” for each component in Part 2.

Part 1. Overview questions

(150-word limit for each response)

  • Activity description: Please provide a short, contextual description of the activity in which the use of movement, role playing, and simulation is demonstrated.
  • Activity evaluation: How do you know your students increased their proficiency as a result of your using movement, role playing, and simulation to teach computational thinking?
  • Have you incorporated Computer Science/Computational Thinking into your classroom instruction before?
  • (Optional) Have you attended an Embark Labs PD session before? If yes, please clarify where and when. Additionally, if you engaged with Embark’s instructional materials, please identify which resources were used.

Part 2. Evidence/artifacts

Educator must submit an artifact that highlights the inclusion of a computational thinking concept that is taught through movement, role playing, and simulations.

Evidence must include a video of the movement or role-playing activity as well as additional evidence (such as photos or screenshots) of students interacting with a simulation in the context of framing computational thinking. For simulation and activity resources, please see the resources section.

Part 3. Educator reflection

Provide a reflection on the lesson or activity, using the following questions as guidance (200-word limit):

  • What was the impact of integrating movement, role-playing, and simulations with your students? Were there any relevant challenges or observations with this practice?
  • How did using these methods affect your comfort level in teaching computer science/computational thinking in your classroom?
  • How might you improve or differentiate this lesson in the future?

Except where otherwise noted, this work is licensed under:
Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International (CC BY-NC-ND 4.0)


Download to access the requirements and scoring guide for this micro-credential.
How to prepare for and earn this micro-credential - in a downloadable PDF document

Ready to get started?