Table of Contents
Natural Programming for Knowledge Management
Why is Programming Necessary?
Goal: More people programming
Other uses for Programming
Gentle Slope Systems
Gentle Slope Systems
Programming by Demonstration Research
Early Demonstrational Systems
Pursuit
SILK
PPT Slide
PPT Slide
Gamut
PPT Slide
PPT Slide
PPT Slide
Topaz
Topaz Example: Sierpinski Gasket
Turquoise
Summary of PBD Results
Natural Programming Research
PPT Slide
Why “Natural”?
Background Research
Studying How People Express Algorithms
PPT Slide
Analysis
Preliminary Results
More Results
Yet More Results
New Study
Example Question, 2nd Study
New Language for Children
New Metaphor
New Environment
Other Domains
Conclusions
For more information:
Not used
Gaps to be Studied
|