Day 12 - Thursday, May 8, 2014

Summary: Differentiation


Today was the first day after I posted a tour in advance on PolyLearn and announced it was available for students to work on before class. I noticed that many people came to class and immediately started working on exercises, so I assumed that meant they had already completed the tour. However, after about a half an hour of answering trivial questions, I stopped the class and we had a pep talk. I reminded them that the tours are not something to "get through" quickly. They need to be done slowly, carefully, thoughtfully, so they get the training they need to do the exercises. I told them that many of their questions were easily answered in the tour and I started referring them to it for guidance.

1. Open terminal, practice workflow:

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

2. Navigate to the Differentiation directory and create a new notebook called DifferentiationTour with title cell (Heading 1) Differentiation Tour.

3. Open the "Differentiation" webpage on PolyLearn in one Browser Window. Follow the self-guided tour, entering code into your DifferentiationTour 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 "Differentiation Exercises" page on PolyLearn and start working on them. They will be due as HW by Wednesday, May 14, 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.