|
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 |
||
|
Supporting Learning from Examples in a Programming Course 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 |
|||||||||||||