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