The concept of an “unplugged” approach to teaching computing originated in a set of activities known as “Computer Science Unplugged”. According to the project’s About page, “The primary goal of the Unplugged project is to promote Computer Science (and computing in general) to young people as an interesting, engaging, and intellectually stimulating discipline.” The cognitive benefits of unplugged activities can be explained by two learning theories: embodied cognition, which describes how the mind and the body work together to promote...