Update Readme.md

parent 0d44ec4f
# Journal de bord du Mooc / Mooc's logbook
# MOOC Recherche Reproductible – Notes et Exercices
# 📝 MOOC Recherche Reproductible – Notes et astuces
Ce document résume les points clés des vidéos et exercices du MOOC sur la recherche reproductible, avec des références aux questions et réponses.
Bienvenue dans ton **résumé humoristique du MOOC**, pour réviser sans s’endormir 😎
---
## 1. Prise de notes historiques
## 1. Prendre des notes, ce n’est pas juste pour les élèves
### 1.1 Livres de bord des Compagnies des Indes
- **Projet européen récent :** utilisation des logbooks portugais, espagnols, hollandais et anglais pour **reconstituer le climat des océans**.
- **Réponse QCM :** a. Pour essayer de reconstituer le climat des océans sillonnés par les marines occidentales.
### 1.2 Supports de notes illustrés par Christophe Pouzat
- **Supports montrés :**
- Notes en marge/interlignes de livres ou manuscrits
- Notes dans un cahier d’observation
- Notes sur des fiches/bouts de papier
- **Non illustré :** notes sur une ardoise
- **Réponse QCM :** b, c, d
### 1.3 Leibniz et l’armoire
- Leibniz s’est fait construire une armoire pour **classer ses notes sur fiches et bouts de papier**.
- **Réponse QCM :** b
### 1.4 Darwin et ses notes
- Darwin prenait ses notes :
1. D’abord sur des **cahiers** pendant ses voyages
2. Puis sur **fiches / feuilles classées dans des fichiers** à son retour pour organiser ses idées
- **Réponse QCM :** c
### 1.5 Index de John Locke
- Le mot-clé **“Analysis”** se classe sous **“Ai”**, car le **y est regroupé avec le i**.
- **Réponse QCM :** a
- Les marins des **Compagnies des Indes** notaient tout : vent, mer, humeur du jour. Aujourd’hui, ces **logbooks** servent à reconstituer le **climat ancien** 🌊
- Les notes peuvent être partout : **cahiers**, **marges de livres**, **fiches**… inutile d’avoir une ardoise magique.
- **Leibniz** avait une armoire spéciale pour ses fiches… IKEA avant l’heure 🗄️
- **Darwin** : d’abord des cahiers de terrain, puis des fiches bien classées pour ne rien perdre. Pas de papier volant !
---
## 2. Concepts informatiques de base
### 2.1 Fichier texte
- Contenu : **caractères encodés (UTF-8)**, sans mise en forme ni données binaires.
- **Réponse QCM :** b
### 2.2 Balise
- Définition : **caractère ou série de caractères utilisés pour structurer un document**, invisible au lecteur final.
- **Réponse QCM :** c
### 2.3 Markdown
- Langage de balisage **léger**.
- **Réponse QCM :** a
## 2. Informatique pour chercheurs 💻
### 2.4 LibreOffice
- Peut **comparer deux versions successives d’un document**.
- **Réponse QCM :** Vrai
### 2.5 Wiki
- Chaque page est **modifiée individuellement**.
- **Réponse QCM :** Vrai
### 2.6 GitHub/GitLab
- Permettent de **travailler avec des fichiers binaires** (images, PDF…).
- **Réponse QCM :** Vrai
### 2.7 Limitations recherche éditeur de texte
- Fonctionne **sur un fichier à la fois**.
- **Réponse QCM :** b
### 2.8 DocFetcher
- **Logiciel multi-plateformes** pour rechercher dans des documents locaux.
- **Réponse QCM :** a
### 2.9 Étiquettes / mots-clés
- Utiles pour **retrouver plus vite une information pertinente**.
- Pas limité aux fichiers texte.
- **Réponse QCM :** b (utilité), b (pas limité aux fichiers texte)
- **Fichier texte** : juste des caractères, pas de mise en forme fancy.
- **Balise** : petit mot-clé invisible qui structure le document. 🧙‍♂️
- **Markdown** : langage de balisage léger, lisible en texte brut.
- **LibreOffice** : peut comparer deux versions d’un document, pratique pour se rappeler ce qu’on a changé.
- **Wiki** : chaque page modifiée séparément, pas besoin de jongler avec tout le site.
- **GitHub / GitLab** : stockent aussi les fichiers binaires (images, PDF…).
---
## 3. Exercices GitLab
### 3.1 Recherche de chaîne de caractères
- Fonction GitLab : barre de recherche en haut à droite (“Search or jump to ...”)
- Permet de rechercher une chaîne dans tous les fichiers d’un projet.
- Exemple : `"LE MOOC RECHERCHE REPRODUCTIBLE C'EST GENIAL"`
- **Méthode alternative :** `git grep "LE MOOC RECHERCHE REPRODUCTIBLE C'EST GENIAL"`
## 3. Rechercher et organiser l’information 🔍
### 3.2 Blame / historique Git
- Fichier : `module1/exo2/readme.md`
- Ligne ajoutée : **Helloworld Python**
- **Commit responsable :** `e3b74bbdf8a5c7443a43a5b600f86cf4`
- **Auteur :** `@e3b74bbdf8a5c7443a43a5b600f86cf4`
- **Méthodes :**
- GitLab interface → History / Blame
- Git local : `git blame module1/exo2/readme.md`
- **Éditeurs de texte** : recherche limitée à un fichier à la fois.
- **DocFetcher** : Google local pour retrouver tes fichiers rapidement.
- **Tags et mots-clés** : pour retrouver vite les infos pertinentes 🏷️
---
## 4. Commandes Git utiles
## 4. Git et GitLab : versioning magique 🧙‍♂️
- **Recherche dans tous les fichiers** avec la barre de recherche GitLab.
- **Blame / History** : savoir qui a écrit quoi et quand.
- Exemple : ligne “Helloworld Python” → commit + auteur.
- **Commandes utiles :**
```bash
# Cloner le dépôt
git clone https://app-learninglab.inria.fr/moocrr/gitlab/learning-lab/mooc-rr-exo1
......@@ -104,5 +45,5 @@ git clone https://app-learninglab.inria.fr/moocrr/gitlab/learning-lab/mooc-rr-ex
# Rechercher une chaîne dans tous les fichiers
git grep "LE MOOC RECHERCHE REPRODUCTIBLE C'EST GENIAL"
# Identifier qui a modifié une ligne spécifique
# Identifier qui a modifié une ligne
git blame module1/exo2/readme.md
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment