Lightcodepedia — A Distributed Model-Driven Low-Code Platform for Computing Education
This program is tentative and subject to change.
Low-code platforms are typically designed for industry productivity, yet their architectural and interactive qualities make them powerful for computing education. This demo presents Lightcodepedia, a distributed, browser-based platform offering an interactive playground for introducing learners to core computing concepts—abstraction, state, validation, and automation—through progressively disclosed layers.
Learners begin with interactive widgets that let them build and test behavior visually in a self-directed, non-linear way. Only later do they discover the underlying living, executable artifacts—specifications, models, tests, and code—with collaborative support, revealing how each element contributes to the system’s model-driven architecture. This outside-in progression helps learners move from interaction to reflection, building confidence before encountering formal syntax.
The platform runs on autonomous browser nodes that can operate independently or in collaboration. Nodes support transparent version control and user-defined access, allowing applications and data to be open-source or private, public or local. Each node serves as a self-contained environment for creating, modifying, and testing applications, with UI editors automatically available for any object. Embedded testing and “living documentation” keep models and execution aligned, while AI copilots provide optional scaffolding for exploration.
During the demo, attendees will follow a brief progression from interactive widgets to executable models and code, discovering how distributed, model-driven low-code systems can serve as both approachable and rigorous learning environments for broadening participation in computing.
Michel Zam, PhD, serves as an Associate Professor in Computer Science at Paris Dauphine University - PSL and is a co-founder of KarmicSoft. With expertise in software architecture, model-driven engineering, and agile frameworks, Michel is adept at guiding both student groups and large professional teams towards value-driven software development. Michel is proficient at conceptualizing and steering innovative gamified tutorials, comfortably accommodating 10 to 100 participants by integrating agile facilitation with a blend of in-person and digital tools.
This program is tentative and subject to change.
Sat 21 FebDisplayed time zone: Central Time (US & Canada) change
10:00 - 10:40 | |||
10:00 40mTalk | Storyteller Demo: AI-Enhanced Code Playbacks for Active Learning Demos Mark Mahoney Carthage College | ||
10:00 40mTalk | Integrating Real-World Cybersecurity Case Studies into Undergraduate CS Education Demos Yu Cai Michigan Technological University | ||
10:00 40mTalk | Lightcodepedia — A Distributed Model-Driven Low-Code Platform for Computing Education Demos Michel Zam Paris-Dauphine University & KarmicSoft | ||
