Day 14 - Thursday, May 15, 2014

Summary: Ordinary Differential Equations


This tour was not available until the morning of class because it needed more work to prepare. Last year I had them use Mathematica for ODEs and converting the lesson to iPython took more time than I expected. This lesson and exercises use Widgets and Sliders to let them explore parameter spaces of complicated functions.


1. Open terminal, practice workflow:

$ cd PHYS202-S14
$ git pull origin master
$ git status
$ mkdir ODEs
$ ipynb

2. Navigate to the ODEs directory and create a new notebook called ODEsTour with title cell (Heading 1) Ordinary Differential Equations Tour.

3. Open the "ODEs" webpage on PolyLearn in one Browser Window. Follow the self-guided tour, entering code into your ODEsTour notebook as you go. Add markdown cells with your notes, if you like.

No copy/paste!

Type the commands yourself to get the practice doing it. This will also slow you down so you can think about the commands and what they are doing as you type them.

4. At the end of the self-guided tour open the "ODE Exercises" page on PolyLearn and start working on them. They will be due as HW by Wednesday, May 21, 2014 at 11:59pm.

5. Before leaving, save your work in the notebook, then practice your workflow:

$ git status
$ git add .
$ git commit -m "<summary message goes here>"
$ git push origin master
$ git status

Check github to be sure the work got there so you have it for the weekend.


All content is under a modified MIT License, and can be freely used and adapted. See the full license text here.