Pratim Sengupta, Researcher in STEM Education

This article was originally written and submitted as part of a Canada 150 Project, the Innovation Storybook, to crowdsource stories of Canadian innovation with partners across Canada. The content has since been migrated to Ingenium’s Channel, a digital hub featuring curated content related to science, technology and innovation.

Dr. Pratim Sengupta is creating new methods and tools for teaching complex systems and programming skills for learners of all ages. Using open-source code, Pratim and his team have developed an interactive exhibit that visitors can not only engage with directly, but they can also modify the underlying coding that is controlling the experience.

To learn more about Pratim and his work, visit his website at:

Pratim Sengupta, research chair of Science, Technology, Engineering and Mathematics (STEM) education in the Werklund School of Education, has developed a hands-on, open-source and public project to help people understand how complex systems operate.

Profile picture for user TELUS Spark

Spark brings people together to learn, play and create with science, technology, engineering, art and math.