Re: [sage-devel] Sage-enabled textbook for Abstract Algebra

2015-07-31 Thread Rob Beezer
Dear Johan,

Thanks for taking the time to write.  The encouragement helps!  ;-)

Rob

-- 
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+unsubscr...@googlegroups.com.
To post to this group, send email to sage-devel@googlegroups.com.
Visit this group at http://groups.google.com/group/sage-devel.
For more options, visit https://groups.google.com/d/optout.


Re: [sage-devel] Sage-enabled textbook for Abstract Algebra

2015-07-31 Thread Johan S . R . Nielsen
Hi Rob,

This is really very nice!

I took my first steps in algebra reading Tom Judson's book on my own,
quite some years ago. Already back then, math and programming were both
major interests of mine. Having Tom Judson's book containing intriguing
Sage examples and challenges makes it, it seems to me, a perfect
course/self-study book for young students who are like I was.

When I'll be teaching my own algebra courses in the not-so-far future, I
will definitely consider this book.

Thanks for doing this, and for making it freely available! And to Tom
Judson for open sourc'ing his book, and his collaboration in this
project.

Regards,
Johan


Rob Beezer writes:

> I have had it in my head for many years to integrate Sage tightly with 
> textbook material.  The first full result of this idea, produced through a 
> general system, is now available.  (Perhaps this excuses my near-total 
> absence from core Sage development the past two or three years.)
>
> Tom Judson's "Abstract Algebra: Theory and Applications" is available as a 
> collection of Sage-enabled web pages, in addition to a traditional PDF with 
> static Sage examples - all with an open license, and both versions are 
> produced from the same source files with no intermediate editing.
>
> Stable URL: http://abstract.pugetsound.edu/aata/
>
> Features:
>
> * 710 Sage Cell examples, doctested every six months
>
> * 121 classroom-tested Sage exercises, ranging from very computational to 
> open-ended guided explorations
>
> * 23 chapters, 672 traditional exercises, enough for a year-long course or 
> less
>
> * "knowls" (implemented by Harald Schilly and David Farmer) for proofs and 
> cross-referenced content
>
> * CSS, MathJax, and SVG images from tikz source, together make pages scale 
> uniformly
>
> * web interface reacts to small screens ("responsive design")
>
> We are running a "Public Beta" for the few weeks prior to North American 
> courses beginning in September.  We expect Lon Mitchell to publish a 
> hardcopy version (without Sage material, with new numbering) to be 
> available (US only?, I'm not sure) for US$ 25 or so in the next few weeks.  
> See website for details.
>
> Short-Lived URL: http://abstract.pugetsound.edu/beta.html
> Faithful PDF (beta): http://abstract.pugetsound.edu/beta/aata-20150729.pdf
>
> Next:
>
> * I have limited conversions to Sage Notebook worksheets, SageMathCloud 
> worksheets and Jupyter notebooks in various stages of disarray.  I'll 
> likely get the Sage exercises posted in at least one of these formats 
> before my course begins in September.
>
> * EPUB is the next major output format we will target.
>
> * Convert my linear algebra book to the new system.
>
> If you teach modern algebra to advanced undergraduates and want to expose 
> your students to computation, this book would be an excellent choice.  
>
> If you want to author your own material like this, the system requires no 
> more technical skill than writing in LaTeX.  Making Sage-enabled lecture 
> notes available to your students on the web is a great way to get started.
>
> This project relies on multiple open source projects built up by many 
> people, but I will just single out Tom Judson for his willingness to open 
> source his textbook, his patience as we converted the original LaTeX source 
> over the past year, and allowing me to incorporate Sage material and 
> exercises within his book.
>
> http://abstract.pugetsound.edu/contact.html

-- 

-- 
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+unsubscr...@googlegroups.com.
To post to this group, send email to sage-devel@googlegroups.com.
Visit this group at http://groups.google.com/group/sage-devel.
For more options, visit https://groups.google.com/d/optout.


[sage-devel] Sage-enabled textbook for Abstract Algebra

2015-07-29 Thread Rob Beezer
I have had it in my head for many years to integrate Sage tightly with 
textbook material.  The first full result of this idea, produced through a 
general system, is now available.  (Perhaps this excuses my near-total 
absence from core Sage development the past two or three years.)

Tom Judson's "Abstract Algebra: Theory and Applications" is available as a 
collection of Sage-enabled web pages, in addition to a traditional PDF with 
static Sage examples - all with an open license, and both versions are 
produced from the same source files with no intermediate editing.

Stable URL: http://abstract.pugetsound.edu/aata/

Features:

* 710 Sage Cell examples, doctested every six months

* 121 classroom-tested Sage exercises, ranging from very computational to 
open-ended guided explorations

* 23 chapters, 672 traditional exercises, enough for a year-long course or 
less

* "knowls" (implemented by Harald Schilly and David Farmer) for proofs and 
cross-referenced content

* CSS, MathJax, and SVG images from tikz source, together make pages scale 
uniformly

* web interface reacts to small screens ("responsive design")

We are running a "Public Beta" for the few weeks prior to North American 
courses beginning in September.  We expect Lon Mitchell to publish a 
hardcopy version (without Sage material, with new numbering) to be 
available (US only?, I'm not sure) for US$ 25 or so in the next few weeks.  
See website for details.

Short-Lived URL: http://abstract.pugetsound.edu/beta.html
Faithful PDF (beta): http://abstract.pugetsound.edu/beta/aata-20150729.pdf

Next:

* I have limited conversions to Sage Notebook worksheets, SageMathCloud 
worksheets and Jupyter notebooks in various stages of disarray.  I'll 
likely get the Sage exercises posted in at least one of these formats 
before my course begins in September.

* EPUB is the next major output format we will target.

* Convert my linear algebra book to the new system.

If you teach modern algebra to advanced undergraduates and want to expose 
your students to computation, this book would be an excellent choice.  

If you want to author your own material like this, the system requires no 
more technical skill than writing in LaTeX.  Making Sage-enabled lecture 
notes available to your students on the web is a great way to get started.

This project relies on multiple open source projects built up by many 
people, but I will just single out Tom Judson for his willingness to open 
source his textbook, his patience as we converted the original LaTeX source 
over the past year, and allowing me to incorporate Sage material and 
exercises within his book.

http://abstract.pugetsound.edu/contact.html

-- 
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+unsubscr...@googlegroups.com.
To post to this group, send email to sage-devel@googlegroups.com.
Visit this group at http://groups.google.com/group/sage-devel.
For more options, visit https://groups.google.com/d/optout.