-
-
Notifications
You must be signed in to change notification settings - Fork 448
Open
Labels
type:discussionDiscussion or feedback about the lessonDiscussion or feedback about the lesson
Description
Pros:
- Google Colab brings a jupyter notebook style working environment with many packages installed.
- It's free, reliable and steady (as long as your internet connection is stable).
- No installation needed.
- Only requires a Google account.
- I can give my learners a fully working piece of code that they can then use to solve exercises on their own and share with others.
- Notebooks get saved to learners' google drive.
- Learners can (somewhat asynchronously) collaborate on the same notebook.
Cons:
- Unlike Binder, I'm not able to give learners the data I used for the exercises unless:
- Learners download and upload the data to their Colab session.
- Learners run
wgetorcurlcommands inside one of the notebook cells to download the data from an openly available online site (usually download from Github or give the direct link to the zip files) - Use python packages like
pandas.read_csv()to read in the data. Again has to be publicly available online.
- If I decide to share pre-filled notebooks I would need to provide a badge or a link to each notebook or ask learners to download a browser extension to open them from Github.
- Requires a Google account. (People might not want to make an account just for learning python)
Metadata
Metadata
Assignees
Labels
type:discussionDiscussion or feedback about the lessonDiscussion or feedback about the lesson