http://www.voidspace.org.uk/ironpython/silverlight/index.shtml#python-interactive-interpreter-in-a-browser

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
2 messages Options
Reply | Threaded
Open this post in threaded view
|

http://www.voidspace.org.uk/ironpython/silverlight/index.shtml#python-interactive-interpreter-in-a-browser

Vernon D. Cole
If you are interested in running Python code from a web-based form, you need IronPython and Silverlight (or moonlight on Linux).
IronPython is a full implementation of Python running on the Microsoft CLI engine.
ironpython in a browser
--
Vernon Cole

On Thu, Jun 30, 2011 at 4:00 AM, <[hidden email]> wrote:
Send Edu-sig mailing list submissions to
       [hidden email]

To subscribe or unsubscribe via the World Wide Web, visit
       http://mail.python.org/mailman/listinfo/edu-sig
or, via email, send a message with subject or body 'help' to
       [hidden email]

You can reach the person managing the list at
       [hidden email]

When replying, please edit your Subject line so it is more specific
than "Re: Contents of Edu-sig digest..."


Today's Topics:

  1. Re: Python environment - web based? (Chris Boesch)


----------------------------------------------------------------------

Message: 1
Date: Thu, 30 Jun 2011 15:02:22 +0800
From: Chris Boesch <[hidden email]>
To: [hidden email]
Subject: Re: [Edu-sig] Python environment - web based?
Message-ID: <[hidden email]>
Content-Type: text/plain; charset="us-ascii"

Hi Matt,

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).

In Singpath you wouldn't get to see graphical results, but everything would be web-based on work from most browsers ( not IE).

Best Regards,
Chris Boesch
Associate Professor of Information Systems (Practice)
Singapore Management University
[hidden email]


On 30-Jun-2011, at 2:40 PM, [hidden email] wrote:

> Send Edu-sig mailing list submissions to
>       [hidden email]
>
> To subscribe or unsubscribe via the World Wide Web, visit
>       http://mail.python.org/mailman/listinfo/edu-sig
> or, via email, send a message with subject or body 'help' to
>       [hidden email]
>
> You can reach the person managing the list at
>       [hidden email]
>
> When replying, please edit your Subject line so it is more specific
> than "Re: Contents of Edu-sig digest..."
>
>
> Today's Topics:
>
>   1. Fwd: [SIGCSE-members] Python environment - web based?
>      (Andrew Harrington)
>   2. Python and pre-algebra ([hidden email])
>   3. Re: Python and pre-algebra (kirby urner)
>   4. Re: Fwd: [SIGCSE-members] Python environment - web based?
>      (Berkin Malkoc)
>
>
> ----------------------------------------------------------------------
>
> Message: 1
> Date: Wed, 29 Jun 2011 10:03:28 -0500
> From: Andrew Harrington <[hidden email]>
> To: [hidden email]
> Subject: [Edu-sig] Fwd: [SIGCSE-members] Python environment - web
>       based?
> Message-ID: <[hidden email]>
> Content-Type: text/plain; charset="iso-8859-1"
>
> This is a good subject to revisit, on web based Python.  I like his interest
> in Python+math, too.
> Andy
>
> ---------- Forwarded message ----------
> From: Matt Brenner <[hidden email]>
> Date: Wed, Jun 29, 2011 at 9:20 AM
> Subject: [SIGCSE-members] Python environment - web based?
> To: [hidden email]
>
>
> Hi,
>
> As long as Python environments are on the table...
>
> Does anyone know if there is a web-based Python environment available? I am
> working to weave together the traditional, analytical approach to math with
> a computational approach. I call the approach CAAMPS (Computationally
> Augmented Approach to Math and Problem Solving). The first implementation
> will be for sixth grade public schools with average, high-stakes math scores
> in the 2nd quartile (25th - 50th percentiles).
>
> Getting software installed on K-12 computers can be very difficult. To avoid
> that collection of problems, I would like to be able to host a development
> environment on my own servers, so the students will need nothing more than a
> web browser (and Internet connection). Does anyone know of any off-the-shelf
> solutions? Though I'm leaning toward Python, I'm not yet committed.
>
> By the way, I previously posted a link to a long essay, "The Four Pillars
> Upon Which the Failure of Math Education Rests (and what to do about them),"
> describing the state of math education and the basis for CAAMPS:
>
>    www.k12math.org/doc.php?doc=**4pillars-si<http://www.k12math.org/doc.php?doc=4pillars-si>
>
> In the interest of brevity, I have boiled it down in an Executive Summary:
>
>    www.k12math.org/doc.php?doc=**4pillars-summary-si<http://www.k12math.org/doc.php?doc=4pillars-summary-si>
>
> Comments are always appreciated.
>
>
> Cheers,
> Matt
>
>
>
> --
> Dr. Andrew N. Harrington
>  Computer Science Department
>  Loyola University Chicago
>  512B Lewis Towers (office)
>  Snail mail to Lewis Towers 416
>  820 North Michigan Avenue
>  Chicago, Illinois 60611
> http://www.cs.luc.edu/~anh
> Phone: <a href="tel:312-915-7982" value="+13129157982">312-915-7982
> Fax:    <a href="tel:312-915-7998" value="+13129157998">312-915-7998
> [hidden email]
> -------------- next part --------------
> An HTML attachment was scrubbed...
> URL: <http://mail.python.org/pipermail/edu-sig/attachments/20110629/5c277092/attachment-0001.html>
>
> ------------------------------
>
> Message: 2
> Date: Wed, 29 Jun 2011 23:15:42 +0000 (UTC)
> From: [hidden email]
> To: [hidden email]
> Subject: [Edu-sig] Python and pre-algebra
> Message-ID:
>       <[hidden email]>
>
> Content-Type: text/plain; charset="utf-8"
>
>
> 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 "drop in" a script that includes integers and the output would not only calculate it, but see the relevance of it in a real world situation?
>
>
> Or, perhaps, the program controls a "wheelchair" robot and students would write scripts to drive the robot at a certain speed considering the slope of a ramp?
>
>
> As you can see, I am a novice, but I see great potential and am willing to learn.
>
>
> Thanks,
>
> Mary
> -------------- next part --------------
> An HTML attachment was scrubbed...
> URL: <http://mail.python.org/pipermail/edu-sig/attachments/20110629/8ce5a120/attachment-0001.html>
>
> ------------------------------
>
> Message: 3
> Date: Wed, 29 Jun 2011 22:50:25 -0700
> From: kirby urner <[hidden email]>
> To: [hidden email]
> Subject: Re: [Edu-sig] Python and pre-algebra
> Message-ID: <BANLkTikxVffq1YKh9DA45xrLv=[hidden email]>
> Content-Type: text/plain; charset="iso-8859-1"
>
> Hi Mary --
>
> Many subscribers to edu-sig have developed interesting approaches over the
> years.
>
> There's a lot of interest in turtle art and/or turtle graphics.  There's
> this tendency to divide algebra from geometry, whereas some teachers think
> it's important to keep lexical and graphical connected.
>
> To that end, my pre-algebra tends to focus on numeric sequences that have a
> clear geometric meaning (like triangular and square numbers, but I also take
> it into volume and growth sequences in space -- polyhedral numbers some call
> these sequences).
>
> You'll get the flavor my approach from the Oregon Curriculum Network web
> site, this page in particular, and this essay in particular:
>
> http://www.4dsolutions.net/ocn/cp4e.html
>
> http://www.4dsolutions.net/ocn/numeracy0.html
>
> I'm guessing others will chime in.
>
> Python's 'How to Think Like a Computer Scientist' literature, a free
> syllabus, is not inconsistent with developing skills in algebra.
>
> If you want to be more serious and formal about "object oriented" and link
> in a notion of "math objects", I recommend spiraling through the same or
> similar material with that in mind.
>
> They may not be ready for vector objects tomorrow, but perhaps the day
> after.
>
> Polyhedrons are stellar objects because they're both abstract and concrete
> in their properties and behaviors.
>
> Algebra and geometric shapes are good friends, or should be, starting with
> such as V + F == E + 2.
>
> Kirby
>
>
> On Wed, Jun 29, 2011 at 4:15 PM, <[hidden email]> wrote:
>
>> 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 "drop
>> in" a script that includes integers and the output would not only calculate
>> it, but see the relevance of it in a real world situation?
>> *
>> *
>> *Or, perhaps, the program controls a "wheelchair" robot and students would
>> write scripts to drive the robot at a certain speed considering the slope of
>> a ramp?*
>> *
>> *
>> *As you can see, I am a novice, but I see great potential and am willing
>> to learn.*
>> *
>> *
>> *Thanks,*
>> *
>> *
>> *Mary*
>>
>> _______________________________________________
>> Edu-sig mailing list
>> [hidden email]
>> http://mail.python.org/mailman/listinfo/edu-sig
>>
>>
> -------------- next part --------------
> An HTML attachment was scrubbed...
> URL: <http://mail.python.org/pipermail/edu-sig/attachments/20110629/817cc26a/attachment-0001.html>
>
> ------------------------------
>
> Message: 4
> Date: Thu, 30 Jun 2011 09:40:39 +0300
> From: Berkin Malkoc <[hidden email]>
> To: Andrew Harrington <[hidden email]>
> Cc: [hidden email]
> Subject: Re: [Edu-sig] Fwd: [SIGCSE-members] Python environment - web
>       based?
> Message-ID: <BANLkTi=[hidden email]>
> Content-Type: text/plain; charset="iso-8859-1"
>
> On Wed, Jun 29, 2011 at 6:03 PM, Andrew Harrington <[hidden email]> wrote:
>
>> This is a good subject to revisit, on web based Python.  I like his
>> interest in Python+math, too.
>> Andy
>>
>
> Getting software installed on K-12 computers can be very difficult. To avoid
>> that collection of problems, I would like to be able to host a development
>> environment on my own servers, so the students will need nothing more than a
>> web browser (and Internet connection). Does anyone know of any off-the-shelf
>> solutions? Though I'm leaning toward Python, I'm not yet committed.
>>
>
> Sage [1] can be a great option in these kind of situations. It can be tried
> online [2] and there are a couple of places [3] where you are guided through
> the process of setting up your own Sage servers.
>
> Regards,
> Berkin
>
> [1] http://www.sagemath.org
> [2] http://www.sagenb.org/
> [3] http://wiki.sagemath.org/DanDrake/JustEnoughSageServer
> -------------- next part --------------
> An HTML attachment was scrubbed...
> URL: <http://mail.python.org/pipermail/edu-sig/attachments/20110630/146cd7b3/attachment.html>
>
> ------------------------------
>
> _______________________________________________
> Edu-sig mailing list
> [hidden email]
> http://mail.python.org/mailman/listinfo/edu-sig
>
>
> End of Edu-sig Digest, Vol 95, Issue 19
> ***************************************

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/edu-sig/attachments/20110630/c102180e/attachment-0001.html>

------------------------------

_______________________________________________
Edu-sig mailing list
[hidden email]
http://mail.python.org/mailman/listinfo/edu-sig


End of Edu-sig Digest, Vol 95, Issue 20
***************************************


_______________________________________________
Edu-sig mailing list
[hidden email]
http://mail.python.org/mailman/listinfo/edu-sig
Reply | Threaded
Open this post in threaded view
|

Re: http://www.voidspace.org.uk/ironpython/silverlight/index.shtml#python-interactive-interpreter-in-a-browser

André Roberge
On Thu, Jun 30, 2011 at 12:07 PM, Vernon Cole <[hidden email]> wrote:
If you are interested in running Python code from a web-based form, you need IronPython and Silverlight (or moonlight on Linux).
IronPython is a full implementation of Python running on the Microsoft CLI engine.
ironpython in a browser
--

SNIP 

>
> Getting software installed on K-12 computers can be very difficult. To avoid
>> that collection of problems, I would like to be able to host a development
>> environment on my own servers, so the students will need nothing more than a
>> web browser (and Internet connection). Does anyone know of any off-the-shelf
>> solutions? Though I'm leaning toward Python, I'm not yet committed.
>>
You might consider having a look at Crunchy (http://code.google.com/p/crunchy).  If you find that it might be suitable, but need help in setting it up or modifying it (slightly), just send me an email.

André
 

_______________________________________________
Edu-sig mailing list
[hidden email]
http://mail.python.org/mailman/listinfo/edu-sig