En Mathématiques :
1. Connaissances déclaratives :
- La définition du théorème de Pythagore (a² + b² = c²)
- Les propriétés des nombres premiers
- Les formules de calcul de l'aire des figures géométriques
2. Connaissances procédurales :
- Les étapes de résolution d'une équation du second degré
- La méthode de factorisation d'une expression algébrique
- La construction d'une bissectrice à la règle et au compas
3. Connaissances conditionnelles :
- Reconnaître quand utiliser la trigonométrie plutôt que le théorème de Pythagore
- Choisir la méthode de résolution la plus adaptée face à un système d'équations
- Identifier le type de représentation graphique pertinent selon le jeu de données
En Physique :
1. Connaissances déclaratives :
- Les lois de Newton
- La formule E = mc²
- Les unités du système international
2. Connaissances procédurales :
- La démarche pour calculer une force résultante
- Le protocole de mesure de la période d'un pendule
- Les étapes de conversion d'une unité à une autre
3. Connaissances conditionnelles :
- Savoir quand appliquer la mécanique classique vs relativiste
- Choisir l'instrument de mesure approprié selon la grandeur à mesurer
- Déterminer quel modèle utiliser selon les conditions expérimentales
En Informatique :
1. Connaissances déclaratives :
- La syntaxe d'un langage de programmation
- Les différents types de variables
- Les principes de la programmation orientée objet
2. Connaissances procédurales :
- L'implémentation d'un algorithme de tri
- La création d'une base de données
- La démarche de débogage d'un programme
3. Connaissances conditionnelles :
- Choisir la structure de données appropriée selon le problème
- Déterminer quand utiliser une boucle while plutôt qu'une boucle for
- Décider quel paradigme de programmation adopter selon le projet