Michel Zam

dblp:43/10322 · DBLP profile ↗
← Back
5ranked-venue papers
5as first author
4since 2021 · last 2026
0000-0002-3666-6475ORCID · corroborated

Domains — the database's venue-derived domains; a paper can count in several

Human-computer interaction and ubiquitous computing · 4 · 4 first-author · 4 since 2021Software engineering, systems software and programming languages · 1 · 1 first-author
YearPublicationVenuePosition
2026 Enlightening Pathways into Computing: Broadening Computing Skills in Higher Education
abstract
Computing education often focuses on future specialists, yet digital transformation benefits from wider participation. If students in business, social sciences, or the arts also need to engage with computational practices, higher education should offer accessible entry points. This project proposes one: a pedagogical low-code pathway that frames application building as an inclusive route into computational thinking, design practice, and innovation.
Michel Zam
SIGCSE (2)1
2026 Lightcodepedia - A Distributed Model-Driven Low-Code Platform for Computing Education
abstract
Low-code platforms are typically built for industry productivity, yet their declarative and interactive structure makes them valuable for computing education. This demo presents Lightcodepedia, a distributed, browser-based low-code environment designed to make core computing concepts—abstraction, state, validation, and automation—visible and testable through progressive disclosure. Learners begin by manipulating interactive widgets that immediately expose behavior, enabling self-directed exploration without formal syntax. As they proceed, Lightcodepedia reveals underlying executable artifacts -- specifications, models, diagrams, tests, and code -- illustrating how each layer contributes to the system's model-driven architecture. This outside-in progression supports confidence building while preserving rigor, helping educators introduce computing in a structured yet accessible manner. Lightcodepedia's unique contribution lies in its distributed architecture, where each independently deployed node functions as an autonomous, browser-based learning environment with transparent version control and optional cloud execution, and user-defined visibility (public, private, open-source, or closed). This design distinguishes it from existing centralized low-code tools and supports scalable, instructor-controlled deployments. Embedded tests and ''living documentation'' keep artifacts aligned, while optional AI copilots provide contextual guidance without replacing human reasoning. During the demo, attendees will follow a short, hands-on sequence -- from interactive widgets to executable models and editable code -- demonstrating how Lightcodepedia can serve both as an accessible entry point and a bridge toward professional practices such as model-driven engineering (executable models, state machines, and test-first workflows). The session invites participants to experiment directly with their own connected devices and explore how the platform can be adopted or extended within their teaching contexts.
Michel Zam
SIGCSE (2)1
2026 Enlightning Learning Experiences
abstract
Most learners meet computing through slides, videos, and quizzes—absorbing abstractions instead of manipulating ideas. These formats deliver information efficiently but seldom make learners operational fast enough to keep pace with the pulse of technological change. Following the Aristotelian call revived by Biddle and Noble, this talk argues that learning to code—or to think computationally—could begin not in theory but in action, through interactive façade objects that invite play. What if learners could start by touching and testing minimal, familiar widgets—small, living fragments with visible input, output, and state? Through such encounters they could touch, test, predict, and reason, forming mental models of systems before meeting syntax. Like learning to drive without dismantling the engine, understanding would emerge from experience first, reflection later. And what if—with the help of modern AI tooling—educators could transform their static pedagogical materials into interactive, gamified artifacts in minutes—and inspire their learners to do the same? Imagine enabling them to publish, share, and evolve their creations, customizing experiences to match each learner's background, passions, and struggles—while keeping the journey fair and coherent for all. This lightning talk invites educators to embrace a perspective where an open-access approach and supporting tools enable both teachers and learners to co-create living, executable learning artifacts in minutes. Join the Aristotelian return Biddle and Noble once imagined—where computing becomes performance, teaching becomes play, and learning regains its craft. Together, we can rediscover the joy of making, the play of representation, the performance of understanding—and make it Enlightning.
Michel Zam, Jacek Urbanski, Tara Bogart
SIGCSE (2)1
2025 Customize Your Class for Anyone: An AI-Aristotelian Gamified Approach to Embrace Neurodiversity
abstract
The landscape of education is shifting rapidly. Recent trends reveal declining student numbers and rising learner neurodiversity, leading to historically high college dropout rates, especially in computer science. Educators face challenges of a tech-driven era, shorter attention spans, and changing demographics, where students expect meaningful, discovery-based learning. In computer science, abstract concepts require focus, and traditional methods often fall short. Gamified learning apps, blending game design with education, have emerged as a promising solution. However, gamification must be carefully tailored to resonate with diverse learners. Aristotle's three unities of classic drama-action, place, and time-offer a fresh way to reshape teaching strategies, creating immersive experiences for classrooms and homework. The Aristotelian Way was first introduced at ACM MoDELS'22 Educators Symposium. A digital remake can be watched https://youtu.be/fLoV7TiLIew. This approach now pairs with AI tools to help educators craft personalized teaching paths. The tutorial explores how classic drama principles and AI-via the LightCode platform-can create compelling gamified learning experiences. This method addresses today's diverse student needs, ensuring education stays engaging and relevant. The LightCode Erasmus+ Project (Nr. 2022-1-FR01-KA220-HED-00086863) is co-funded by the European Union. More than a traditional pedagogical shift, this approach exemplifies what passionate educators can achieve through focused efforts while embracing a universal perspective. By overcoming the curse of knowledge, educators can guide students through the knowledge maze using a compass grounded in three simple metrics: action, space, and time.
Michel Zam, Tara Bogart, Kate Siekman
SIGCSE (2)1
2012 The United States of a meta-model build with MyDraft: an agile model-driven cloud-based platform for data-oriented rich web applications
abstract
This is the true story of the unification of the various states of an executable meta-model living in a nascent cloud-based environment. Tracing his adventures will uncover short iterations where design time and runtime activities are collapsed in a storage space-time continuum. His personal goal: improving himself. His day job: empowering domain experts to build and run data-oriented rich web applications without technical skills. Global warming side effects: a new social model and division of labor and fun.
Michel Zam, Gilles Dodinet, Geneviève Jomier
DSM@SPLASH1