A teacher says that one should teach programming with a programming language that was designed for that. Oberon, for example.