đ Lancement du projet scientifique
đŻ Objectifsâ
Aujourd'hui, vous allez :
- comprendre ce quâest un projet scientifique en informatique
- former une équipe de travail
- explorer des pistes de projets
- identifier des sources de données potentielles
- amorcer une démarche scientifique réaliste
đïž DĂ©roulement d'une semaineâ
Votre projet scientifique se déroule sur 15 semaines.
Chaque semaine, vous aurez environ 6 heures à consacrer au projet, réparties comme suit :
âł Temps en classe (3 heures)â
Chaque semaine, je rencontrerai chaque équipe environ 15 minutes pour :
- faire le point sur l'avancement du projet
- discuter des difficultés rencontrées
- valider les choix méthodologiques
- orienter la démarche scientifique
- soutenir la progression du projet
- valider les prochaines étapes
- échanger des idées
- etc.
đ RĂ©fĂ©rez-vous Ă la section Rencontres hebdomadaires pour vous aider Ă bien prĂ©parer ces rencontres.
Vous passerez le reste du temps de cours à travailler en équipe sur votre projet.
đ Ă la fin de chaque cours, avant de quitter, vous devez dĂ©terminer clairement les tĂąches de chaque membre de lâĂ©quipe dâici Ă la prochaine rencontre.
Chaque membre consignera briĂšvement son travail et ses prochaines Ă©tapes dans son journal de bord individuel dans le repo GitHub de lâĂ©quipe.
đ Les consignes et le format du journal sont prĂ©sentĂ©s dans la section Journal de bord individuel.
âł Travail entre les cours (3 heures)â
En plus du travail en classe, vous devrez aussi consacrer du temps (environ 3 heures) entre les cours pour :
- avancer sur les tùches assignées
- faire des recherches sur des aspects spécifiques du projet
- préparer la prochaine rencontre avec moi
đ Il vous est aussi possible de vous faire des rencontres d'Ă©quipe en dehors des heures de cours lorsque nĂ©cessaire.
đ§ Projet scientifique en informatiqueâ
Un projet scientifique en informatique ne consiste pas simplement Ă programmer une application ou Ă apprendre une nouvelle technologie.
Il repose sur la mise en place dâune expĂ©rience numĂ©rique, qui peut prendre diffĂ©rentes formes :
- lâanalyse de donnĂ©es rĂ©elles existantes (bases de donnĂ©es, images, sons, mesures, etc.)
- la génération de données par simulation ou par modÚles
- la comparaison dâalgorithmes ou de mĂ©thodes Ă lâaide de protocoles contrĂŽlĂ©s
Dans tous les cas, le projet doit produire des résultats mesurables, qui seront analysés, interprétés et discutés de façon rigoureuse.
đ Peu importe lâapproche choisie, on doit toujours retrouver :
- une question de recherche
- un protocole (comment lâexpĂ©rience est rĂ©alisĂ©e)
- des résultats observables
- une analyse critique des limites
đ§ DĂ©marche scientifiqueâ
đ§ź Ăvaluationsâ
Votre note finale au cours sera composée des évaluations suivantes :
| Ăvaluation | Individuelle | En Ă©quipe |
|---|---|---|
| Exploration et cadrage du projet | 10% | |
| Proposition de projet | 10% | |
| Présentation du projet proposé | 10% | |
| Développement et analyse | 15% | |
| Article scientifique | 25% | |
| Présentation finale | 20% | |
| Auto-évaluation | 10% | |
| Total | 65% | 35% |
Les grilles dâĂ©valuation et les consignes dĂ©taillĂ©es sont disponibles sur la page de chaque Ă©valuation.
đ„ Formation des Ă©quipesâ
- Les équipes seront composées de 3 personnes
- Si le nombre total
ndâĂ©tudiant.e.s dans la classe nâest pas un multiple de 3 (n % 3 != 0) :- si
n % 3 == 2, alors 1 équipe de 2 sera aussi formée - si
n % 3 == 1, alors 2 équipes de 2 seront aussi formées
- si
- Vous devez m'indiquer vos équipes avant la fin du cours aujourd'hui.
đ Travaillez avec des personnes :
- avec qui vous pouvez communiquer facilement
- avec qui vous ĂȘtes capables de vous organiser
- qui ont des forces complémentaires
đ Repo GitHubâ
Chaque équipe devra créer un repo GitHub commun pour le projet.
AussitÎt votre équipe formée :
- Un membre doit crĂ©er le repo GitHub et inviter les autres membres de lâĂ©quipe Ă y collaborer.
- Tous les membres de lâĂ©quipe doivent avoir des droits dâĂ©criture sur ce repo.
- Votre repo doit ĂȘtre privĂ© pour protĂ©ger la confidentialitĂ© de votre travail.
- Vous devez aussi mâinviter comme collaborateur!
- avant de la fin du cours aujourd'hui
- je vais Ă©crire mon nom dâutilisateur GitHub sur le tableau
đ§Ș Projets proposĂ©sâ
Plusieurs projets vous sont proposés comme points de départ.
Chaque projet :
- est volontairement ouvert
- peut ĂȘtre abordĂ© selon diffĂ©rents angles
- devra ĂȘtre dĂ©limitĂ© et validĂ©
đ Vous nâĂȘtes pas obligĂ©s de suivre un projet Ă la lettre : vous devrez le transformer en question de recherche adaptĂ©e Ă vos intĂ©rĂȘts et aux donnĂ©es disponibles.
đ Vous pouvez aussi proposer un projet original qui nâest pas dans la liste, mais il devra ĂȘtre validĂ© par moi avant dâĂȘtre poursuivi.
đ Exploration initialeâ
En équipe :
- Parcourez les projets proposés sur le site du cours
- Discutez d'autres idées de projets qui pourraient vous intéresser
- Retenez 2 à 3 projets à explorer plus en détail (y compris des projets hors liste)
- Pour chacun, discutez :
- du phénomÚne étudié
- du type de données possibles
- des questions de recherche envisageables
- de ce que vous comprenez⊠et de ce qui est flou
đ Lâobjectif nâest pas de dĂ©cider dĂ©finitivement, mais dâexplorer.
đ Sources de donnĂ©esâ
Certains projets de recherche en informatique ne nécessitent pas de données réelles (ex. simulations, protocoles contrÎlés).
Cependant, la plupart des projets sâappuient sur des donnĂ©es existantes. Pour de tels projets, les Ă©quipes sont responsables de chercher des sources de donnĂ©es pour leur projet.
Vous pouvez utiliser :
- des portails de données ouvertes
- des bases de données scientifiques accessibles
- des jeux de données institutionnels
- des données issues de projets de recherche ou de vulgarisation
đ Ă ce stade, il ne sâagit pas dâanalyser les donnĂ©es, mais de vĂ©rifier :
- quâelles existent
- quâelles sont accessibles
- quâelles semblent exploitables
Voici quelques exemples de sources de donnĂ©es ouvertes qui pourraient vous ĂȘtre utiles :
- Données gouvernementales :
- Données Québec
- Gouvernement ouvert (Canada)
- Data.gov (Ătats-Unis)
- Données scientifiques institutionnelles :
- RĂ©pertoires de jeux de donnĂ©es pour lâapprentissage automatique :
- Plateformes de dépÎt de données de recherche :
- Moteur de recherche de jeux de données :
đ Toutes les sources ne sont pas Ă©galement documentĂ©es ou adaptĂ©es Ă un projet scientifique. La qualitĂ©, la provenance et la comprĂ©hension des donnĂ©es sont plus importantes que leur quantitĂ©.
đ Lisez la section Comment Ă©valuer la qualitĂ© dâun jeu de donnĂ©es? pour vous guider dans cette dĂ©marche.
â Validation des donnĂ©esâ
Les sources de donnĂ©es devront ĂȘtre validĂ©es par moi le plus tĂŽt possible dans le projet.
Vous devez ĂȘtre en mesure de prĂ©ciser :
- la provenance des données
- le type de données (texte, image, audio, numérique, etc.)
- le volume approximatif
- les conditions dâutilisation (si connues)
đ Pour vous aider Ă garder un projet rĂ©aliste, si une source de donnĂ©es ne semble pas appropriĂ©e, le projet devra ĂȘtre ajustĂ© ou redĂ©fini.
đ Pour la semaine prochaineâ
Pour la rencontre de votre Ă©quipe avec moi la semaine prochaine, vous devez ĂȘtre prĂȘts Ă prĂ©senter :
- le projet sur lequel vous vous ĂȘtes mis dâaccord d'explorer (si vous avez fait un choix)
- ça peut ĂȘtre un projet proposĂ© ou une idĂ©e originale de votre Ă©quipe
- deux projets entre lesquels vous hĂ©sitez (si vous nâavez pas fait de choix dĂ©finitif)
- pour chaque projet retenu :
- une description du phénomÚne ou problÚme à étudier
- des pistes de sources de données potentielles
- des idées de questions de recherche possibles