The PyCav team are Taketomo Isazawa, John Richer, Aidan Crilly, Sam Garrett, Jordan Osborn, Niall McConville, and Austen Lamacraft.
The goal of PyCav is to unify computing in the Cambridge undergraduate Physics course under a single framework based on the Python programming language.
The materials we are developing are all available from our GitHub repository. PyCav consists of four streams:
A JupyterHub server to host these demos, and provide solutions or hints for student self-evaluation.
Investigations related to some of our major Physics lecture courses, allowing students to explore and visualize complex physical phenomena beyond the analytic examples given in lectures.
Tools for data gathering, analysis, and plotting for use in the practical classes.