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(&#39;MTx6ha6fRwo&#39;)<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">&lt;<a href="mailto:emmanuelle.gouillart@nsup.org" target="_blank">emmanuelle.gouillart@nsup.org</a>&gt;</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 &quot;preparatory classes&quot;<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>
&gt;    Hi Emmanuelle,<br>
&gt;    You may find it useful to get in touch with Software Carpentry<br>
</div>&gt;    ([1]<a href="http://software-carpentry.org" target="_blank">http://software-carpentry.org</a>). We&#39;ve started using the IPython<br>
<div class="im">&gt;    Notebook extensively in our scientific Python instruction and consider it<br>
&gt;    more or less the best tool for the job:<br>
</div>&gt;    [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>
&gt;    You can send inquiries to [3]<a href="mailto:info@software-carpentry.org">info@software-carpentry.org</a>, we&#39;ve even got<br>
<div class="im">&gt;    some members in France.<br>
&gt;    Best,<br>
&gt;    Matt<br>
&gt;    On Dec 5, 2012, at 5:24 PM, Emmanuelle Gouillart<br>
</div><div><div class="h5">&gt;    &lt;[4]<a href="mailto:emmanuelle.gouillart@nsup.org">emmanuelle.gouillart@nsup.org</a>&gt; wrote:<br>
<br>
&gt;              Hello,<br>
<br>
&gt;              from next year on in France, Python will be taught as the first<br>
&gt;      programming language for scientific computing in an important fraction<br>
&gt;      of<br>
&gt;      French undergraduate schools (the scientific &quot;preparatory classes&quot; in<br>
&gt;      the<br>
&gt;      French educational system). I&#39;m trying to set up a course on scientific<br>
&gt;      Python for the future French professors that will teach Scientific<br>
&gt;      Python, and I&#39;m wondering whether I should promote the use of the<br>
&gt;      Ipython<br>
&gt;      notebook as the main educational tool for classes, or whether I should<br>
&gt;      stick to more traditional tools.<br>
<br>
&gt;              My main concern is about stability. As I see it, a professor<br>
&gt;      could have a set of different notebook files corresponding to the<br>
&gt;      different sessions, and encourage the students to do the same. However,<br>
&gt;      when I have tried to open existing .ipynb files, I&#39;ve run across an<br>
&gt;      incompatibility between ipython 0.12 and notebooks in version 3 format<br>
&gt;      (error message &quot;Unreadable JSON notebook&quot;). I have not tried whether<br>
&gt;      backward compatibility works, ie whether ipython 0.13 can read version 2<br>
&gt;      format. Is it planned that the notebook format will still change a lot<br>
&gt;      or<br>
&gt;      not? Indeed, I do not expect the undergraduate schools to update ipython<br>
&gt;      very frequently, and it would be quite a problem if a professor cannot<br>
&gt;      grade a student&#39;s notebook because it was written on a more recent<br>
&gt;      Ipython... On the other hand, the notebook is really cool and has a lot<br>
&gt;      of advantages for teaching, so I really have mixed feelings... Stability<br>
&gt;      is paramount for earning the trust of professors, since a fraction of<br>
&gt;      them is used to Matlab/Scilab and a bit wary of Python (they will have<br>
&gt;      the choice between Scilab and Python, although Python is recommended by<br>
&gt;      the French &quot;official program&quot;): I cannot afford to take too many risks.<br>
&gt;      What do you think? Any insights on using the notebook for teaching are<br>
&gt;      very welcome.<br>
<br>
&gt;              Cheers,<br>
&gt;              Emmanuelle<br>
&gt;      _______________________________________________<br>
&gt;      IPython-dev mailing list<br>
</div></div>&gt;      [5]<a href="mailto:IPython-dev@scipy.org">IPython-dev@scipy.org</a><br>
&gt;      <a href="http://mail.scipy.org/mailman/listinfo/ipython-dev" target="_blank">http://mail.scipy.org/mailman/listinfo/ipython-dev</a><br>
<br>
&gt; References<br>
<br>
&gt;    Visible links<br>
&gt;    1. <a href="http://software-carpentry.org/" target="_blank">http://software-carpentry.org/</a><br>
&gt;    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>
&gt;    3. mailto:<a href="mailto:info@software-carpentry.org">info@software-carpentry.org</a><br>
&gt;    4. mailto:<a href="mailto:emmanuelle.gouillart@nsup.org">emmanuelle.gouillart@nsup.org</a><br>
&gt;    5. mailto:<a href="mailto:IPython-dev@scipy.org">IPython-dev@scipy.org</a><br>
<div class="HOEnZb"><div class="h5"><br>
&gt; _______________________________________________<br>
&gt; IPython-dev mailing list<br>
&gt; <a href="mailto:IPython-dev@scipy.org">IPython-dev@scipy.org</a><br>
&gt; <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>