Enseignement de méthodes de programmation dans l'initiation à l'informatique
Abstract
L'enseignement de l'informatique à des élèves (ou des étudiants), qui ne sont pas a priori de futurs professionnels de l'informatique, pose des problèmes didactiques aussi épineux que ceux rencontrés par les enseignants des différentes disciplines "traditionnelles". L'informatique y apparaît à la fois comme un objet, relevant d'un domaine scientifique avec ses concepts propres, et comme un outil pour contribuer à résoudre les problèmes d'autres domaines. Parmi ses spécificités - du point de vue du contenu et du point de vue des élèves celle d'être une discipline de service, liée à de multiples pratiques professionnelles, a (indirectement ?) conduit au problème de l'enseignement de méthodes de programmation. La réflexion sur l'efficacité du travail des programmeurs professionnels a en effet convergé, vers la fin des années soixante, avec des approches de nature formelle et les travaux sur la programmation structurée. Cela a conduit à concevoir la structure d'un programme de façon hiérarchique et modulaire, à élaborer des méthodes de programmation dans le domaine professionnel et à engager une réflexion sur les conséquences à en tirer dans le domaine de l'enseignement de la programmation, indépendamment de la perspective professionnelle. L'hypothèse didactique était "qu'une programmation méthodique dès les premiers apprentissages évite de prendre des habitudes de programmation empirique et désordonnée, tout en facilitant la résolution des problèmes de programmation".
Origin : Explicit agreement for this submission
Loading...