Programme
Quelques références
Livres ou fascicules
- Numérique et sciences informatiques, terminale, édition Ellipses
- Premier cours de programmation avec Scheme, Jean-Paul Roy
- Programmation récursive (avec Scheme), Christian Queinnec
- Apprendre à programmer avec Python 3, Gérard Swinnen
- "Introduction à la science informatique", Gilles Dowek
Sites Web
- Pixees, Ressources pour les sciences du numérique
- Binaire, le blog du journal « Le Monde » sur les sciences du numérique
- Informatique (presque) débranchée
- Wikipedia, portail informatique
- Interstices
- Éduscol
Documents
Langages et programmation
-
Chapitre 0 : Héron d’Alexandrie
-
Chapitre 1 : Récursivité
-
Chapitre 2 : Modularité et robustesse du code
-
Chapitre 3 : Paradigmes de programmation
-
Chapitre 4 : Programmation objet
-
Chapitre 5 : Programmation fonctionnelle
Structures de données
-
Chapitre 6 : Structures de données fournies avec le langage Python
-
Chapitre 7 : Listes chaînées
-
Chapitre 8 : Piles et Files
Structures de données et algorithmique
-
Chapitre 9 : Structures hiérarchiques : les arbres
-
Chapitre 15 : Les graphes
Algorithmique
-
Chapitre 13 : Méthode « diviser pour régner »
-
Chapitre 14 : Programmation dynamique
Architectures matérielles, systèmes d’exploitation et réseaux
-
Chapitre 10 : Réseaux
-
Chapitre 11 : Les systèmes d’exploitation
Bases de données
- Chapitre 12 : Bases de données