Options

Jane Shevtsov and SAGE

Over on Google+, Jane Shevtsov wrote:

I'm having way too much fun building interactive calculus demos. Sage Mathematical Software System rocks!

I wrote:

Can you show them to us? Are you using the free online system or something else? I'd like to build some interactive climate modelling software. 

(I really do want to start doing some programming, though nobody here would believe it.)

She replied:

I have Sage installed on my own computer and mostly use that copy. I'd love to share the worksheets (shameless self-promotion!), but public worksheets are disabled and the single cell server is acting funny. So I put the worksheet files in Dropbox. Here they are.

  1. Basic calculus. Student changes the slope of a line to see that the derivative really is the slope of the tangent. http://dl.dropbox.com/u/6277568/tangency.sws

  2. A very basic interactive predator-prey model (Lotka-Volterra). Demonstrates trajectories for various initial conditions. http://db.tt/D4YW9tFN

  3. This led to a much more general phase plane simulator. http://db.tt/FD1rrZLu

Let me know if I can help you with the climate modeling stuff. Comprehensible output will be a problem -- Too Many Variables.

Comments

  • 1.

    Hi!

    I also noticed that they have disabled the public worksheet evaluation, due to malpractice (infite loop according to William Stein...). Which' made me mad because I had planned on making use of them instead of using Sage animations or snapshots :-(

    There is a tutorial here on the L-V model btw and some other as well, see the list on the Sage.

    It rocks! That was my initial reaction also.

    So right now many of the Sage pages I made are broken and I need to decide to go back to animation or hope they turn it on soon but the chances are slim. So I have thought of using the Sage single cell server which is just a bunch of javascript which runs right away. See more on the Sage site. I also signed up for a site that runs Sage single server for you where u can put interactive stuff.

    When my old brain remembers where Ill tell you :-)

    Comment Source:Hi! I also noticed that they have disabled the public worksheet evaluation, due to malpractice (infite loop according to William Stein...). Which' made me mad because I had planned on making use of them instead of using Sage animations or snapshots :-( There is a tutorial here on the L-V model btw and some other as well, see the list on the [[Sage]]. It rocks! That was my initial reaction also. So right now many of the Sage pages I made are broken and I need to decide to go back to animation or hope they turn it on soon but the chances are slim. So I have thought of using the Sage single cell server which is just a bunch of javascript which runs right away. See more on the Sage site. I also signed up for a site that runs Sage single server for you where u can put interactive stuff. When my old brain remembers where Ill tell you :-)
  • 2.
    edited August 2012

    http://interact.sagemath.org/top-rated-posts and u can login with open ID provders, yahoo,gmail,....

    is the site

    Comment Source:http://interact.sagemath.org/top-rated-posts and u can login with open ID provders, yahoo,gmail,.... is the site
  • 3.

    I also noticed that they have disabled the public worksheet evaluation...

    Bummer!

    Can the new Azimuth server be helpful for Sage pages?

    I have a few simple first-order ordinary differential equations in 3 or 4 variables that would be fun to simulate on webpages using Sage (or something). They're rate equations of chemical reaction networks... examples that don't obey the conditions of the deficiency zero theorem. This means they can do more interesting things than settle down to an equilibrium.

    Comment Source:> I also noticed that they have disabled the public worksheet evaluation... Bummer! <img src = "http://math.ucr.edu/home/baez/emoticon/grumpy.gif" alt = ""/> Can the new Azimuth server be helpful for Sage pages? I have a few simple first-order ordinary differential equations in 3 or 4 variables that would be fun to simulate on webpages using Sage (or something). They're rate equations of chemical reaction networks... examples that _don't_ obey the conditions of the deficiency zero theorem. This means they can do more interesting things than settle down to an equilibrium.
  • 4.

    I think that the the Sage single cell server can run anywhere where u can execute javascript,eg Instiki/Rails or similar web application framework (WAF) . A WAF is something that sits on top of a web server typically Apache or in MS land ISS. Its available here. Its just simple javascript library that we might install and enable it to have pages like on. The new Azimuth server - which i maintain is a step backwords - can run that if they set up apache and tomcat or similar. There was a Haskell application server called HAPPS i think , I have to check the other thread which I had intended anyway.

    The interact side above gives a flavour of how it would look, so it would be dead easy on Instiki and I have seen Sage people use it on their blogs. Let me verify that it's the case.

    Comment Source:I think that the the Sage single cell server can run anywhere where u can execute javascript,eg Instiki/Rails or similar web application framework (WAF) . A WAF is something that sits on top of a web server typically Apache or in MS land ISS. Its [available here](https://github.com/sagemath/sagecell). Its just simple javascript library that we might install and enable it to have pages like on. The new Azimuth server - which i maintain is a step backwords - can run that if they set up apache and tomcat or similar. There was a Haskell application server called HAPPS i think , I have to check the other thread which I had intended anyway. [The interact side above](http://interact.sagemath.org/top-rated-posts) gives a flavour of how it would look, so it would be dead easy on Instiki and I have seen Sage people use it on their blogs. Let me verify that it's the case.
  • 5.

    Sorry for the cross posting but I thought this was important news . and once u publish there u can "share" using most sites that has supports this. See the "share button"

    It took me 5 minutes to put up the interactive co-albedo example I wrote some time ago. See

    Coalbedo feedback

    So this was simple. Im gonna try others more complicated. I actually made it available under creative commons CC SA but if someone protests I can change this :-)

    Comment Source:Sorry for the cross posting but I thought this was important news . and once u publish there u can "share" using most sites that has supports this. See the "share button" It took me 5 minutes to put up the interactive co-albedo example I wrote some time ago. See [Coalbedo feedback](http://interact.sagemath.org/node/53) So this was simple. Im gonna try others more complicated. I actually made it available under creative commons CC SA but if someone protests I can change this :-)
  • 6.

    So one way is web pages, blogs, wikis, and so on I m gonna see if they support Wordpress. Btw try to comment my code on the site if you want me to change anything or add a logo which is also supprted.

    Comment Source:So one way is web pages, blogs, wikis, and so on I m gonna see if they support Wordpress. Btw try to comment my code on the site if you want me to change anything or add a logo which is also supprted.
  • 7.

    I shared to Azimuth on +Google and then I saw that they support Wordpress John.

    Comment Source:I shared to Azimuth on +Google and then I saw that they support Wordpress John.
  • 8.
    edited August 2012

    Staffan wrote:

    It took me 5 minutes to put up the interactive co-albedo example I wrote some time ago. See

    Coalbedo feedback

    Cool! It took me an embarrassingly long time to realize I needed to click 'execute' under the code there.

    I guess the main limitation I see - from a naive end-user point of view - is that sliding the slider makes the program sit there boringly for a while and recompute the graph, instead of changing the graph in real time like this one does. That makes a big difference in how fun it is.

    Comment Source:Staffan wrote: > It took me 5 minutes to put up the interactive co-albedo example I wrote some time ago. See > [Coalbedo feedback](http://interact.sagemath.org/node/53) Cool! It took me an embarrassingly long time to realize I needed to click 'execute' under the code there. I guess the main limitation I see - from a naive end-user point of view - is that sliding the slider makes the program sit there boringly for a while and recompute the graph, instead of changing the graph in real time like [this one](http://math.ucr.edu/home/baez/coalbedo/coalbedo_new.html) does. That makes a big difference in how fun it is.
  • 9.
    edited August 2012

    I just posted the answer on an other thread! My example was just cut and pasted verbatim as it was some time ago, so its boring for that reason !

    You can get any Sage code u want to run in any way. You want me to change just for fun the "this one" u mention or do you have others you'd like to have implemented instead?

    btw one problem is i cant see the code! but minor issue. The lag is just there until we install sage single server on our!

    Comment Source:I just posted the answer on an other thread! My example was just cut and pasted verbatim as it was some time ago, so its boring for that reason ! You can get any Sage code u want to run in any way. You want me to change just for fun the "this one" u mention or do you have others you'd like to have implemented instead? btw one problem is i cant see the code! but minor issue. The lag is just there until we install sage single server on our!
  • 10.

    I changed it around a bit so it looks more like "this one". Next time we can do a joint development. We look at it and I make changes in realtime so we get it right . Same URI:

    http://interact.sagemath.org/node/53

    Comment Source:I changed it around a bit so it looks more like "this one". Next time we can do a joint development. We look at it and I make changes in realtime so we get it right . Same URI: http://interact.sagemath.org/node/53
Sign In or Register to comment.