Author: Larry Tesler
Email: tesler@stagecast.com
Home Page: http://www.nomodes.com
Start graphics (GIF) version
Start TEXT version
Return to the List of Presentations
Jump to a slide...
GIF
TEXT
Novice programming comes of age
GIF
TEXT
Why novices program
GIF
TEXT
Adult Programming: As complexity grows, market shrinks
GIF
TEXT
Conventional Approach to Teaching Programming
GIF
TEXT
Problems with this Approach
GIF
TEXT
The "Grand Canyon" Gap: From Norman, "User Centered System Design"
GIF
TEXT
Intelligence a diverse trait
GIF
TEXT
Our profession has tried many approaches
GIF
TEXT
Classified by Purpose
GIF
TEXT
Typical "specific domains"
GIF
TEXT
Classified by Format
GIF
TEXT
Linear text approaches (1)
GIF
TEXT
Linear text approaches (2)
GIF
TEXT
Diagrammatic approaches
GIF
TEXT
Tabular approaches
GIF
TEXT
Classified by Representation
GIF
TEXT
Fregean
GIF
TEXT
Analogical
GIF
TEXT
Why Analogical/Enactive Programming?
GIF
TEXT
An example of Analogical Programming
GIF
TEXT
Alternate Approach to Teaching Programming
GIF
TEXT
Enactive programming."by Example" (PBE) or "by Demonstration" (PBD)
GIF
TEXT
Stagecast Demo
GIF
TEXT
Bake-off: OOP vs. PBD
GIF
TEXT
"Simon Says" Game
GIF
TEXT
"Simon Says" comparison
GIF
TEXT
Bake-off: Scripting vs. PBD
GIF
TEXT
"Stopwatch" Utility
GIF
TEXT
"Stopwatch" in Tcl/Tk
GIF
TEXT
"Stopwatch" as a Creator Report
GIF
TEXT
"Stopwatch" as Creators see it
GIF
TEXT
"Stopwatch" Rules and Variables
GIF
TEXT
"Stopwatch" Tick Rule Tests
GIF
TEXT
"Stopwatch" Tick Rule Actions
GIF
TEXT
"Stopwatch" Click Rule Tests
GIF
TEXT
Stopwatch" Click Rule Actions
GIF
TEXT
"Hello World" in Creator
GIF
TEXT
Current Limitations
GIF
TEXT
Future enhancements
GIF
TEXT
Creator in C.S. Education - Learned concepts
GIF
TEXT
Stagecast in C.S. Education - Application areas
GIF
TEXT
Interactive Stories
GIF
TEXT
Puzzles and Games
GIF
TEXT
Simulations
GIF
TEXT
Empirical Results. 7 years of R&D (1)
GIF
TEXT
Empirical Results. 7 years of R&D (2)
GIF
TEXT
Programming at an early age: Domain-specific eases entry
GIF
TEXT
Conclusion
GIF
TEXT
The new "Four R's"
GIF
TEXT
Q&A
|