Literate execution treats documentation and visualizations as dynamic, computable parts of program execution via provenance tracking, inverting traditional literate programming to make programs more explorable.
InProceedings of the 2020 CHI Conference on Human Factors in Computing Systems (CHI 2020)
3 Pith papers cite this work. Polarity classification is still indexing.
citation-role summary
citation-polarity summary
years
2026 3verdicts
UNVERDICTED 3roles
background 1polarities
background 1representative citing papers
Debugging tools should present execution history in time order to support better hypothesis generation about program behavior.
RoboBlockly Studio integrates block programming, AI conversation, and robot execution to create a feedback loop that supports student agency, transparency, and reflection in computational thinking education, as tested with 32 high school students.
citing papers explorer
-
Literate Execution
Literate execution treats documentation and visualizations as dynamic, computable parts of program execution via provenance tracking, inverting traditional literate programming to make programs more explorable.
-
Tracers for debugging and program exploration
Debugging tools should present execution history in time order to support better hypothesis generation about program behavior.
-
RoboBlockly Studio: Conversational Block Programming with Embodied Robot Feedback for Computational Thinking
RoboBlockly Studio integrates block programming, AI conversation, and robot execution to create a feedback loop that supports student agency, transparency, and reflection in computational thinking education, as tested with 32 high school students.