~/conference

SPLASH-E 2025

date:2025-10-18
location:Singapore, Singapore
series:SPLASH-E · 4 editions
editions:[SPLASH-E 2022, SPLASH-E 2023, SPLASH-E 2024, SPLASH-E 2025]

computing education researchers, programming languages researchers, university instructors, curriculum designers, educational technologists, human-computer interaction researchers, graduate teaching assistants

time-travel debugger; Monaco and Langium DSLs; coroutine interpreter; Coq and Lean in classrooms; LLM-backed design recipe; BERTopic with BERT embeddings; Python exercise lexicon; block-based information modeling; continuation constructs in Pyret; derivation visualization for grammars; interactive theorem provers for education

titleauthorlength
Waddle: A Serious Game to Teach Writing, Reading, and Debugging ProgramsFlorian Sihler, Naomi Panda, Simon Berlinger, Matthias Tichy26m
Waddle is a deployed web app (TypeScript, React, PixiJS) that teaches writing, reading and debugging via a custom DSL built with Monaco and Langium and…
Talk on
Interactive Theorem Provers for Proof EducationRomina Mahinpei, Manoel Horta Ribeiro, Mae Milano26m
A study invites 17 students (8 responded) to use Coq in-class and reports 75% positive experience, 62.5% interested in future use, but also that 50% find the…
Talk on
An Interactive Learning Environment for Program DesignKouta Kumamoto, Youyou Cong, Hidehiko Masuhara23m
An interactive tool called Rad guides students through the design recipe with step‑by‑step natural‑language prompts backed by an LLM and a custom GPT flow. It…
Talk on
Personalization of Programming Education: An NLP-based Bi-dimensional(…)Tommie Lombarts, Gijs Walravens, Mazyar Seraj, Lina Ochoa, Mark van den Brand21m
Automated pipeline classifies 106 Python exercises using a 318-term Python lexicon expanded to 715 forms, BERTopic with BERT embeddings and lexicon filtering…
Talk on
Continuations for All: Language Design Considerations for Accessible ContinuationsYouyou Cong, Filip Strömbäck, Kazuki Ikemori24m
Claims a beginner-friendly design makes continuations easier to learn and shows concrete results from a course using Pyret-cont: three constructs (grab and…
Talk
Daisy: An Exercise Environment for Learning Information ModelingJessica Belicia Cahyono, Youyou Cong, Hidehiko Masuhara28m
Daisy is a web-based, block-based exercise that breaks information modeling into three concrete steps — information mining, data representation, data example —…
Talk on
Derivation Visualization for Context-Free Grammar Design: Helping Students(…)Marco T. Morazán, Andrés M. Garced, Tijana Minić23m
A stepwise derivation-visualizer integrated into FSM (Racket) draws colored derivation trees, shows last-applied production, supports leftmost/rightmost and…
Talk
How Computer Science Was Introduced at Yale-NUS CollegeOlivier Danvy01h 00m
Yale‑NUS runs a 10‑year experiment that introduces liberal‑arts undergraduates to computing through Aristotle’s four causes, analogies (cooking, knitting…
Talk
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.