Using phyphox and Python notebooks
for high school physics labs
Emily Rosen–Saint Ursula Academy, Cincinnati and Quarknet
Collect • export • import • graph • analyze
https://bit.ly/3Pb8yX7
Phyphox App:
One phone can become a sensor-rich lab tool.
What phyphox can read on a student phone
Motion
accelerometer • gyroscope
cart ride, elevator, pendulum
Waves
microphone • audio tools
frequency, resonance, spectra
Environment
light • pressure
stairs, altitude, brightness
Fields
magnetometer
mapping magnetic fields
Orientation
rotation and angle tools
inclines and rotation labs
Location
GPS when available
speed and position contexts
Sensor availability varies by phone, so a quick pre-check is helpful.
Using Phyphox to collect data
Examples of Experiments I have done:
From measurement to notebook
1
Choose
open a sensor or build an experiment
2
Collect
press play and capture a short run
3
Export
save CSV or use browser output
4
Import
read the file in a notebook
5
Discuss
graph, compare, and explain
The phone does the sensing, but the notebook becomes the shared analysis space for the whole class.
Optional shortcut: use the phyphox browser interface during a demo and analyze directly on the phone (limited)
Best for class launch: one short run, one graph, one question.
Then scale to full student investigations.
Differentiation and extension ideas
Starting level
Give students a prebuilt notebook and ask them to upload, graph, and describe what they see.
Intermediate
Have students choose which type of graph best answers the lab question and justify their choice.
Advanced
Ask students to fit a model, compare residuals, or modify the code to test assumptions (drag, friction, etc)