UCLA paper

119 views
Skip to first unread message

William Stein

unread,
Feb 23, 2022, 2:23:38 PM2/23/22
to sage-devel
Hi

UCLA just published a new paper about teaching Dynamics to about 1,400
Biology students a year. They use Sage heavily in this course. The
paper is freely available here:

https://www.researchgate.net/publication/358569003_Teaching_Dynamics_to_Biology_Undergraduates_the_UCLA_Experience


--
William (http://wstein.org)

Dima Pasechnik

unread,
Feb 23, 2022, 2:38:26 PM2/23/22
to sage-devel
Just added in https://github.com/sagemath/publications/commit/356ef19157e964b25df9694c527aa8912d700dc6

:-)
>
>
> --
> William (http://wstein.org)
>
> --
> You received this message because you are subscribed to the Google Groups "sage-devel" group.
> To unsubscribe from this group and stop receiving emails from it, send an email to sage-devel+...@googlegroups.com.
> To view this discussion on the web visit https://groups.google.com/d/msgid/sage-devel/CACLE5GBcp%2BStq9%2B%2BvEoH7jDHx-02FO_GdUAG9dVS32h7rdxVdg%40mail.gmail.com.

ph h

unread,
Feb 23, 2022, 2:47:24 PM2/23/22
to sage-...@googlegroups.com

enriqu...@gmail.com

unread,
Feb 24, 2022, 10:17:36 AM2/24/22
to sage-devel
Is there a place to communicate  papers citing Sagemath? 

Dima Pasechnik

unread,
Feb 24, 2022, 10:22:21 AM2/24/22
to sage-devel
Ideally, do a PR at https://github.com/sagemath/publications, our
GitHub repo specifically for gathering such data.
> To view this discussion on the web visit https://groups.google.com/d/msgid/sage-devel/03ac38db-2519-4d03-b6d1-8d69f5b3ff54n%40googlegroups.com.

William Stein

unread,
Feb 24, 2022, 10:55:43 AM2/24/22
to sage-devel

Dima Pasechnik

unread,
Feb 24, 2022, 11:25:39 AM2/24/22
to sage-devel
On Thu, Feb 24, 2022 at 3:55 PM William Stein <wst...@gmail.com> wrote:
>
> And then your paper appears at
> https://www.sagemath.org/library-publications.html
>
> On Thu, Feb 24, 2022 at 7:22 AM Dima Pasechnik <dim...@gmail.com> wrote:
> >
> > Ideally, do a PR at https://github.com/sagemath/publications, our
> > GitHub repo specifically for gathering such data.

Actually this effort appears to be a bit stalled. There are open
issues with references dating couple of years back.

In fact, references in the source Sage library don't come from there
(not the least because
they are not in bibtex, but Markup :-( ), so there is a bit of
duplication of the effort going on.

There ought to be an effort to convert the latter references to bibtex...

See https://trac.sagemath.org/ticket/16854
and https://trac.sagemath.org/ticket/3317 - although these seem to be
more about
citing Sage components...
> To view this discussion on the web visit https://groups.google.com/d/msgid/sage-devel/CACLE5GCvaHq0rF7vL45bkY51bR7SRHd8EzLNw8dG55ZLAYnHcA%40mail.gmail.com.

John Cremona

unread,
Feb 24, 2022, 11:42:37 AM2/24/22
to SAGE devel
On Thu, 24 Feb 2022 at 15:55, William Stein <wst...@gmail.com> wrote:
>
> And then your paper appears at
> https://www.sagemath.org/library-publications.html
>
> On Thu, Feb 24, 2022 at 7:22 AM Dima Pasechnik <dim...@gmail.com> wrote:
> >
> > Ideally, do a PR at https://github.com/sagemath/publications, our
> > GitHub repo specifically for gathering such data.

I don't know how I didn't know about this! It had 3 citations to
things of mine but I went looking and found 8 more...

I'll make a PR there today (despite Dima's new comment),

John
> To view this discussion on the web visit https://groups.google.com/d/msgid/sage-devel/CACLE5GCvaHq0rF7vL45bkY51bR7SRHd8EzLNw8dG55ZLAYnHcA%40mail.gmail.com.

enriqu...@gmail.com

unread,
Feb 25, 2022, 7:44:30 AM2/25/22
to sage-devel
I did a PR for one paper, if everything goes smoothly I will put other ones. Thanks, Enrique.

Travis Scrimshaw

unread,
Feb 26, 2022, 1:25:23 AM2/26/22
to sage-devel
Just a quick comment on the paper itself. I don't mean for this to be flame bait (but it probably ended up being so), I found this line on page 43 (6 in the pdf) to be one of the most...interesting:

In this way, we are replacing the vague and unhelpful nineteenth century concept of a “differential equation” with the twentieth century rigorous geometric concept of a vector field.

I don't really like this beat-down-the-ways (notice how they also subtly also say that it is really out of date). I do agree with the broader point that they are trying to make with having more pictorial approach for service courses* and more problem motivated/driven teaching for life sciences. I have anecdotal evidence from my experience teaching similar courses (a third year mechanical and mining engineering course I taught the math half for comes to mind) and from other courses I have heard about at the University of Queensland.

The one development related comment I have is from Fig. 11. I don't think we have any method or standard class to run simulations, in particular, updating a 3d model without doing a reset (one shortfall of using @interacts, at least, one I don't know how else to work around). Actually, this might make for a good GSoC project if someone is willing to mentor it.^ Maybe we do have something for this?

To be honest, I also would have many questions if Cauchy rose from the dead and his first thought was to teach first year calculus, and I probably would not want to be sober either...

Best,
Travis

* Read as for people who are not likely to use any advanced mathematics in their further careers.
^ I don't know enough of the Python ecosystem tools to know if there is a nice interface. I could only supervise one more from the ground up, but I already have put myself as a possible mentor to enough projects.
Reply all
Reply to author
Forward
0 new messages