Skip to content
Numérique et sciences informatiques · Première

Idées d’apprentissage actif

Parcours séquentiel et recherche

Le parcours séquentiel est l'algorithme de base pour explorer une collection de données. En classe de Première, cet apprentissage marque le passage de la simple manipulation de données à la conception logique. Les élèves apprennent à traduire une intention humaine (chercher le plus grand, calculer une moyenne) en une suite d'instructions itératives rigoureuses.

Programmes OfficielsBOEN spécialité NSI 1re - Parcours séquentiel d'un tableauBOEN spécialité NSI 1re - Recherche d'un extremum, calcul d'une moyenne
20–45 minBinômes → Classe entière3 activités

Activité 01

Jeu de rôle25 min · Classe entière

Jeu de rôle: L'ordinateur humain

Un élève joue le rôle du processeur et ne peut voir qu'une carte à la fois dans une rangée face cachée. La classe lui dicte l'algorithme pour trouver la carte maximale.

Comment trouver la valeur maximale dans un tableau non trié ?
AppliquerAnalyserÉvaluerConscience socialeConscience de soi
Générer une leçon complète

Activité 02

Penser-Partager-Présenter20 min · Binômes

Penser-Partager-Présenter: Optimiser la recherche

Les élèves doivent écrire un algorithme qui s'arrête dès qu'un élément est trouvé. Ils comparent leur solution avec un partenaire pour voir qui a utilisé le moins de lignes de code ou la condition la plus claire.

Qu'est-ce qu'un parcours séquentiel ?
ComprendreAppliquerAnalyserConscience de soiCompétences relationnelles
Générer une leçon complète

Activité 03

Cercle de recherche45 min · Petits groupes

Cercle de recherche: Analyse de performance

Les groupes testent un algorithme de recherche sur des listes de tailles croissantes (100, 10 000, 1 000 000 d'éléments) et chronomètrent les résultats pour tracer une courbe de tendance.

Comment évaluer le coût temporel de cette recherche ?
AnalyserÉvaluerCréerAutogestionConscience de soi
Générer une leçon complète

Quelques notes pour enseigner cette unité


Attention à ces idées reçues

  • Initialiser le maximum à 0 pour chercher dans un tableau de nombres négatifs.

    Si tous les nombres sont négatifs, le maximum restera 0, ce qui est faux. Il faut apprendre aux élèves à initialiser le maximum avec le premier élément du tableau lui-même.

  • Confondre l'index de l'élément et la valeur de l'élément.

    Les élèves renvoient souvent la valeur trouvée au lieu de sa position. Utiliser des schémas avec des boîtes numérotées aide à bien distinguer le contenu du contenant.


Méthodes utilisées dans ce dossier