The computer technology has developed so far that instruction could focus more on the underpinnings and principals of computing tecnology. I wounder therefore, why so much time in computing education is about pushing/selecting buttons/menys in a sequence, when learning a tool like an integrated development environment, a browser, photoshop etc?
Could it be that integrated values in today's computing tools is hidden for the learner and teacher?