Paving the on-ramp

At various points, we've explored the question of which program elements are most and least helpful for students first learning Java. After considering a number of alternatives over the years, I have a simple proposal for smoothing the 'on ramp' to Java programming, while not creating new things to unlearn …'

More at