Friandises vs légumes
Je suis assez d’accord avec le billet écrit par Todd. Il y parle de la tension qui existe généralement dans l’enseignement de l’informatique à l’Université. Faut-il enseigner les soit-disantes dernières technologies à la mode, qui en fait n’en sont pas vraiment ou faut-il plutôt se concentrer sur les modèles et les langages qui nous semblent les plus pertinents, c’est-à-dire ceux qui permettent d’illustrer les concepts avec le minimum de complexité ? Il est vrai que mêmes les étudiants poussent vers le premier type d’enseignement, qui leur permettra d’avoir un CV intéressant pour être embauché rapidement au détriment d’un enseignement plus fondamental et moins périssable.
Je suis également d’accord avec Tood sur un autre point : C++ est un langage terrible à enseigner ! Mon pire cauchemar d’enseignant a été l’année où j’ai enseigné la programmation orienté objet à mes étudiants en utilisant ce langage de programmation.