PyNoon Curriculum
Slides and tutorials for PyNoon.
Lesson Guide for instructors
Before the Lesson
- Print out the Tutorial Speaker Notes for the lesson so that you can read from them as you type code in a notebook
- Familiarise yourself with the slides and speaker notes for the lesson
- Practising the material, even by yourself, helps build confidence in the flow of the lesson!
Slides
- From the start of the lesson, have the initial “Get ready” or “Warm-Up Exercise” slide in the lesson’s slide deck displayed on the screen.
- Disable auto-sleep on your machine so the slides stay up even when you’re not moving the mouse
- Turn off notifications on your machine
- Once all attendees have arrived, continue through the administration slides in the slide deck
- If there is a Lunch Talk (or DEMO-ONLY portion of the tutorial), present that during the lunch time (usually during the last 15 minutes of the break)
Tutorial
- After the lunch time, show the Tutorial Objectives slide to outline the material that the tutorial will cover
- Open up an empty Colab notebook on your screen
- Zoom-in on Colab to ensure the font is big enough for all attendees to see
- Bring up the bottom of your browser window if it won’t be visible from all seats
- Direct all attendees to also open an empty notebook by following the
Colab Notebooks
link on pynoon.github.io
- Work through the Tutorial Speaker Notes for the lesson
- Have the speaker notes printed out ahead of time
- Read out (or paraphrase) written material
- Demonstrate each code example in a new cell in your notebook
- Have attendees type along and run code with you, and regularly check if anyone needs assistance from a helper
Exercise and self-directed learning
- After the tutorial, present the Independent Work/Homework slide
- Direct attendees to pynoon.github.io/lessons to find the lesson’s slides, tutorial notebook, and exercise notebook
- Also offer to help with any other course-related problems that attendees may have - such as from applying what they’ve learned in their job
Assets
Introduction
Slides to present at the start of the first session of a course
PyNoon Starter
Lesson Starter 1
Lesson Starter 2
Lesson Starter 3
PyNoon Data
Lesson Data 1
Lesson Data 2
Lesson Data 3
Lesson Data 4
PyNoon Plus
Lesson Plus 1
Lesson Plus 2
Lesson Plus 3
Lesson Plus 4