Code : CERES-AA-01-S1
Niveau : AA
Semestre : S1, ECTS : 4
Responsable : CLAESSEN David
Autres enseignants : ROBERT Corinne (INRA, ENS), ACCATINO Francesco (INRA)
Type d’enseignement : cours, projet
Volume horaire : 40h
Horaire : Jeudi 12h15 à 14h00 (S1).
Lieu : salle de cours du CERES (E045)
sauf 6 octobre : salle 235c, 29 rue d’Ulm.
Objectifs pédagogiques : notions de bases de la modélisation de systèmes dynamiques et de modèles agent-centrés ; application à un problème environnemental : quel est le rôle de la hétérogénéité, des réseaux d’influence pour la résilience et la production d’agro-écosystèmes ?. Mots clés : « socio-ecological systems », résilience, comportement émergent, agents interactifs, adaptation, coopération, « the tragedy of the commons ». Trois cours théoriques aborderont l’agroecologie et des théories de modélisation Dix séances de TD couvriront la réalisation d’un projet par petits groupes de 2 ou 3 étudiants : formulation d’une question de recherche ; formulation d’un modèle ; analyse du modèle ; interprétation des résultats ; présentation du travail.
Programme
Jeudi 6 octobre. Cour 1 Introduction agriculture, ecologie, agroécologie.
Travail à faire chez vous : se familiariser avec l’objectif et la structure du logiciel "Netlogo", le logiciel que nous allons utiliser pour le TP de l’atelier. Voir ici le siteweb de netlogo. Pour l’instant, vous pouvez explorer le siteweb sans forcément insaller le logiciel sur votre ordinateur.
Jeudi 13 octobre. Cour 2 Agroécologie (par Pierre-Antoine Précigout). Introduction modélisation, exemple de recherche en cours. "Effets de la quantité de ressources sur l’épidémiologie et l’évolution des champignons pathogènes."
Jeudi 20 octobre. (pas de cours)
Jeudi 27 octobre. (pas de cours)
Jeudi 3 novembre. Cour 3 (modélisation). Concepts généraux de modélisation (système, variables d’état, paramètres, forcage). Discussion de Netlogo, code netlogo (voir en bas), code python.
Pour la suite, installer netlogo.
Et installer python - nous recommandons pyzo.
Jeudi 10 novembre. TP 1 Farm-level model in python
Jeudi 17 novembre. Lecture/TP2 by Francesco Accatino. Introduction to Netlogo modelling.
Exercise pour la semaine prochaine. Lire un des papiers marqués "17 nov" (PDF en bas), réfléchir sur comment integrer l’information dans le modèle ferme (python)
Jeudi 24 novembre. TP 3. with Francesco Accatino. Introduction to Netlogo modelling. How to use the interaction matrix in Netlogo ?
Jeudi 1 décembre. TP 4
Jeudi 8 décembre. TP 5. Discussion about the projects / research questions.
Jeudi 15 décembre. TP 6
Jeudi 22 décembre : vacances
Jeudi 29 décembre : vacances
Jeudi 5 janvier. TP 7
Jeudi 12 janvier. TP 8
Jeudi 19 janvier. TP 9
Jeudi 26 janvier. Dernier cours : soutenances des projets