Personal tools
You are here: Home News Seminar: Chris Hundhausen, "Can Direct Manipulation Lower the Barriers to Computer Programming and Promote Transfer of Training? An Experimental Study" (3/11/2009)
Navigation
 

Seminar: Chris Hundhausen, "Can Direct Manipulation Lower the Barriers to Computer Programming and Promote Transfer of Training? An Experimental Study" (3/11/2009)

March 12th, 4:30-5:30 pm POST 127

Can Direct Manipulation Lower the Barriers to Computer Programming and
Promote Transfer of Training? An Experimental Study

Chris Hundhausen

Director, Visualization and End-User Programming Laboratory
Associate Professor, School of Elec. Eng. and Computer Science
Washington State University

 

March 12th
4:30-5:30 pm
POST 127


Novices face many barriers when learning to program a computer, including the need to learn both a new syntax and a model of computation. By constraining syntax and providing concrete visual representations on which to operate, direct manipulation programming environments can potentially lower these barriers. However, what if the ultimate learning goal of the novice is to be able to program in conventional textual languages, as is the case for introductory computer science students? Can direct manipulation programming environments lower the initial barriers to programming, and, at the same time, facilitate positive transfer to textual programming? To address this question, we designed a new direct manipulation programming interface for novices, and conducted an experimental study to compare the programming processes and outcomes promoted by the direct manipulation interface against those promoted by a textual programming interface. We found that the direct manipulation interface promoted significantly better initial programming outcomes, positive transfer to the textual interface, and significant differences in programming processes. Our results show that direct manipulation interfaces can provide novices with a "way in" to traditional textual programming.

Document Actions