Enseigner l'informatique
L'informatique débranchée, du primaire au lycée
Ce numéro double de 96 pages de Tangente Éducation a été spécialement conçu pour convaincre tous les publics, et en priorité les enseignants, que l’usage d’un ordinateur n’est pas nécessaire pour introduire les concepts fondamentaux de l’informatique auprès des élèves.
Le livre présente des activités, du primaire au lycée, souvent ludiques, réparties en quatre chapitres associés aux quatre domaines de la science informatique : information, algorithmique, langages, machines.
Chacune de ces activités propose trois approches:
- Vers l’élève : comment la lui présenter, que lui demander ?
- Pédagogique : comment l’enseignant doit-il conduire l’activité ?
- Scientifique : quel lien a-t-elle avec le monde numérique ?
Algorithmique
Savoir écrire des algorithmes est un prérequis à l'apprentissage de la programmation dans un langage particulier. Dans ce cours, sont présentés les concepts communs à tous les langages : les boucles, les instructions conditionnelles, les instructions logiques...
Le lecteur trouvera également des activités de découvertes et des exercices corrigés pour appliquer ou approfondir ainsi que des problèmes et des défis issus de rallyes.
Langage Python
Ce cours introductif au langage Python a été réalisé par Michel Rousselet. Il est accompagné d'activités de découvertes et de nombreux exercices d'application (non corrigés).
16 activités TICE pour le lycée
Ce numéro spécial de Tangente Éducation présente seize activités dont la résolution consiste à mettre en place un algorithme, puis à le programmer. Les programmes sont fournis dans les trois langages les plus utilisés dans l’enseignement : Scratch, AlgoBox et Python. Un prolongement est proposé à la suite de chaque problème ; il est résolu avec Python.
Le but recherché n’est pas de construire des programmes optimisés, mais de développer des exemples où chaque étape apparaît clairement aux élèves.