Creating pedagogical programming environments

C. L. Ezell · ACM SIGCSE Bulletin · 1990

A popular way to introduce program design concepts to beginning programming students is to discuss the solution of familiar, easily decomposed problems involving ordinary situations, such as washing a car or cleaning a room. Extensible languages, such as Smalltalk, make it easy to create pedagogical programming systems on which the solutions of such problems can be implemented.

Read the paper · More papers on PaperTik