Hey TJ,
LaTeX:
I did a 5-day run of an intro-to-LaTeX with sophomore linear algebra students,
with just 10 minutes a day of me pounding out simple examples in the cloud using
a projector in class. Each day's iteration was posted (see below), then a clean
template provided at the conclusion.
They write two proofs per chapter (about every two weeks), with retries required
until the proof is ironclad. One to two pages each. The cloud is their default
platform for producing these. I suspect their sources are abysmal, but the PDFs
look pretty good pretty quickly. I correct their TeX and their math, and
increase my TeX expectations a little more each time.
I have spent very little time teaching them much more LaTeX. Google is their
friend.
Sage:
I do short (15 minute) worksheets maybe a couple times each chapter. These will
become more numerous now in the second half of the course (determinants,
eigenvalues, linear transformations). I post an incomplete version before class
(see below), then do my William-Stein-on-the-fly imitation, which evaluations
say they like better than watching me shift-enter my way through a worksheet.
So I prepare things like singular matrices in advance, but then illustrate
theorems with random vectors or matrices, and "random" linear combinations.
I save each class' session at the end of the hour as a transcript (-11, -12 on
filenames by meeting time). I post these (see below) before I even leave the
classroom.
Posting:
Everything is in a git repo. I've told them to clone into a Sage cloud project
and then told them how to pull. Its been zero-maintenance (so long as I
remember to push!). And it is public, since it is on GitHub, so you can see all
this stuff there. Help yourself. Now producing iPython notebooks from my XML
sources.
https://github.com/rbeezer/Math290F13
Directions for students to clone/pull from cloud terminal:
http://buzzard.ups.edu/courses/2013fall/290f2013.html
Office Hours:
I've held weekend office hours using MathJax-enabled chat and a Sage
project/worksheet I shared with every student in the class (they all have
accounts for LaTeX'ing already). Limited experiment, as they have not shown up
so much.
Collaborative Editing:
Tomorrow I will try to teach three students to make typo corrections on my
linear algebra book via pull requests on GitHub, but I don't think that
qualifies as Sage yet. But they could do this work in a cloud project and stay
in sync with a Github fork of the book.
I hope this helps. You asked for detail. ;-)
Rob
On 10/24/2013 08:02 PM, Theron Hitchman wrote:
I am posting this in several places, I apologize for hitting some of you
repeatedly.
I am soon going to run a workshop for a college that is considering adopting
Sage full scale (they have an expensive Mathematica license, and want to switch
to something they can afford.)
My target audience has requested help in "envisioning their future use of Sage
in the classroom." This seems a perfectly reasonable request.
I know how I have tried to use Sage with classes, but I am certain there are
people out there with other set-ups, some of which would be interesting to this
group of potential new users.
So,
How do you use some version of Sage in a class?
The more detail about your particular use, the better. I would be happy to get
examples that vary widely: use of the cell server, a notebook server, or the
cloud service, or whatever else you have.
Thanks in advance,
--
TJ Hitchman
--
You received this message because you are subscribed to the Google Groups "Sage
UTMOST Testsites" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to sage-utmost-testsites+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.
--
You received this message because you are subscribed to the Google Groups
"sage-edu" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to sage-edu+unsubscr...@googlegroups.com.
To post to this group, send email to sage-edu@googlegroups.com.
Visit this group at http://groups.google.com/group/sage-edu.
For more options, visit https://groups.google.com/groups/opt_out.