ipynb could be made more user-friendly, if new buttons are added to the tool bar,<br>e.g. to add an youtube link, the button prompts for url or the code, then auto insert a cell:<br><br><div style="margin-left:40px;color:rgb(255,0,0)">
from IPython.display import YouTubeVideo<br>YouTubeVideo('MTx6ha6fRwo')<br></div><br>ipynb has huge potential, but it is still at early stage<br><br>Thanks,<br>W<br><br><div class="gmail_quote">On Thu, Dec 6, 2012 at 4:05 AM, Emmanuelle Gouillart <span dir="ltr"><<a href="mailto:emmanuelle.gouillart@nsup.org" target="_blank">emmanuelle.gouillart@nsup.org</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><br>
Hi Matt,<br>
<br>
thank you for your answer. The article on software carpentry is very<br>
interesting and I should definitely ask for more details on the Software<br>
Carpentry mailing-list.<br>
<br>
In fact, I have no doubt that I (as the instructor) can use the Ipython<br>
Notebook in a pleasant and efficient way. The question is whether this is<br>
the right tool for hundreds of maths and physics teachers, most of whom<br>
are not very geeky (in France, teachers in the "preparatory classes"<br>
undergraduate schools are not researchers, they do 100% of teaching). I<br>
guess I have to take a bet on the evolution of the notebook ;-)...<br>
<br>
Cheers,<br>
Emmanuelle<br>
<div class="im"><br>
On Wed, Dec 05, 2012 at 08:05:15PM -0500, Matt wrote:<br>
>    Hi Emmanuelle,<br>
>    You may find it useful to get in touch with Software Carpentry<br>
</div>>    ([1]<a href="http://software-carpentry.org" target="_blank">http://software-carpentry.org</a>). We've started using the IPython<br>
<div class="im">>    Notebook extensively in our scientific Python instruction and consider it<br>
>    more or less the best tool for the job:<br>
</div>>    [2]<a href="http://software-carpentry.org/2012/10/transitioning-to-the-ipython-notebook/" target="_blank">http://software-carpentry.org/2012/10/transitioning-to-the-ipython-notebook/</a>.<br>
>    You can send inquiries to [3]<a href="mailto:info@software-carpentry.org">info@software-carpentry.org</a>, we've even got<br>
<div class="im">>    some members in France.<br>
>    Best,<br>
>    Matt<br>
>    On Dec 5, 2012, at 5:24 PM, Emmanuelle Gouillart<br>
</div><div><div class="h5">>    <[4]<a href="mailto:emmanuelle.gouillart@nsup.org">emmanuelle.gouillart@nsup.org</a>> wrote:<br>
<br>
>              Hello,<br>
<br>
>              from next year on in France, Python will be taught as the first<br>
>      programming language for scientific computing in an important fraction<br>
>      of<br>
>      French undergraduate schools (the scientific "preparatory classes" in<br>
>      the<br>
>      French educational system). I'm trying to set up a course on scientific<br>
>      Python for the future French professors that will teach Scientific<br>
>      Python, and I'm wondering whether I should promote the use of the<br>
>      Ipython<br>
>      notebook as the main educational tool for classes, or whether I should<br>
>      stick to more traditional tools.<br>
<br>
>              My main concern is about stability. As I see it, a professor<br>
>      could have a set of different notebook files corresponding to the<br>
>      different sessions, and encourage the students to do the same. However,<br>
>      when I have tried to open existing .ipynb files, I've run across an<br>
>      incompatibility between ipython 0.12 and notebooks in version 3 format<br>
>      (error message "Unreadable JSON notebook"). I have not tried whether<br>
>      backward compatibility works, ie whether ipython 0.13 can read version 2<br>
>      format. Is it planned that the notebook format will still change a lot<br>
>      or<br>
>      not? Indeed, I do not expect the undergraduate schools to update ipython<br>
>      very frequently, and it would be quite a problem if a professor cannot<br>
>      grade a student's notebook because it was written on a more recent<br>
>      Ipython... On the other hand, the notebook is really cool and has a lot<br>
>      of advantages for teaching, so I really have mixed feelings... Stability<br>
>      is paramount for earning the trust of professors, since a fraction of<br>
>      them is used to Matlab/Scilab and a bit wary of Python (they will have<br>
>      the choice between Scilab and Python, although Python is recommended by<br>
>      the French "official program"): I cannot afford to take too many risks.<br>
>      What do you think? Any insights on using the notebook for teaching are<br>
>      very welcome.<br>
<br>
>              Cheers,<br>
>              Emmanuelle<br>
>      _______________________________________________<br>
>      IPython-dev mailing list<br>
</div></div>>      [5]<a href="mailto:IPython-dev@scipy.org">IPython-dev@scipy.org</a><br>
>      <a href="http://mail.scipy.org/mailman/listinfo/ipython-dev" target="_blank">http://mail.scipy.org/mailman/listinfo/ipython-dev</a><br>
<br>
> References<br>
<br>
>    Visible links<br>
>    1. <a href="http://software-carpentry.org/" target="_blank">http://software-carpentry.org/</a><br>
>    2. <a href="http://software-carpentry.org/2012/10/transitioning-to-the-ipython-notebook/" target="_blank">http://software-carpentry.org/2012/10/transitioning-to-the-ipython-notebook/</a><br>
>    3. mailto:<a href="mailto:info@software-carpentry.org">info@software-carpentry.org</a><br>
>    4. mailto:<a href="mailto:emmanuelle.gouillart@nsup.org">emmanuelle.gouillart@nsup.org</a><br>
>    5. mailto:<a href="mailto:IPython-dev@scipy.org">IPython-dev@scipy.org</a><br>
<div class="HOEnZb"><div class="h5"><br>
> _______________________________________________<br>
> IPython-dev mailing list<br>
> <a href="mailto:IPython-dev@scipy.org">IPython-dev@scipy.org</a><br>
> <a href="http://mail.scipy.org/mailman/listinfo/ipython-dev" target="_blank">http://mail.scipy.org/mailman/listinfo/ipython-dev</a><br>
<br>
_______________________________________________<br>
IPython-dev mailing list<br>
<a href="mailto:IPython-dev@scipy.org">IPython-dev@scipy.org</a><br>
<a href="http://mail.scipy.org/mailman/listinfo/ipython-dev" target="_blank">http://mail.scipy.org/mailman/listinfo/ipython-dev</a><br>
</div></div></blockquote></div><br><br clear="all"><br>-- <br><div><br></div><div>Thanks,</div><div><br></div>- Wen<br><br><br><br><br>