[sage-edu] Re: what should be taught?

2010-01-09 Thread Harald Schilly
On Jan 9, 5:22 pm, michel paul wrote: > def dot_product(row, col): return sum([r*c for (r, c) in zip(row, col)]) I was reading this and i just want to add a more advanced example for that (it's a bit faster, too): import operator def dot_product(row, col): return sum(map(operator.mul, row, col))

[sage-edu] New Blog Articles for your reading pleasure!

2010-01-09 Thread calcpage
New Blog Articles for your reading pleasure! Please visit my website: http://calcpage.tripod.com and click on the link for my blog near the top of my homepage. You will see the following new articles: "Breaking up is hard to do!" (how to start a Computer Algebra based course in HS) "Where fore

Re: [sage-edu] Re: what should be taught?

2010-01-09 Thread jason-sage
michel paul wrote: On Sat, Jan 9, 2010 at 7:37 AM, > wrote: Then in Analysis class we hit matrices this week, and Sage was perfect for this. I was able to show the kids how a matrix is just a list of lists, and I showed how simple it is to create a 'dum

Re: [sage-edu] Re: what should be taught?

2010-01-09 Thread michel paul
On Sat, Jan 9, 2010 at 7:37 AM, wrote: > >>> Then in Analysis class we hit matrices this week, and Sage was perfect > for this. I was able to show the kids how a matrix is just a list of lists, > and I showed how simple it is to create a 'dumb' matrix in Python and then > how to make it a 'smar

Re: [sage-edu] Re: what should be taught?

2010-01-09 Thread calcpage
Yep. And that's the whole problem. This seems 'challenging enough', and it looks enough like 'computational thinking', so no further discussion seems necessary. Why bother with computers when we already have these nifty hand held devices? << This is a hard arguement to overcome, especiall

Re: [sage-edu] Re: what should be taught?

2010-01-09 Thread calcpage
Then in Analysis class we hit matrices this week, and Sage was perfect for this. I was able to show the kids how a matrix is just a list of lists, and I showed how simple it is to create a 'dumb' matrix in Python and then how to make it a 'smart' matrix in Sage. << Could you give an example

Re: [sage-edu] Re: what should be taught?

2010-01-09 Thread michel paul
On Fri, Jan 8, 2010 at 5:15 PM, john_perry_usm wrote: >So I would ask: do you have a computer lab available? Can you maybe > >convince some below- and above-average students to take on a new after- > >school activity once a week, where they experiment with math in Sage? > > > >(My personal experi