Hi,
<div>I learned ipython notebook a few days ago and like it very much, </div><div>To me, IPython Notebook is a new generation of web browser because it brings exploration and interactivity to user.</div><div><br></div><div>
One question is how to add widget support (e.g. embed canvas, drawing board, java applet). </div><div><br></div><div>To illustrate my use-case, here is a <a href="http://dl.dropbox.com/u/54552252/what-is-time.ipynb">notebook </a> that I created to teach python to 10 yr old kids. To make it more interesting or engaging, I combine rich text, image,  video with code. In this example, I used HTML() to embed a javascript clock at the beginning. But how would one do the same in python?</div>
<div><br></div><div>I have another use-case to embed java applet:</div><div>Nobel Physicist - Carl Wieman at U of Colorado - Bolder has a wonderful science education initiative called <a href="http://phet.colorado.edu/en/simulations/category/new">PhET</a> which is to bring virtual lab to science students.</div>
<div>If teachers and students can perform virtual experiment, at the same time, do calculations in math/physics via sympy and write a lab report, all within the IPython notebook, it would be a huge boost to our education.</div>
<div><br></div><div>Thanks and cheers,</div><div><br></div><div>Wen</div>