[IPython-dev] SWC using IPython Notebook

Brian Granger ellisonbg@gmail....
Thu Oct 4 21:34:12 CDT 2012


Thanks for posting this Min.  The moral of the story is this - writing
Python code to manipulate notebooks is super simple!

Cheers,

Brian

On Thu, Oct 4, 2012 at 3:34 PM, MinRK <benjaminrk@gmail.com> wrote:
>
>
> On Thu, Oct 4, 2012 at 2:41 PM, Brian Granger <ellisonbg@gmail.com> wrote:
>>
>> Hi,
>>
>> Sent from my iPad
>>
>> On Oct 4, 2012, at 2:28 PM, Matt Davis <jiffyclub@gmail.com> wrote:
>>
>> Hi all,
>>
>> Thank you for putting together this great tool! (I'll admit to being
>> pretty blasé on IPython until you came out with the Notebook.)  We've also
>> got a PyCon proposal in on the topic of teaching with Notebooks.
>>
>>
>> Very nice!
>>
>>
>> There is already a lot of communication between SWC and the IPython devs
>> so none of these requests are exactly news, but here are some things we'd
>> like for the teaching side:
>>
>> - Integration with pythontutor.com
>>
>>
>> Haha, I actually started to work on this yesterday.  Not working yet, but
>> it should be possible.  The main challenge will be to allow the code run
>> using opt to run in the same namespace as ipython.  That is going to be
>> messy and will require working closely with the opt authors.
>>
>> - A way for an instructor to make a notebook then strip out code for
>> distribution to students (so they can see our annotations but have to type
>> their own code).
>>
>>
>> So basically just remove all code cells, right?  That won't be too
>> difficult.
>>
>> - A way to put hints into Markdown cells, e.g. collapsed by default but
>> expandable if students want help.
>>
>>
>> What about having md cells be collapsible and just show the first line
>> when collapsed?
>
>
> Here's a demo Notebook and script, which allow you to show/hide hint cells
> with buttons, as well as easily scrub solution code from your notebook:
>
> https://gist.github.com/3836889
>
>
>>
>>
>>
>> I do pretty much all my in-person teaching with live typing but the slide
>> show abilities also look quite cool and I'm sure we'll put those to use too!
>>
>> Thanks again for all your hard work! Hopefully one of these days I'll have
>> some time to give back.
>>
>> Best,
>>
>> Matt Davis
>>
>> On Thu, Oct 4, 2012 at 1:16 PM, Brian Granger <ellisonbg@gmail.com> wrote:
>>>
>>> HI,
>>>
>>> Software Carpentry just announced that they are going to transition
>>> all of their materials to the IPython Notebook.  This is a huge
>>> victory for us, congrats everyone!
>>>
>>> Matthias - an important part of the story for them was having
>>> notebooks viewable online using nbviewer - again, great work on that.
>>>
>>> Cheers,
>>>
>>> Brian
>>>
>>> --
>>> Brian E. Granger
>>> Cal Poly State University, San Luis Obispo
>>> bgranger@calpoly.edu and ellisonbg@gmail.com
>>> _______________________________________________
>>> IPython-dev mailing list
>>> IPython-dev@scipy.org
>>> http://mail.scipy.org/mailman/listinfo/ipython-dev
>>
>>
>> _______________________________________________
>> IPython-dev mailing list
>> IPython-dev@scipy.org
>> http://mail.scipy.org/mailman/listinfo/ipython-dev
>>
>>
>> _______________________________________________
>> IPython-dev mailing list
>> IPython-dev@scipy.org
>> http://mail.scipy.org/mailman/listinfo/ipython-dev
>>
>
>
> _______________________________________________
> IPython-dev mailing list
> IPython-dev@scipy.org
> http://mail.scipy.org/mailman/listinfo/ipython-dev
>



-- 
Brian E. Granger
Cal Poly State University, San Luis Obispo
bgranger@calpoly.edu and ellisonbg@gmail.com


More information about the IPython-dev mailing list