![](https://secure.gravatar.com/avatar/9ad321a1a9b37df1f7c401b602f98740.jpg?s=120&d=mm&r=g)
I'm doing an informal survey on the use of Array Programming Languages for teaching. If you're using NumPy in this manner I'd like to hear from you. What subject was/is taught, academic level, results, lessons learned, etc. Regards, Steve
![](https://secure.gravatar.com/avatar/276b7422ccb5d1eec1fb5b5946c17c84.jpg?s=120&d=mm&r=g)
On Tue, Feb 27, 2007 at 09:05:58PM -0700, Steven H. Rogers wrote:
If Numeric counts, I used that back in 2002 as part of an introductory programming course I wrote for the Department of Physics at Oxford. We really only used to to provide an element-wise array method. Brief introduction: http://pentangle.net/python/pyzine.php The course (aka "Handbook") and report on the course's successes and failures: http://pentangle.net/python/ -- Mike
![](https://secure.gravatar.com/avatar/39916bae984cb93b797efd2b175f59c0.jpg?s=120&d=mm&r=g)
On Tue, 27 Feb 2007, "Steven H. Rogers" apparently wrote:
I'm using NumPy in a PhD level microeconomics course. The students are using numpy primarily for the matrix class. In the past I have used GAUSS. Programming is a fairly small component of the course. Although most of the students have no programming background, they are finding Python and NumPy surprisingly easy to use. Cheers, Alan Isaac
![](https://secure.gravatar.com/avatar/474bcab0cc6d94746873b6fee9b83e82.jpg?s=120&d=mm&r=g)
Although I don't teach, I did use NumPy for coding in a grad level CFD course. I found much nicer to use than MATLAB. As the codes get more complex you can introduce code profiling and inline C or FORTRAN. The Python syntax is so clean, you spend more time on the algorithm, less on the syntax. On Feb 27, 11:05 pm, "Steven H. Rogers" <s...@shrogers.com> wrote:
![](https://secure.gravatar.com/avatar/276b7422ccb5d1eec1fb5b5946c17c84.jpg?s=120&d=mm&r=g)
On Tue, Feb 27, 2007 at 09:05:58PM -0700, Steven H. Rogers wrote:
If Numeric counts, I used that back in 2002 as part of an introductory programming course I wrote for the Department of Physics at Oxford. We really only used to to provide an element-wise array method. Brief introduction: http://pentangle.net/python/pyzine.php The course (aka "Handbook") and report on the course's successes and failures: http://pentangle.net/python/ -- Mike
![](https://secure.gravatar.com/avatar/39916bae984cb93b797efd2b175f59c0.jpg?s=120&d=mm&r=g)
On Tue, 27 Feb 2007, "Steven H. Rogers" apparently wrote:
I'm using NumPy in a PhD level microeconomics course. The students are using numpy primarily for the matrix class. In the past I have used GAUSS. Programming is a fairly small component of the course. Although most of the students have no programming background, they are finding Python and NumPy surprisingly easy to use. Cheers, Alan Isaac
![](https://secure.gravatar.com/avatar/474bcab0cc6d94746873b6fee9b83e82.jpg?s=120&d=mm&r=g)
Although I don't teach, I did use NumPy for coding in a grad level CFD course. I found much nicer to use than MATLAB. As the codes get more complex you can introduce code profiling and inline C or FORTRAN. The Python syntax is so clean, you spend more time on the algorithm, less on the syntax. On Feb 27, 11:05 pm, "Steven H. Rogers" <s...@shrogers.com> wrote:
participants (4)
-
Alan G Isaac
-
Michael Williams
-
monkeyboy
-
Steven H. Rogers