Melvin's digital garden

Learning adventures with Python in Science

speaker: Praveen Patil, Department of Physics, GS Science College event: FOSSASIA 2017

Problems in science class

  • passive learning
  • concepts that are impossible to see

Bringing the lab to the classroom

  • Arvind Gupta toys
  • ExpEYES - Pocket Science Lab

Copper coils and magnet used to light an LED

Rotate the magnet with a motor and use it to light an LED

Learn by doing

Python to plot a function for visualization

  • damped sine wave
  • VPython

Pocket Science Lab

  • coupled pendulum
  • motion graphs
  • oscilloscope to show phase of AC current generated by coil

Mirrors mounted on speakers perpendicular to each other

  • one moves the laser horizontally, the other vertically
  • alternatively using rotating mirrors

Links to this note