Document Type

Technical Report

Publication Date

2004-12-14

Filename

wucse-2004-78.pdf

DOI:

10.7936/K7P26WGF

Technical Report Number

WUCSE-2004-78

Abstract

Beginning programmers are best served by integrateddevelopment environments that adapt to their growingsophistication as programmers. To this end, we propose fourdesign goals for learning curve management in educationalprogramming environments. We provide pedagogicaljustification for each goal, describe possible supporting featuresets, and discuss the extent to which these goals have beenachieved in some current environments, particularly JPie, ourinteractive environment for live construction of Java applications.

Comments

Permanent URL: http://dx.doi.org/10.7936/K7P26WGF

Share

COinS