Pour se former : contenus et méthodes
De Sciencinfolycee
Révision datée du 6 mai 2012 à 15:03 par Vthierry (discussion | contributions)
Sommaire
Ouvrages essentiels :
- Une introduction à la science informatique pour les enseignants de la discipline en lycée, livre écrit par une équipe d'auteurs dont Gilles Dowek et édité par le CRDP de Paris (chacune des parties de ce livre est consultable (à ne pas imprimer) en ligne par l'URL de chaque notice):
- Enseigner l'informatique (Hartmann, Näf, Reichert)
- Ce livre a pour but d’expliquer ce qu’un enseignement de l’informatique devrait être, ce qu’il n’est pas et ce qu’il ne doit surtout pas devenir. Il montre en particulier qu’il faut éviter la confusion entre le contenu d’un enseignement et le recours aux TIC ; il explore méthodiquement certaines questions comme : existe-t-il une didactique de l’informatique ? une pédagogie vaut-elle mieux qu’une autre ? comment gérer la diversité au sein des groupes qui apprennent l’informatique ? pourquoi et comment aborder l’abstraction ? etc. Chaque chapitre commence par une situation vécue exemplaire des difficultés rencontrées quotidiennement dans l’enseignement de l’informatique.
- Son contenu est complété par un site compagnon (contenu en allemand qui peut être traduit avec Google Translate au prix d'une nette dégradation du message).
Autres ouvrages :
- Guide to Teaching Computer Science Un ouvrage de référence (in English) sur l'apprentissage de l'informatique par la pratique avec beaucoup d'exemples concrets.
- Introduction à l'algorithmique, une introduction complète à l'algorithmique écrite par Cormen, Leiserson, Rivest et Stein.
- The spirit of computing, un ouvrage (en anglais) de Harel et Feldman présentant les principaux concepts, méthodes et résultats fondamentaux pour la science informatique. On y retrouve également des idées fondamentales d'algorithmes, structures et méthodes pour la manipulation de données.
- Architecture de l'ordinateur, un ouvrage de Tanenbaum, Hernandez et Joly abordant tous les aspects matériels et logiciels de l'architecture des ordinateurs.
Ressources en ligne :
- Supports de cours
- La science informatique
- → Leçon inaugurale du cours au Collège de France Pourquoi et comment le monde devient numérique, Gérard Berry (2008)
- → Un cours dont la première partie est destinée aux débutants en informatique Introduction à l'informatique (Morain, Nielsen)
- → Introduction à l'informatique, un document complet qui aborde de nombreux thèmes du programme.
- Supports thématiques
- → quel sens donner au mot "information" en informatique ? cet article de JeanPaul Delahaye explore les divers sens et constitue un point de départ à l'étude de la théorie de l'information.
- → Approche simple de la notion de traitement d'image sous forme de questions/réponses
- → Eléments d'algorithmique, un cours abordant en détail les grands éléments importants en algorithmiques tels que la complexité, la récursivité, les structures de données, la recherche en table, les arbres, les graphes, et la recherche de motifs. Nombreux exemples.
- → Eléments d'algorithmique, un ouvrage d'algorithmique où un accent particulier est mis sur les nouvelles structures d'arbres apparues ces dernières années (arbres bicolores, arbres persistants). Développement en détail de trois applications de l'algorithmique : l'optimisation combinatoire, la recherche de motifs dans un texte, et la géométrie algorithmique.
- → Initiation à l'algorithmique est un cours s’appuyant sur des connaissances mathématiques pour représenter différentes méthodes générales afin de fournir à un problème une ou plusieurs solutions algorithmiques. Différentes méthodes de résolutions abordées : approche « diviser pour régner », programmation dynamique et approche gloutonne.
- → Les machines d'hier et aujourd'hui, cours vidéo présentant des liens entre science informatique et architecture des ordinateurs.
- → Circuits et architecture des ordinateurs, cours présentant les éléments constituants l'architecture des ordinateurs et leurs interactions.
- → Introduction aux réseaux et à internet, une approche claire et concrète.
- → Cours réseaux de l'EISTI, une présentation des réseaux et étude des protocoles TCP/IP et de certains de leurs mécanismes.
- Sites de ressources en ligne
- → Interstices un site de culture scientifique crée par des chercheurs, lancé à l'initiative de l'Inria, en partenariat avec le CNRS, les Universités et l'ASTI. De nombreux articles proposant une vue d'ensemble de la science informatique d'hier et d'aujourd'hui.
- → Unisciel, l'université des sciences en ligne propose de nombreuses ressources (cours, exposé, conférences) utiles pour se former
- → Canal-u.tv, la vidéothèque de l'enseignement supérieur
- → site du zéro est une plateforme collaborative. On y retrouve de nombreux tutoriels pour débutants.
Ressources par chapitre du programme de formation pour la 1ère année de formation :
- Représentation numérique de l'information
- Structuration et contrôle de l'information
- Langage de programmation
- Algorithmes classiques
- Architecture de machine
- Réseaux