The Mind, Matter & Media Lab (M3Lab) is a Learning Sciences research lab at the University of Calgary, Canada, directed by Prof. Pratim Sengupta, Research Chair of STEM Education, and Associate Professor of Learning Sciences. Until Aug 2015, we were located at Vanderbilt University's Peabody College. Doctoral students working in the lab are enrolled in doctoral programs both at the University of Calgary and Vanderbilt University.

Research Areas
  • Public education
    • Open computing in public spaces
    • Open science in public spaces
    • Critical design and public education
  • Computing in STEM education 
    • Multi-agent-based computing
    • Programming languages for K12 STEM
    • Modeling complex systems using open-source technologies
    • New technologies for STEM education
  • Researcher-Practitioner partnerships
    • Teacher appropriation of computing
    • Teacher professional learning
    • Researcher-teacher relationships
  • Learning, Conceptual change and Development
    • Modeling conceptual change
    • Learning as long-term co-development of concepts and representational practices   

Selected Papers

Public Installations (Open Source, Open Science)

  • "Hack The Flock" @ TELUS Spark
    • Open Science Installation @ Telus SPARK Science Center, Calgary
    • Public space for playful coding and open science
    • Uses open source computational modeling for learning about complex systems
    • Exhibits are interactive and open-source computational simulations
    • Permanent installation, Jan 2018 - ongoing

DigiPlay @ WSE

  • DigiPlay @ University of Calgary
    • Public learning space for open computing
    • Exhibits are interactive and open-source computational simulations
    • Visitors learn by invention
    • Funded by University of Calgary and Imperial Oil Foundation
    • Permanent installation, Jan 2018 - ongoing
  • Exchange Archive @ MoMA, NYC
    • network visualization software for artists and art projects
    • website
    • displayed at the MoMA, NYC in May-June 2013

Computing in K-12 Classrooms

ViMAP for K12 Classrooms

  • ViMAP
  • Urban Flood Part-Sim
    • participatory agent-based simulation for modeling urban flooding
    • github
    • a short paper
  • Agent Sonos
    • musical computation using agents
    • under development

Subpages (2): model testcode