Le déroule de la séquence
Il s’agit d’une activité en lien avec la programmation en python (Voir les références pour apprendre à coder en python, mais cette activité peut se faire avec des connaissances minimes en python).
En termes de didactique, on utilise un fonctionnement que les élèves ont pu connaître en SNT. En effet, les élèves de seconde et de spécialité n’étant pas forcément des codeurs, c’est du pas à pas.
Ce que permet l’application Jupyter. L’objectif est de faire en sorte que les élèves comprennent le sens du code avec un exemple et se l’approprie en faisant une action légèrement différente. L’utilisation de Jupyter permet un travail hybride.
Il faut donc commencer par lancer la suite Anaconda puis l'application Jupyter Notebook (et pas Jupyter lab !).

Présentation du dossier élève
Cette application permet d'intégrer la totalité de l'activité (mise en contexte, code et édition du code, affichage des résultats du code, questions de réflexion et édition des réponses).
Le fichier Activite.ipynb du dossier élève contient donc toute l'activité.
Le dossier élève contient également :
- Un dossier "Manchot" contenant les données des balises Argos des deux manchots étudiés ici (Pinocchio et Violoncelle)
- Un dossier "Donnees" contenant les données satellite étudiées dans la suite de l'activité
- Lien pour le téléchargement du dossier Élève
Le dossier prof contient également un fichier "Activite_correction.html" permettant de visualiser la correction dans un navigateur interner.
Première étape : Afficher une carte
Un premier code est donné pour afficher un planisphère complet avec le module Cartopy (qui doit donc être installé, cf. plus bas pour les instructions d'installation).
Les élèves doivent ensuite créer leur code, en s'inspirant du code précédemment donné, pour afficher uniquement la carte affichant la zone des îles Kerguelen).
La stratégie la plus simple consiste à reprendre le code donné et à modifier la zone à afficher.
Deuxième étape : Afficher le trajet des manchots sur la carte
Là encore, un premier code est fourni pour lire les données de la balise d'un premier manchot. Les élèves doivent ensuite créer leur code pour lire les données concernant un deuxième manchot.
Ensuite ces données sont affichées sur la carte (avec le même travail en deux étapes : lire le code, puis l'adapter à un exemple proche).
On devrait alors obtenir cela :

Troisième étape : Afficher des données satellite
En utilisant le module netCDF4, on peut lire les données satellites fournies dans le dossier correspondant. Ces données sont issues du site Copernicus Marine Data Store.
Avec la même approche, les élèves pourront afficher :
- L'évolution de la concentration en chlorophylles en fonction du temps en un lieu donné
- La répartition géographique de cette concentration
- La répartition géographique des températures
- La répartition géographique du niveau de la mer

Avec des informations complémentaires issues de site web, affichés également grâce à un code python, les élèves vont pouvoir essayer de comprendre le trajet des manchots étudiés.
En effet, les eaux froides et tourbillonnaires du « front polaire » austral favorisent le développement du phytoplancton et du krill, base des chaînes alimentaires océaniques. On y observe ainsi un développement important de la vie océanique. Les manchots royaux de l’île de la possession (archipel de Crozet) viennent dans cette zone de turbulences pêcher des poissons en accomplissant plusieurs dizaines de plongées par jour, avant de revenir sur leur île nourrir leur petit en régurgitant.