Re: [Edu-sig] using Python as a calculator

2010-04-11 Thread kirby urner
On Sat, Apr 10, 2010 at 9:25 PM, Helene Martin lognatu...@gmail.com wrote: (Speaking as a high school teacher with ~120 students in 3 different levels of computer science courses in a public school in Seattle) That's hard work and you have my respect for it. I started out as a full time high

Re: [Edu-sig] using Python as a calculator

2010-04-11 Thread Edward Cherlin
On Sat, Apr 10, 2010 at 09:33, Christian Mascher christian.masc...@gmx.de wrote: Edward Cherlin wrote: [sigh] Do math tables in a math array language. degrees =. i. 91  NB. 0..90 radians =. degrees * o. % 180 table =. |: degrees, 1 2 3 o./ radians Sorry, I don't know J (Kirby does),

Re: [Edu-sig] using Python as a calculator

2010-04-11 Thread Helene Martin
Since I've been vocal over the past few days, I'd like to point out that this is a very negative post. Here's what I got out of it: You don't know math, you don't know this list of programming languages so you're not a True Member of the Computation World and if you knew anything about this, you

Re: [Edu-sig] using Python as a calculator

2010-04-11 Thread Edward Cherlin
On Sun, Apr 11, 2010 at 17:51, kirby urner kirby.ur...@gmail.com wrote: Sorry, I don't know J (Kirby does), but this is exactly the reason I prefer Python. Readability counts (for me). That's what they said to Fibonacci when he tried to explain why Arabic numerals were better for math than

Re: [Edu-sig] using Python as a calculator

2010-04-11 Thread kirby urner
The chapter on interest calculations in Liber Abaci was particularly important. I'm sure you're right. Euler added to the interest calculations literature as well. Nasty stuff, interest, really gets out of hand. But then nature is full of exponentially curved responses. I don't wonder

Re: [Edu-sig] using Python as a calculator

2010-04-10 Thread Christian Mascher
Edward Cherlin wrote: [sigh] Do math tables in a math array language. degrees =. i. 91 NB. 0..90 radians =. degrees * o. % 180 table =. |: degrees, 1 2 3 o./ radians Sorry, I don't know J (Kirby does), but this is exactly the reason I prefer Python. Readability counts (for me). For

Re: [Edu-sig] using Python as a calculator

2010-04-10 Thread michel paul
The timing of this post was kind of one of those amazing cosmic coincidences, for all kinds of reasons. Thanks, Kirby. I got kicked in the teeth again by an administrator putting the brakes on starting a computational analysis course, the pseudo-arguments having to do with budget constraints.

Re: [Edu-sig] using Python as a calculator

2010-04-10 Thread Helene Martin
I humbly disagree that this is the right place to start. I teach students with diverse backgrounds -- some extremely bright and others really behind in school and using Python as a calculator is one thing they would all agree is terrifically boring and not so compelling. How many students have

Re: [Edu-sig] using Python as a calculator

2010-04-10 Thread calcpage
This thread is very interesting. As a mater of fact, I've been trying to get 2 new course approvals at my High School for several years now and suddenly I have the go ahead for both! For more info on all the python related projects I'm involved with as summarized below, please see my blog:

Re: [Edu-sig] using Python as a calculator

2010-04-10 Thread Daniel Ajoy
On Sat, 10 Apr 2010 11:23:23 -0500, edu-sig-requ...@python.org wrote: I humbly disagree that this is the right place to start. I teach students with diverse backgrounds -- some extremely bright and others really behind in school and using Python as a calculator is one thing they would all

Re: [Edu-sig] using Python as a calculator

2010-04-10 Thread David MacQuigg
Christian Mascher wrote: Edward Cherlin wrote: [sigh] Do math tables in a math array language. degrees =. i. 91 NB. 0..90 radians =. degrees * o. % 180 table =. |: degrees, 1 2 3 o./ radians Sorry, I don't know J (Kirby does), but this is exactly the reason I prefer Python. Readability

Re: [Edu-sig] using Python as a calculator

2010-04-10 Thread kirby urner
On Fri, Apr 9, 2010 at 9:41 AM, Edward Cherlin echer...@gmail.com wrote: [sigh] Do math tables in a math array language. degrees =. i. 91 NB. 0..90 radians =. degrees * o. % 180 table =. |: degrees, 1 2 3 o./ radians where =. is assignment i. creates a list of consecutive numbers

Re: [Edu-sig] using Python as a calculator

2010-04-10 Thread kirby urner
On Sat, Apr 10, 2010 at 9:23 AM, Helene Martin lognatu...@gmail.com wrote: I humbly disagree that this is the right place to start. I teach students with diverse backgrounds -- some extremely bright and others really behind in school and using Python as a calculator is one thing they would

Re: [Edu-sig] using Python as a calculator

2010-04-10 Thread Helene Martin
(Speaking as a high school teacher with ~120 students in 3 different levels of computer science courses in a public school in Seattle) I guess my point is that computer science in general and programming specifically have so much opportunity to be exciting for both the majority of students who

Re: [Edu-sig] using Python as a calculator

2010-04-09 Thread Edward Cherlin
[sigh] Do math tables in a math array language. degrees =. i. 91 NB. 0..90 radians =. degrees * o. % 180 table =. |: degrees, 1 2 3 o./ radians where =. is assignment i. creates a list of consecutive numbers starting at 0. NB. is the comment marker o. x is pi times x % x is reciprocal of x,

[Edu-sig] using Python as a calculator

2010-04-08 Thread kirby urner
I think Guido was wise to start his tutorial by showing how we might use Python as a calculator. We might assume many students in this day and age are quite familiar with this device, and even if they're not, the text might project one, show a picture on the screen, if what these things used to