ARadical novelty
A1General arguments pro and con "radical novelty"
A2Historical evidence
A3Two novelties of computing equipment
A4Why these novelties are also radical
BConsequences, scientific and educational
B1The scientific consequences
B2Educational consequences
B2aGeneral educational consequences
B2bNo progress in education
B2cWhy the anthropomorphic metaphor is misleading
B2dBack to the programming
B2eDijkstra's course design
B2fYour objections to his course design because of your blindness ...