Home About the Lab People Projects Publications

Supporting Learning from Examples in a Programming Course

This project 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.

This project is supported by an Innovation in Education grant (ACIE) awarded through the Provost's Advisory Council for Instructional Excellence.

See the full story in Teaching Times




Web-based adaptive navigation tool for exploring programming examples


Web-based tool for exploring programming examples


? 2004 School of Information Sciences, University of Pittsburgh
135 North Bellefield Avenue, Pittsburgh, PA 15260
Tel: 412.624.5230, Email: inquiry@mail.sis.pitt.edu
Last updated 2005-08-07