An Interrogative Approach to Novice Programming

9 years 7 months ago
An Interrogative Approach to Novice Programming
Domain specific programming languages tend to be rigid in capability and dependent on either a graphical interface or a scripting language. We present a question-oriented approach that requires no prior knowledge of programming and can be easily adapted to a wide range of domains. Interrogative programming works by "parsing" the user's intent using the responses to a series of closedended questions. Questions are guided by a context free grammar specified in an external file. We discuss the benefits, capabilities and limitations of interrogative programming along with the results of recent usability studies with our prototype.
Alexander Quinn
Added 16 Jul 2010
Updated 16 Jul 2010
Type Conference
Year 2002
Where VL
Authors Alexander Quinn
Comments (0)