TJ I've spoken to you about what I do before but I'll add it to this
awesome thread just in case it's helpful.
- First of all with regards to the 'college that is considering adopting
Sage full scale', we have just done this ourselves. Our students Maple
licenses are still running this year (the first year we teach Sage full
scale) but as of next year we will not have any commercial licences for
students (obviously researchers will have whatever they want/can
afford...). It took a little while setting up our own server (mainly due to
my incompetence) but once we got someone who knew what they were doing to
help it took about two hours to have it all running as we would like. Some
students are already using it (more about this later) and it's brilliant.

- Using Sage in teaching (as opposed to teaching Sage <- that comes in a
bit). I do a combination of using interacts (on the
http://interact.sagemath.org/ that I describe to the students as the
YouTube of math code) and copying that in to my own worksheet. I show these
during class: 'so to see how this Markov chain behaves if I change this
number we just do this...' but I don't really 'force it' on students. They
have one lab session where they play around with a game theory interact
I've written (so they don't actually code: they just move sliders). Most of
the students copy the interact into their own Sage account (on our server).
They then have another 1 hour lab session where I show them how to use some
basic Sage. The big message is always: 'this is here to help you guys,
don't worry about it if you don't find it helpful'. Then things happen more
or less organically, I continue to use Sage in my lectures (briefly
demonstrating something) and I often say 'you could try that in Sage' when
students ask me a question. This seems to work with students often working
side by side with Sage but obviously some just choose to not use it at all.
The other day I overheard two students talking about solving a 4 variable
linear system: "Have you managed to do it?", "No but I can get Sage to do
it.", "Ok let's work through with Sage and see if we can figure it out" (I
almost shed a tear of joy).

- Teaching Sage. The above is for an MSc course, but we have recently
decided that all of our first years should be exposed to some level of
programming. As a result I now teach an 11 week module called 'Computing
for mathematics'. The first 5 weeks are pure python (going up to OOP and
some sorting/searching algorithms) and then we attack Sage (the final week
is LaTeX). The Sage part hasn't happened yet but when it does there will be
160 new people knowing what Sage is. This course is working well so far
with the usual 'programming allergy' that we used to have with some of our
Mathematics students not happening. Before, some programming was introduced
through our numerical analysis course but there would often be students who
would simply not engage with that part of the course ('I came here to prove
theorems...'). As this course is JUST about programming it seems to work.
By that I mean that everyone engages, certainly not that everyone enjoys
it. I'd say about 40% of students are 'not as happy as they could be' but
they all engage and try hard and hopefully seem to be learning something.
The main expectation of this course is that students will have at least
some understanding of some coding that will take place in later years (for
example I will be using Sage extensively in a new 3rd year Game Theory
course).

Anyway not sure if that was helpful or just me rambling on.

I enjoyed reading everyone else's answers (I also regularly scold students
for using IE and sometime point them towards:
http://www.bbc.co.uk/news/technology-18440979).

Thanks,
Vince


On 27 October 2013 02:24, A. Jorge Garcia <calcp...@aol.com> wrote:

> Great thread!
>
> I've been using SAGE for several years at the High School level. Here's a
> sample of what I've done:
>
> Last year I had my students use worksheets on an online server all year
> learning Python in an intro CS course.
> Those students are now in AP CompSci doing well with Java.
> Sample WorkSheets: https://sage.math.clemson.edu:**
> 34567/pub/?typ=pub&search=**CSH2012<https://sage.math.clemson.edu:34567/pub/?typ=pub&search=CSH2012>
> YouTube ScreenCast: http://www.youtube.com/**playlist?list=**
> PLL956Pn2cKSgLHSxQLPO6YIQ8VlxL**PNgc<http://www.youtube.com/playlist?list=PLL956Pn2cKSgLHSxQLPO6YIQ8VlxLPNgc>
>
> This year I'm using SAGE more then ever in my preCalculus class. This year
> I installed a SAGE server on all 24 PCs in my classroom with the 64bit
> Ubuntu 12.04 Desktop. Here we use SAGE instead of a Graphing Calculator, so
> they don't make worksheets to save or print their work. We run SAGE in a
> terminal. I started the year with worksheets but find the terminal easier
> for the students to use for scratch work. I still post worksheets as
> summaries of our classwork online to share with my students on Edmodo or
> Blogspot.
> Sample WorkSheets: https://sage.math.clemson.edu:**
> 34567/pub/?typ=pub&search=**MATH4R2013<https://sage.math.clemson.edu:34567/pub/?typ=pub&search=MATH4R2013>
> YouTube ScreenCast: http://www.youtube.com/**playlist?list=PLL956Pn2cKSj_*
> *D7PliLz1_VdQ1rRpgaE1<http://www.youtube.com/playlist?list=PLL956Pn2cKSj_D7PliLz1_VdQ1rRpgaE1>
>
> Older TI83 based preCalculus SmartNotes: https://www.dropbox.com/sh/**
> x3f1co9j0mcysch/R5ehSZRdUT<https://www.dropbox.com/sh/x3f1co9j0mcysch/R5ehSZRdUT>
> Older TI83 based preCalculus ScreenCast: https://www.youtube.com/**
> playlist?list=**PLD30F06ABDC2510BF<https://www.youtube.com/playlist?list=PLD30F06ABDC2510BF>
>
> As some students are still more comfortable with a TI83, I give the
> students the option of using SAGE or a TI83 on HomeWorks, Quizzes and
> Tests. So, I use the "Older" files for a flipped classroom.
>
> HTH,
> A. Jorge Garcia
> Applied Math, Physics & CS
> http://shadowfaxrant.blogspot.**com <http://shadowfaxrant.blogspot.com>
> http://www.youtube.com/**calcpage2009<http://www.youtube.com/calcpage2009>
> 2013 NYS Secondary Math http://PAEMST.org Nominee
>
>
>
> --
> 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+unsubscribe@**googlegroups.com<sage-edu%2bunsubscr...@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<http://groups.google.com/group/sage-edu>
> .
> For more options, visit 
> https://groups.google.com/**groups/opt_out<https://groups.google.com/groups/opt_out>
> .
>



-- 
Dr Vincent Knight
Cardiff School of Mathematics
Senghennydd Road,
Cardiff
CF24 4AG
(+44) 29 2087 5548
www.vincent-knight.com
+Vincent Knight
@drvinceknight
Skype: drvinceknight

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

Reply via email to