Travaux
Les travaux à remettre ont été mentionnés brièvement dans les pages précédentes. Je vous donne, ci-dessous, un peu plus de détails sur chacun de ces éléments d'évaluation.
Installfest (2 points)
Installez les outils et services nécessaires au cours dès la première semaine. Si vous le ne faites pas en ma présence en classe au cours de la première séance, vous devrez m'envoyer une capture d'écran tel que demandé ici, et «forker» le répertoire où se trouve le syllabus.
Devoir 1 (10 points) - Montréal Campus
Vous devez déposer votre script (devoir1.py) dans votre compte Github. Plus précisément, placez-le dans un répertoire (« repo ») que vous baptiserez edm4466-devoir1. Ce répertoire peut-être privé. Mais au moment de la remise, vous devrez le rendre public.
En outre, le nom exact est important, car un robot va ramasser votre devoir. S'il ne trouve pas ce nom précis, et si votre répertoire n'est pas public, il ne ramassera rien... 8,-(
Postez-le avant 23h59, le 27 janvier 2020.
Devoir 2 (10 points) - Lobbying climatique
Même principe que la semaine précédente : déposez votre script (devoir2.py) et le fichier csv qu'il produira dans un répertoire public (« repo ») de votre compte Github auquel vous donnerez le nom original de edm4466-devoir2.
Postez-le avant 23h59, le 10 février 2020. Au nom de l'information, je vous remercie!
[Voilà! Le corrigé est disponible ici]
Devoir 3 (15 points) - Moissonnage
Le travail est bien décrit dans la page de la semaine 6. Vous devez déposer votre script (devoir3.py) dans votre compte Github. Placez-le dans un « repo » public que vous appellerez edm4466-devoir3.
Postez-le avant 23h59, le 21 février 2020.
[J'ai réuni tous vos moissonnages corrigés ici.]
Devoir 4 (10 points) - Richard Martineau
Vous commencez à être des habitué(e)s de Github. Est-il nécessaire de vous dire que vous devez, ici encore, déposer votre document (devoir4.py) dans votre compte Github (répertoire edm4466-devoir4).
Postez-le avant 23h59, le 16 mars 2020.
Devoir 5 (10 points) - ANNULÉ
Vous devrez cette fois mettre en ligne un carnet Jupyter. Attention! Vous lui donnerez le nom suivant : devoir5.ipynb. Ça ne se termine pas par .py, ici.
En outre, placez-le dans un « repo » public que vous baptiserez edm4466-devoir5.
Postez-le avant 23h59, le 30 mars 2020.
Projet final (25 points)
Pour votre projet final, vous avez deux options. Vous pouvez faire :
un reportage ou
un outil
Si vous choisissez l'option reportage, vous pouvez le faire sur un sujet de votre choix (conditionnel à mon approbation). Vous avez aussi le choix de la forme de ce reportage : il peut s'agir d'un article, d'un reportage radio, d'un reportage télé ou d'un reportage web.
La production de ce reportage ou de cet outil devra impliquer de la programmation en Python pour moissonner, traiter ou visualiser des données.
Votre reportage devra également :
comprendre au moins une entrevue avec un expert, un témoin, ou tout autre intervenant en mesure de valider ou d'incarner ce que racontent les données dans votre reportage (cette exigence vaut aussi pour celles et ceux qui travailleront en collaboration avec un(e) étudiant.e de Polytechnique).
L'option outil peut prendre diverses formes. Il peut s'agir d'un robot sur Twitter, d'un outil qui automatise des tâches fastidieuses dans une salle de presse, etc. Si vous vous êtes déjà dit : « Hé! Ce serait cool si on pouvait faire telle chose! » Eh bien, allez-y! Faites-la! W kapab!
Making-of (10 points)
Quelle que soit la forme que prendra votre travail final, il devra être accompagné d'un texte (en format PDF) qui :
compte entre 3 000 et 5 000 caractères;
comprend des liens vers toutes les sources de documentation qui vous ont aidées en cours de route;
comprend des hyperliens vers toutes les sources de vos données et/ou carnets Jupyter que vous avez utilisés (s'il y a lieu);
décrit votre démarche :
Pourquoi ce sujet?
Quels outils ou quelles technologies avez-vous utilisés?
Pourquoi les avoir choisi(e)s?
Comment vous ont-ils(elles) servi?
Quels problèmes avez-vous éprouvés (s'il y a lieu).
Votre document PDF doit être accompagné, s'il y a lieu, de tous les scripts (fichiers .py ou carnets Jupyter) que vous avez écrits, et/ou de tous les fichiers de données (formats .csv, .ods, .xls, .sql ou autres) que vous avez récoltés ou dont vous vous êtes servis ou que vous avez produits.
Vous mettez tout cela dans un « repo » public sur votre compte Github avant le début du dernier cours (14h00, le 16 avril 2020). Vous pouvez lui donner le nom qui vous plaît.
Présentations (deux fois 4 points) - ANNULÉES
Je vous donne quatre points pour chacune de vos présentations (l'initiale, à la semaine 13, et la finale à la semaine 15).
Tutorat en ligne
Voir la semaine 13 pour plus de détails.
Mis à jour
Ce contenu vous a-t-il été utile ?