If you are interested in running Python code from a web-based form, you need IronPython and Silverlight (or moonlight on Linux).<br>IronPython is a full implementation of Python running on the Microsoft CLI engine.<br><a href="http://www.voidspace.org.uk/ironpython/silverlight/index.shtml#python-interactive-interpreter-in-a-browser">ironpython in a browser</a><br>

--<br>Vernon Cole<br><br><div class="gmail_quote">On Thu, Jun 30, 2011 at 4:00 AM,  <span dir="ltr">&lt;<a href="mailto:edu-sig-request@python.org">edu-sig-request@python.org</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">

Send Edu-sig mailing list submissions to<br>
        <a href="mailto:edu-sig@python.org">edu-sig@python.org</a><br>
<br>
To subscribe or unsubscribe via the World Wide Web, visit<br>
        <a href="http://mail.python.org/mailman/listinfo/edu-sig" target="_blank">http://mail.python.org/mailman/listinfo/edu-sig</a><br>
or, via email, send a message with subject or body &#39;help&#39; to<br>
        <a href="mailto:edu-sig-request@python.org">edu-sig-request@python.org</a><br>
<br>
You can reach the person managing the list at<br>
        <a href="mailto:edu-sig-owner@python.org">edu-sig-owner@python.org</a><br>
<br>
When replying, please edit your Subject line so it is more specific<br>
than &quot;Re: Contents of Edu-sig digest...&quot;<br>
<br>
<br>
Today&#39;s Topics:<br>
<br>
   1. Re: Python environment - web based? (Chris Boesch)<br>
<br>
<br>
----------------------------------------------------------------------<br>
<br>
Message: 1<br>
Date: Thu, 30 Jun 2011 15:02:22 +0800<br>
From: Chris Boesch &lt;<a href="mailto:scboesch@gmail.com">scboesch@gmail.com</a>&gt;<br>
To: <a href="mailto:edu-sig@python.org">edu-sig@python.org</a><br>
Subject: Re: [Edu-sig] Python environment - web based?<br>
Message-ID: &lt;<a href="mailto:A3E53F94-A594-4657-80BA-C4187824C35B@gmail.com">A3E53F94-A594-4657-80BA-C4187824C35B@gmail.com</a>&gt;<br>
Content-Type: text/plain; charset=&quot;us-ascii&quot;<br>
<br>
Hi Matt,<br>
<br>
If your or anyone has an idea of the problems that they would like to see algebra students solving with python, I can volunteer to help create a Singpath.com path focused on algebra. There are already a lot of math problems in the Beginner Python path (drag-n-drop python) and the main Python path (write 3 to 10 line python solutions).<br>


<br>
In Singpath you wouldn&#39;t get to see graphical results, but everything would be web-based on work from most browsers ( not IE).<br>
<br>
Best Regards,<br>
Chris Boesch<br>
Associate Professor of Information Systems (Practice)<br>
Singapore Management University<br>
<a href="mailto:cboesch@smu.edu.sg">cboesch@smu.edu.sg</a><br>
<br>
<br>
On 30-Jun-2011, at 2:40 PM, <a href="mailto:edu-sig-request@python.org">edu-sig-request@python.org</a> wrote:<br>
<br>
&gt; Send Edu-sig mailing list submissions to<br>
&gt;       <a href="mailto:edu-sig@python.org">edu-sig@python.org</a><br>
&gt;<br>
&gt; To subscribe or unsubscribe via the World Wide Web, visit<br>
&gt;       <a href="http://mail.python.org/mailman/listinfo/edu-sig" target="_blank">http://mail.python.org/mailman/listinfo/edu-sig</a><br>
&gt; or, via email, send a message with subject or body &#39;help&#39; to<br>
&gt;       <a href="mailto:edu-sig-request@python.org">edu-sig-request@python.org</a><br>
&gt;<br>
&gt; You can reach the person managing the list at<br>
&gt;       <a href="mailto:edu-sig-owner@python.org">edu-sig-owner@python.org</a><br>
&gt;<br>
&gt; When replying, please edit your Subject line so it is more specific<br>
&gt; than &quot;Re: Contents of Edu-sig digest...&quot;<br>
&gt;<br>
&gt;<br>
&gt; Today&#39;s Topics:<br>
&gt;<br>
&gt;   1. Fwd: [SIGCSE-members] Python environment - web based?<br>
&gt;      (Andrew Harrington)<br>
&gt;   2. Python and pre-algebra (<a href="mailto:mary.dooms@comcast.net">mary.dooms@comcast.net</a>)<br>
&gt;   3. Re: Python and pre-algebra (kirby urner)<br>
&gt;   4. Re: Fwd: [SIGCSE-members] Python environment - web based?<br>
&gt;      (Berkin Malkoc)<br>
&gt;<br>
&gt;<br>
&gt; ----------------------------------------------------------------------<br>
&gt;<br>
&gt; Message: 1<br>
&gt; Date: Wed, 29 Jun 2011 10:03:28 -0500<br>
&gt; From: Andrew Harrington &lt;<a href="mailto:aharrin@luc.edu">aharrin@luc.edu</a>&gt;<br>
&gt; To: <a href="mailto:edu-sig@python.org">edu-sig@python.org</a><br>
&gt; Subject: [Edu-sig] Fwd: [SIGCSE-members] Python environment - web<br>
&gt;       based?<br>
&gt; Message-ID: &lt;<a href="mailto:BANLkTikJWrzTvGXcAT%2B9%2BuDxPVRHHgTJ4g@mail.gmail.com">BANLkTikJWrzTvGXcAT+9+uDxPVRHHgTJ4g@mail.gmail.com</a>&gt;<br>
&gt; Content-Type: text/plain; charset=&quot;iso-8859-1&quot;<br>
&gt;<br>
&gt; This is a good subject to revisit, on web based Python.  I like his interest<br>
&gt; in Python+math, too.<br>
&gt; Andy<br>
&gt;<br>
&gt; ---------- Forwarded message ----------<br>
&gt; From: Matt Brenner &lt;<a href="mailto:mbrenner@csteachlearn.com">mbrenner@csteachlearn.com</a>&gt;<br>
&gt; Date: Wed, Jun 29, 2011 at 9:20 AM<br>
&gt; Subject: [SIGCSE-members] Python environment - web based?<br>
&gt; To: <a href="mailto:SIGCSE-members@listserv.acm.org">SIGCSE-members@listserv.acm.org</a><br>
&gt;<br>
&gt;<br>
&gt; Hi,<br>
&gt;<br>
&gt; As long as Python environments are on the table...<br>
&gt;<br>
&gt; Does anyone know if there is a web-based Python environment available? I am<br>
&gt; working to weave together the traditional, analytical approach to math with<br>
&gt; a computational approach. I call the approach CAAMPS (Computationally<br>
&gt; Augmented Approach to Math and Problem Solving). The first implementation<br>
&gt; will be for sixth grade public schools with average, high-stakes math scores<br>
&gt; in the 2nd quartile (25th - 50th percentiles).<br>
&gt;<br>
&gt; Getting software installed on K-12 computers can be very difficult. To avoid<br>
&gt; that collection of problems, I would like to be able to host a development<br>
&gt; environment on my own servers, so the students will need nothing more than a<br>
&gt; web browser (and Internet connection). Does anyone know of any off-the-shelf<br>
&gt; solutions? Though I&#39;m leaning toward Python, I&#39;m not yet committed.<br>
&gt;<br>
&gt; By the way, I previously posted a link to a long essay, &quot;The Four Pillars<br>
&gt; Upon Which the Failure of Math Education Rests (and what to do about them),&quot;<br>
&gt; describing the state of math education and the basis for CAAMPS:<br>
&gt;<br>
&gt;    <a href="http://www.k12math.org/doc.php?doc=**4pillars-si" target="_blank">www.k12math.org/doc.php?doc=**4pillars-si</a>&lt;<a href="http://www.k12math.org/doc.php?doc=4pillars-si" target="_blank">http://www.k12math.org/doc.php?doc=4pillars-si</a>&gt;<br>


&gt;<br>
&gt; In the interest of brevity, I have boiled it down in an Executive Summary:<br>
&gt;<br>
&gt;    <a href="http://www.k12math.org/doc.php?doc=**4pillars-summary-si" target="_blank">www.k12math.org/doc.php?doc=**4pillars-summary-si</a>&lt;<a href="http://www.k12math.org/doc.php?doc=4pillars-summary-si" target="_blank">http://www.k12math.org/doc.php?doc=4pillars-summary-si</a>&gt;<br>


&gt;<br>
&gt; Comments are always appreciated.<br>
&gt;<br>
&gt;<br>
&gt; Cheers,<br>
&gt; Matt<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt; --<br>
&gt; Dr. Andrew N. Harrington<br>
&gt;  Computer Science Department<br>
&gt;  Loyola University Chicago<br>
&gt;  512B Lewis Towers (office)<br>
&gt;  Snail mail to Lewis Towers 416<br>
&gt;  820 North Michigan Avenue<br>
&gt;  Chicago, Illinois 60611<br>
&gt; <a href="http://www.cs.luc.edu/%7Eanh" target="_blank">http://www.cs.luc.edu/~anh</a><br>
&gt; Phone: <a href="tel:312-915-7982" value="+13129157982">312-915-7982</a><br>
&gt; Fax:    <a href="tel:312-915-7998" value="+13129157998">312-915-7998</a><br>
&gt; <a href="mailto:aharrin@luc.edu">aharrin@luc.edu</a><br>
&gt; -------------- next part --------------<br>
&gt; An HTML attachment was scrubbed...<br>
&gt; URL: &lt;<a href="http://mail.python.org/pipermail/edu-sig/attachments/20110629/5c277092/attachment-0001.html" target="_blank">http://mail.python.org/pipermail/edu-sig/attachments/20110629/5c277092/attachment-0001.html</a>&gt;<br>


&gt;<br>
&gt; ------------------------------<br>
&gt;<br>
&gt; Message: 2<br>
&gt; Date: Wed, 29 Jun 2011 23:15:42 +0000 (UTC)<br>
&gt; From: <a href="mailto:mary.dooms@comcast.net">mary.dooms@comcast.net</a><br>
&gt; To: <a href="mailto:edu-sig@python.org">edu-sig@python.org</a><br>
&gt; Subject: [Edu-sig] Python and pre-algebra<br>
&gt; Message-ID:<br>
&gt;       &lt;<a href="mailto:1559946252.33901.1309389342602.JavaMail.root@sz0057a.emeryville.ca.mail.comcast.net">1559946252.33901.1309389342602.JavaMail.root@sz0057a.emeryville.ca.mail.comcast.net</a>&gt;<br>
&gt;<br>
&gt; Content-Type: text/plain; charset=&quot;utf-8&quot;<br>
&gt;<br>
&gt;<br>
&gt; I teach 6th grade math and Python was suggested as a way to apply pre-algebra concepts in a programming context. My programming background consists of one C++ programming class. How do I begin? Are lesson plans and small programs available, for example, where students could write and &quot;drop in&quot; a script that includes integers and the output would not only calculate it, but see the relevance of it in a real world situation?<br>


&gt;<br>
&gt;<br>
&gt; Or, perhaps, the program controls a &quot;wheelchair&quot; robot and students would write scripts to drive the robot at a certain speed considering the slope of a ramp?<br>
&gt;<br>
&gt;<br>
&gt; As you can see, I am a novice, but I see great potential and am willing to learn.<br>
&gt;<br>
&gt;<br>
&gt; Thanks,<br>
&gt;<br>
&gt; Mary<br>
&gt; -------------- next part --------------<br>
&gt; An HTML attachment was scrubbed...<br>
&gt; URL: &lt;<a href="http://mail.python.org/pipermail/edu-sig/attachments/20110629/8ce5a120/attachment-0001.html" target="_blank">http://mail.python.org/pipermail/edu-sig/attachments/20110629/8ce5a120/attachment-0001.html</a>&gt;<br>


&gt;<br>
&gt; ------------------------------<br>
&gt;<br>
&gt; Message: 3<br>
&gt; Date: Wed, 29 Jun 2011 22:50:25 -0700<br>
&gt; From: kirby urner &lt;<a href="mailto:kirby.urner@gmail.com">kirby.urner@gmail.com</a>&gt;<br>
&gt; To: <a href="mailto:edu-sig@python.org">edu-sig@python.org</a><br>
&gt; Subject: Re: [Edu-sig] Python and pre-algebra<br>
&gt; Message-ID: &lt;BANLkTikxVffq1YKh9DA45xrLv=<a href="mailto:c7cuqqXg@mail.gmail.com">c7cuqqXg@mail.gmail.com</a>&gt;<br>
&gt; Content-Type: text/plain; charset=&quot;iso-8859-1&quot;<br>
&gt;<br>
&gt; Hi Mary --<br>
&gt;<br>
&gt; Many subscribers to edu-sig have developed interesting approaches over the<br>
&gt; years.<br>
&gt;<br>
&gt; There&#39;s a lot of interest in turtle art and/or turtle graphics.  There&#39;s<br>
&gt; this tendency to divide algebra from geometry, whereas some teachers think<br>
&gt; it&#39;s important to keep lexical and graphical connected.<br>
&gt;<br>
&gt; To that end, my pre-algebra tends to focus on numeric sequences that have a<br>
&gt; clear geometric meaning (like triangular and square numbers, but I also take<br>
&gt; it into volume and growth sequences in space -- polyhedral numbers some call<br>
&gt; these sequences).<br>
&gt;<br>
&gt; You&#39;ll get the flavor my approach from the Oregon Curriculum Network web<br>
&gt; site, this page in particular, and this essay in particular:<br>
&gt;<br>
&gt; <a href="http://www.4dsolutions.net/ocn/cp4e.html" target="_blank">http://www.4dsolutions.net/ocn/cp4e.html</a><br>
&gt;<br>
&gt; <a href="http://www.4dsolutions.net/ocn/numeracy0.html" target="_blank">http://www.4dsolutions.net/ocn/numeracy0.html</a><br>
&gt;<br>
&gt; I&#39;m guessing others will chime in.<br>
&gt;<br>
&gt; Python&#39;s &#39;How to Think Like a Computer Scientist&#39; literature, a free<br>
&gt; syllabus, is not inconsistent with developing skills in algebra.<br>
&gt;<br>
&gt; If you want to be more serious and formal about &quot;object oriented&quot; and link<br>
&gt; in a notion of &quot;math objects&quot;, I recommend spiraling through the same or<br>
&gt; similar material with that in mind.<br>
&gt;<br>
&gt; They may not be ready for vector objects tomorrow, but perhaps the day<br>
&gt; after.<br>
&gt;<br>
&gt; Polyhedrons are stellar objects because they&#39;re both abstract and concrete<br>
&gt; in their properties and behaviors.<br>
&gt;<br>
&gt; Algebra and geometric shapes are good friends, or should be, starting with<br>
&gt; such as V + F == E + 2.<br>
&gt;<br>
&gt; Kirby<br>
&gt;<br>
&gt;<br>
&gt; On Wed, Jun 29, 2011 at 4:15 PM, &lt;<a href="mailto:mary.dooms@comcast.net">mary.dooms@comcast.net</a>&gt; wrote:<br>
&gt;<br>
&gt;&gt; I teach 6th grade math and Python was suggested as a way to apply<br>
&gt;&gt; pre-algebra concepts in a programming context. My programming background<br>
&gt;&gt; consists of one C++ programming class. How do I begin? Are lesson plans and<br>
&gt;&gt; small programs available, for example, where students could write and &quot;drop<br>
&gt;&gt; in&quot; a script that includes integers and the output would not only calculate<br>
&gt;&gt; it, but see the relevance of it in a real world situation?<br>
&gt;&gt; *<br>
&gt;&gt; *<br>
&gt;&gt; *Or, perhaps, the program controls a &quot;wheelchair&quot; robot and students would<br>
&gt;&gt; write scripts to drive the robot at a certain speed considering the slope of<br>
&gt;&gt; a ramp?*<br>
&gt;&gt; *<br>
&gt;&gt; *<br>
&gt;&gt; *As you can see, I am a novice, but I see great potential and am willing<br>
&gt;&gt; to learn.*<br>
&gt;&gt; *<br>
&gt;&gt; *<br>
&gt;&gt; *Thanks,*<br>
&gt;&gt; *<br>
&gt;&gt; *<br>
&gt;&gt; *Mary*<br>
&gt;&gt;<br>
&gt;&gt; _______________________________________________<br>
&gt;&gt; Edu-sig mailing list<br>
&gt;&gt; <a href="mailto:Edu-sig@python.org">Edu-sig@python.org</a><br>
&gt;&gt; <a href="http://mail.python.org/mailman/listinfo/edu-sig" target="_blank">http://mail.python.org/mailman/listinfo/edu-sig</a><br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt; -------------- next part --------------<br>
&gt; An HTML attachment was scrubbed...<br>
&gt; URL: &lt;<a href="http://mail.python.org/pipermail/edu-sig/attachments/20110629/817cc26a/attachment-0001.html" target="_blank">http://mail.python.org/pipermail/edu-sig/attachments/20110629/817cc26a/attachment-0001.html</a>&gt;<br>


&gt;<br>
&gt; ------------------------------<br>
&gt;<br>
&gt; Message: 4<br>
&gt; Date: Thu, 30 Jun 2011 09:40:39 +0300<br>
&gt; From: Berkin Malkoc &lt;<a href="mailto:malkocb@gmail.com">malkocb@gmail.com</a>&gt;<br>
&gt; To: Andrew Harrington &lt;<a href="mailto:aharrin@luc.edu">aharrin@luc.edu</a>&gt;<br>
&gt; Cc: <a href="mailto:edu-sig@python.org">edu-sig@python.org</a><br>
&gt; Subject: Re: [Edu-sig] Fwd: [SIGCSE-members] Python environment - web<br>
&gt;       based?<br>
&gt; Message-ID: &lt;BANLkTi=<a href="mailto:rA9pZ7GnAy%2B8AiJw_WK1LsmYDXQ@mail.gmail.com">rA9pZ7GnAy+8AiJw_WK1LsmYDXQ@mail.gmail.com</a>&gt;<br>
&gt; Content-Type: text/plain; charset=&quot;iso-8859-1&quot;<br>
&gt;<br>
&gt; On Wed, Jun 29, 2011 at 6:03 PM, Andrew Harrington &lt;<a href="mailto:aharrin@luc.edu">aharrin@luc.edu</a>&gt; wrote:<br>
&gt;<br>
&gt;&gt; This is a good subject to revisit, on web based Python.  I like his<br>
&gt;&gt; interest in Python+math, too.<br>
&gt;&gt; Andy<br>
&gt;&gt;<br>
&gt;<br>
&gt; Getting software installed on K-12 computers can be very difficult. To avoid<br>
&gt;&gt; that collection of problems, I would like to be able to host a development<br>
&gt;&gt; environment on my own servers, so the students will need nothing more than a<br>
&gt;&gt; web browser (and Internet connection). Does anyone know of any off-the-shelf<br>
&gt;&gt; solutions? Though I&#39;m leaning toward Python, I&#39;m not yet committed.<br>
&gt;&gt;<br>
&gt;<br>
&gt; Sage [1] can be a great option in these kind of situations. It can be tried<br>
&gt; online [2] and there are a couple of places [3] where you are guided through<br>
&gt; the process of setting up your own Sage servers.<br>
&gt;<br>
&gt; Regards,<br>
&gt; Berkin<br>
&gt;<br>
&gt; [1] <a href="http://www.sagemath.org" target="_blank">http://www.sagemath.org</a><br>
&gt; [2] <a href="http://www.sagenb.org/" target="_blank">http://www.sagenb.org/</a><br>
&gt; [3] <a href="http://wiki.sagemath.org/DanDrake/JustEnoughSageServer" target="_blank">http://wiki.sagemath.org/DanDrake/JustEnoughSageServer</a><br>
&gt; -------------- next part --------------<br>
&gt; An HTML attachment was scrubbed...<br>
&gt; URL: &lt;<a href="http://mail.python.org/pipermail/edu-sig/attachments/20110630/146cd7b3/attachment.html" target="_blank">http://mail.python.org/pipermail/edu-sig/attachments/20110630/146cd7b3/attachment.html</a>&gt;<br>


&gt;<br>
&gt; ------------------------------<br>
&gt;<br>
&gt; _______________________________________________<br>
&gt; Edu-sig mailing list<br>
&gt; <a href="mailto:Edu-sig@python.org">Edu-sig@python.org</a><br>
&gt; <a href="http://mail.python.org/mailman/listinfo/edu-sig" target="_blank">http://mail.python.org/mailman/listinfo/edu-sig</a><br>
&gt;<br>
&gt;<br>
&gt; End of Edu-sig Digest, Vol 95, Issue 19<br>
&gt; ***************************************<br>
<br>
-------------- next part --------------<br>
An HTML attachment was scrubbed...<br>
URL: &lt;<a href="http://mail.python.org/pipermail/edu-sig/attachments/20110630/c102180e/attachment-0001.html" target="_blank">http://mail.python.org/pipermail/edu-sig/attachments/20110630/c102180e/attachment-0001.html</a>&gt;<br>


<br>
------------------------------<br>
<br>
_______________________________________________<br>
Edu-sig mailing list<br>
<a href="mailto:Edu-sig@python.org">Edu-sig@python.org</a><br>
<a href="http://mail.python.org/mailman/listinfo/edu-sig" target="_blank">http://mail.python.org/mailman/listinfo/edu-sig</a><br>
<br>
<br>
End of Edu-sig Digest, Vol 95, Issue 20<br>
***************************************<br>
</blockquote></div><br>