Document ID: /fineweb-2-swissfilter-quality_10-filterrobots/filtered/07224.jsonl.gz/392

Informatique éphémère?
Dans le domaine de l'informatique, tout semble aller très vite. Les machines et programmes sont remplacés rapidement par de nouvelles versions plus puissantes. Peut-on alors considérer que les connaissances en informatique font partie des connaissances générales? Appris aujourd'hui, obsolète demain?
Connaissance des concepts et connaissance des produits
Contrairement à l'idée largement répandue dans l'opinion, il existe en informatique des concepts de longue durée, décrits depuis plus de 50 ans et qui sont aujourd'hui encore pertinents. De grands spécialistes en Informatique affirment même qu'aucun nouveau concept n'a été créé dans le domaine au cours des dernières années...
Pour répondre à la question de savoir quels aspects de l'informatique font partie des connaissances générales, il convient d'abord de différencier les connaissances des concepts et les connaissances des produits: pour l'utilisation au quotidien de moyens informatiques, certaines connaissances des produits sont indispensables. Mais sans connaissance des concepts, elles demeurent isolées et le processus d'apprentissage doit être répété à chaque changement de matériel ou logiciel.
La recherche de concepts généraux en informatique
La question des concepts de culture générale en informatique se pose alors pour l'École. Contrairement à d'autres sciences plus anciennes, ce domaine plus jeune ne dispose pas encore de consensus historique solide. Cependant diverses approches fondées tentent de définir la nature même de l'informatique et son importance dans la culture générale. Dans le choix des thèmes, iLearnIT.ch s'appuie sur deux approches en particulier:
- Fundamentale Ideen der Informatik (Gerome Bruner, Andreas Schwill)
- Great Principles of Computing (Peter Denning)
Idées fondamentales en informatique
Le didacticien en informatique allemand Andreas Schwill a concrétisé au cours des années 90 les réflexions de Jerome Bruner sous la forme d'idées fondamentales ("Fundamentale Ideen der Informatik") et les a adaptées à l'informatique. Andreas Schwill a défini les quatre critères que doit respecter une idée fondamentale :
- Critère horizontal:
une situation peut être utilisée ou est reconnaissable de diverses manières dans divers domaines.
- Critère vertical:
une situation peut être démontrée et présentée à chaque niveau intellectuel.
- Critère de temps:
une situation est clairement perceptible dans l'évolution historique et demeure pertinente à long terme.
- Critère de sens:
une situation comporte un lien avec le langage et avec les pensées quotidiennes et l'univers quotidien.
Le didacticien en informatique suisse Werner Hartmann a ajouté ce cinquième critère:
- Critère de représentation:
Une situation peut être présentée en plusieurs niveaux de représentation cognitive (enactif, iconique, symbolique).
Le critère de représentation n'est pas absolument nécessaire pour l'identification des idées fondamentales dans la mesure où il existe certains recoupements avec le critère vertical. Pour la présentation des idées fondamentales au contraire ce critère de représentation est très pratique puisqu'il contribue à la clarté des explications grâce aux trois formes de représentation différentes.
Tous les contenus du site iLearnIT.ch remplissent les cinq critères d'une idée fondamentale en informatique.
Les grands principes de l'informatique
Peter Denning, professeur en informatique et Président durant de longues années de l'association pour la machinerie informatique ou ACM, cherche depuis longtemps une manière de définir et structurer précisément le domaine de l'informatique. Il rassemble actuellement une collection des Great Principles of Computing et dans ce but différencie sept catégories de base:
- Computation: signification et limites des programmes/de la prévisibilité
- Communication: transfert sécurisé des données
- Coordination: coopération entre unités reliées par un réseau
- Recollection: sauvegarder et retrouver des informations
- Automation: signification des limites de l'automatisation
- Evaluation: estimation des capacités et planification
- Design: développement de systèmes logiciels fiables
Les thèmes traités dans iLearnIT.ch sont répartis de manière équilibrée entre ces sept catégories.
Informations supplémentaires
Pour approfondir ces thèmes, nous recommandons les sources d'information suivantes:
- Werner Hartmann, Michael Näf, Raimond Reichert:
Informatikunterricht planen und durchführen . Springer Verlag, 2006
La deuxième partie du livre traite des thèmes évoqués plus haut.
- Peter Denning:
Great Principles of Computing
Sur ce site Web, le professeur d'informatique développe et documente des principes de base de l'informatique.