~/talk

Jupylates- spaced repetition for teaching with Jupyter

Talkat PyData Paris 2024 · 2024-09-25..09-26· [developer-experience]
links:none on file
slides:none on file

A small Jupyter extension called Jupylates builds exercises as regular notebooks with hidden solution and test cells, randomized variants, and a lightweight widget; it records progress in local JSON learning records and issues spaced repetition schedule recommendations (e.g., ~2 days, 4 days, 1 week). Course scale examples: ~600 new students yearly and ~4,000 Jupyter users at one university. Implementation is usable (pip install plus files), already in production since December, but quantitative impact is not yet conclusive and exams remain vulnerable to cheating.

AI-written summary · about

  1. 0:00Introduction
  2. 1:28What is Dupdilates
  3. 6:11Exercise variations demo
  4. 10:26How Dupdilates works behind the scenes
  5. 12:13Key features
  6. 14:39Comparison with Whims and Platon
  7. 16:25Jupyter for exercises
  8. 18:14Dupdilates use cases
  9. 20:24Future improvements
  10. 24:07Collaboration opportunities
  11. 26:35Q&A
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.