Learning from Examples in a Programming Course
is focusing on tools for interactive example explorations
and investigates the value of these tools to support
example-based programming and learning from examples
in programming-related classes. The tool that we are
developing use a digital library of explained programming
examples prepared by teachers in a special "dissection"
format. Students work with authored examples using a
Web-based interface that help them find relevant examples,
explore each example interactively, and navigate from
example to example.