Tinkering is an approach to learning increasingly adopted within informal learning settings to engage people with STEM learning (science, technology, engineering and mathematics). It builds on ideas in inquiry-based pedagogy and exploits some of the most engaging and motivational elements of learner-centered, immersive and hands-on learning approaches to develop 21st century skills such as critical thinking, creativity, collaboration, problem solving, communication, responsibility, self-confidence, digital literacy and entrepreneurship. In a Tinkering activity, the learner is presented with