Quantcast
Channel: Pen and Pants » Teaching
Browsing latest articles
Browse All 10 View Live

Image may be NSFW.
Clik here to view.

Teaching Python at Software Carpentry – Toronto, February 2012

Last week I had the privilege of teaching Python (and generally helping out) at a Software Carpentry bootcamp at the University of Toronto. Mike Fletcher and I worked together to make a lesson plan...

View Article



Image may be NSFW.
Clik here to view.

Software Carpentry at Johns Hopkins

This week Joshua Smith and I hosted a Software Carpentry boot camp at Johns Hopkins University in Baltimore. We also had awesome teaching help from Sasha Wood and Mike Droettboom. We opted for a small...

View Article

Image may be NSFW.
Clik here to view.

Number Crunching with Python: DC Python Workshop

On November 11, 2012 I’ll be giving a workshop in Washington, D.C. on number crunching with Python. The even is organized by DC Python and more info can be found on the event page and my post on the...

View Article

Image may be NSFW.
Clik here to view.

Teaching with the IPython Notebook

For a few months now I’ve been using the IPython Notebook as my primary teaching tool for Python topics. Within Software Carpentry we’re also switching over to using the Notebook for both in-person...

View Article

Image may be NSFW.
Clik here to view.

Wanted: Testing Frameworks in the IPython Notebook

As a tool when teaching unit testing it would be great to have a way to run nose or pytest in an IPython Notebook. For example, a %nosetests magic would do test collection in the Notebook namespace and...

View Article


Image may be NSFW.
Clik here to view.

ipythonblocks – A Visual Tool for Practicing Python

Learning to program and learning the basics of control flow can be tricky business for novices. I wanted to make something that provided immediate, visual feedback to students as they practice things...

View Article

Image may be NSFW.
Clik here to view.

Approaching git from svn

“Yield and overcome” – Lao Tsu, Tao Te Ching Over the past year or so I have on a few occasions taught git to people accustomed to using Subversion. These are experienced software developers so it...

View Article

Image may be NSFW.
Clik here to view.

Teaching with ipythonblocks at UW

I’ve got a blog post up over on the Software Carpentry blog about trying out ipythonblocks in the classroom for the first time. Summary: it was a hit! The students really got a lot out of being able to...

View Article


Image may be NSFW.
Clik here to view.

Broadcasting IPython Notebooks

A useful feature of the IPython Notebook is that you can set the server to broadcast so that others on your local network can see the server and your notebooks. This is especially nice as a teacher so...

View Article


Image may be NSFW.
Clik here to view.

Announcing ipythonblocks.org

Way back… About a year ago, inspired by Greg Wilson, I wrote ipythonblocks as a fun way for students (and anyone else!) to practice writing Python with immediate, step-by-step, visual feedback about...

View Article
Browsing latest articles
Browse All 10 View Live




Latest Images