flotpython / course

Contenu pédagogique du MOOC Python3 sur fun-mooc.fr
Other
136 stars 22 forks source link

Fichier players.py #19

Closed mycaule closed 4 years ago

mycaule commented 4 years ago

Bonjour,

Dans ce notebook il y a un lien vers le fichier players.py , mais le lien est cassé. https://github.com/flotpython/course/blob/master/w8/w8-s8-c1-players.ipynb

Merci d'avance et bravo pour votre super cours.

parmentelat commented 4 years ago

bonjour

est-ce que vous pouvez être plus précis sur l'emplacement du lien cassé ?

si avec chrome je vais sur FUN, dans le notebook en question je vois ceci :

image

mais ça ne doit pas être ce que vous indiquez puisque si je clique sur ce lien cela m'ouvre dans un autre onglet un notebook : image

alors effectivement, par le passé lorsqu'on cliquait ça provoquait directement le download du code Python, alors que maintenant on passe par un notebook intermédiaire et il faut utiliser le menu 'download as Python'' ...


pour info ce nouveau comportement n'était pas exactement volontaire dans ce cas précis, il est dû à l'utilisation de plus en plus généralisée que je fais de jupytext; ainsi les fichiers 'plain Python' peuvent à présent être ouverts comme des notebooks.

mycaule commented 4 years ago

J'ai fini par trouver le fichier grâce au fuzzy finder de GitHub.

La particularité est que j'ai suivi votre cours de manière accélérée sans passer par les vidéos et sans passer par les liens de la plateforme FUN. Je cherchais avant tout en tant que professionel de l'informatique à me remettre à niveau rapidement sur Python 3.

Dans le fichier PDF compilant les 9 semaines de cours que j'ai récupéré sur la page d'accueil, il faut savoir que la plupart des liens hypertextes ne fonctionnent pas.

J'ai ensuite essayé de retrouvé les sources sur GitHub et je suis tombé sur w8-s8-c1-players.ipynb

Quand on regarde les sources, et qu'on clique depuis GitHub,

<a href="data/players.py">Voyez ici le code de `players.py`</a>

pointe vers https://render.githubusercontent.com/view/data/players.py tandis que le fichier se trouve en réalité sur https://github.com/flotpython/course/blob/master/data/players.py

Quelques remarques

Personnellement, j'utilise souvent la combinaison GitHub et Google Colab pour la recherche de code, pour reproduire les "expériences" et pour le moindre coût de setup nécessaire.

Les MOOCs américains sur Tensorflow fonctionnent avec cette combinaison. Vos étudiants francophones seront de plus en plus intéressés par ce framework qui monte en puissance. C'est à dire dans le sens inverse : "j'ai envie d'apprendre Tensorflow donc il faut que j'améliore mes compétences en Python 3 par suite".

Voir lmoroney/dlaicourse de Google / Laurence Moroney

Merci encore pour ce dépôt et le contenu qui est d'un excellent niveau.

parmentelat commented 4 years ago

effectivement nos objectifs c'est principalement que l'on puisse explorer le contenu depuis un dépôt git cloné, que ce soit sur la plateforme de notebooks qui héberge les notebooks derrière fun-mooc, ou localement pour les étudiants qui ont installé jupyter

nous n'en sommes pas encore à faire tourner ces contenus directement sur colab, ce qui serait je vous l'accorde sans doute plus simple à certains égards, mais ça n'existait pas quand on a mis en ligne pour la première fois en 2014, et du coup maintenant on a pris nos habitudes ...