U N I V E R S I T Y  O F  P I T T S B U R G H

 Volume VII, Number 1    

October, 2001 

 
<< Back to TOC
 
 
 
 
 
 
 
 
 
 

Supporting Learning from Examples in a Programming Course
Peter Brusilovsky
Peter Brusilovsky, School of Information Sciences, has a deep interest in teaching and research in computer science education. Having taught programming subjects for 15 years, he knows the importance of providing students with examples to illustrate concepts. His ACIE project, Supporting Learning from Examples in a Programming Course, will enable him to develop a rich Web-based database of programming examples that students can explore at their own pace. Although this software is initially targeted for an undergraduate course, Data Structures and Programming Techniques, it will support teaching and learning in any programming class.

Elaborating on his project, Brusilovsky explains, “Programming is the art of creating good programs. It is necessary to learn the concepts and, more important, how they actually work. Materials are needed to help students with varying levels of skills and experience to bridge the gap between conceptual knowledge and practice. In the classroom, students who are not as prepared for this area of study have little chance of getting it in one shot, but they don’t have a second chance. So I want to design a tool which will give students opportunities to work with examples outside of class. While printed material is static, it can be dynamic when put on the Web. I want to make sure students will see examples and explanations and can choose what they want to work with.”

As Brusilovsky designs the software and database, he is getting feedback from students about the content and the interface. He plans to use the first version in a fall course, and then redesign it for next spring, when it will produce data enabling its use in courses taught by other instructors. According to Brusilovsky, “This is a starting point for creating a reusable database of materials that supports faculty and students.”


 

A newsletter devoted to the support of teaching and learning at the University of Pittsburgh

Center for Instructional Development & Distance Education
1996-2004 © University of Pittsburgh, CIDDE. All Rights Reserved.
Editor: Carol DeArment, Production: Joyce Walsh
Questions or comments, please contact CIDDE Webmaster, 04/09/2004