Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update module 9: Programming for speed #92

Open
jemrobinson opened this issue Feb 16, 2022 · 0 comments
Open

Update module 9: Programming for speed #92

jemrobinson opened this issue Feb 16, 2022 · 0 comments
Assignees

Comments

@jemrobinson
Copy link
Member

jemrobinson commented Feb 16, 2022

These changes will be coordinated by @jemrobinson

General (applicable to every module)

  • Make each module independent of earlier ones (ie. do not rely on examples/specific code from earlier modules)
  • Ensure that each module has some small exercises (say 1x 5 min exercise per 45 mins or teaching); add a larger (optional) exercise per course for attendees to complete in their own time
  • Update to use more modern libraries and tools (eg. pandas/scipy/numba/poetry)
  • Add instructions to the notebooks that you should "Take 5 minutes to do this exercise"
  • Add estimated timing information at the top of each notebook
  • Switch to a colourblind-friendly colour scheme throughout
  • What do you wish people had told you about Python/coding in general?

Module 9: Programming for speed

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant