Re: Python in High School

2008-04-21 Thread Jan Claeys
Op Thu, 03 Apr 2008 00:06:34 -0700, schreef Dennis Lee Bieber: On Thu, 03 Apr 2008 03:37:43 GMT, Jan Claeys [EMAIL PROTECTED] declaimed the following in comp.lang.python: Later I learned C (and even later C++), and I've always been wondering why those languages were making simple things so

Re: Python in High School

2008-04-04 Thread Bruno Desthuilliers
[EMAIL PROTECTED] a écrit : (snip) I think I agree with all of the positive, supporting posts about Python. I would just like to add that Python (and PyGame) are open source And run on most common platforms AFAIK. and so your students can download it at home and have fun exploring it on

Re: Python in High School

2008-04-04 Thread Aahz
In article [EMAIL PROTECTED], Jan Claeys [EMAIL PROTECTED] wrote: There are at least 3 books about game programming in python: http://www.amazon.com/Game-Programming-Line-Express-Learning/dp/0470068221 STAY AWAY Speaking as half of the tech-editing team for this book (the formal title is _Game

Re: Python in High School

2008-04-03 Thread Bruno Desthuilliers
Jan Claeys a écrit : (snip) I learned about pointers while learning Pascal (and later embedded assembler) using Borland's tools. Later I learned C (and even later C++), and I've always been wondering why those languages were making simple things so complicated... Similar pattern here :

Re: Python in High School

2008-04-03 Thread Stef Mientki
Well I doubt it's the visual environment that makes it more easy, color, shape and position can give some extra information though. I think apriori domain knowledge and flattness of information are of far more importance. The first issue is covered quit well by Robolab / Labview, but the

Re: Python in High School

2008-04-03 Thread marion
On Apr 1, 1:27 pm, sprad [EMAIL PROTECTED] wrote: I'm a high school computer teacher, and I'm starting a series of programming courses next year (disguised as game development classes to capture more interest). The first year will be a gentle introduction to programming, leading to two more

Re: Python in High School

2008-04-03 Thread ajaksu
On Apr 2, 5:01 pm, John Henry [EMAIL PROTECTED] wrote: However, once I start teaching him variables, expressions, loops, and what not, I found that (by surprise) he had great difficulties catching on.  Not soon after that, we had to quit. This makes me curious: how much of videogamer are you?

Re: Python in High School

2008-04-03 Thread John Henry
On Apr 3, 12:24 pm, ajaksu [EMAIL PROTECTED] wrote: On Apr 2, 5:01 pm, John Henry [EMAIL PROTECTED] wrote: However, once I start teaching him variables, expressions, loops, and what not, I found that (by surprise) he had great difficulties catching on. Not soon after that, we had to quit.

Re: Python in High School

2008-04-03 Thread John Henry
On Apr 3, 10:17 am, Stef Mientki [EMAIL PROTECTED] wrote: Well I doubt it's the visual environment that makes it more easy, color, shape and position can give some extra information though. I think apriori domain knowledge and flattness of information are of far more importance. The

Re: Python in High School

2008-04-02 Thread Gabriel Rossetti
sprad wrote: I'm a high school computer teacher, and I'm starting a series of programming courses next year (disguised as game development classes to capture more interest). The first year will be a gentle introduction to programming, leading to two more years of advanced topics. I was

Re: Python in High School

2008-04-02 Thread Jan Claeys
Op Tue, 01 Apr 2008 10:27:18 -0700, schreef sprad: I'm a high school computer teacher, and I'm starting a series of programming courses next year (disguised as game development classes to capture more interest). The first year will be a gentle introduction to programming, leading to two more

Re: Python in High School

2008-04-02 Thread John Henry
On Apr 1, 11:10 am, sprad [EMAIL PROTECTED] wrote: On Apr 1, 11:41 am, mdomans [EMAIL PROTECTED] wrote: Python needs no evangelizing but I can tell you that it is a powerfull tool. I prefer to think that flash is rather visualization tool than programing language, and java needs a lot of

Re: Python in High School

2008-04-02 Thread Stef Mientki
John Henry wrote: On Apr 1, 11:10 am, sprad [EMAIL PROTECTED] wrote: On Apr 1, 11:41 am, mdomans [EMAIL PROTECTED] wrote: Python needs no evangelizing but I can tell you that it is a powerfull tool. I prefer to think that flash is rather visualization tool than programing language,

Re: Python in High School

2008-04-02 Thread Dan Upton
On Wed, Apr 2, 2008 at 1:10 PM, Jan Claeys [EMAIL PROTECTED] wrote: Op Tue, 01 Apr 2008 10:27:18 -0700, schreef sprad: I'm a high school computer teacher, and I'm starting a series of programming courses next year (disguised as game development classes to capture more interest). The

Re: Python in High School

2008-04-02 Thread John Henry
On Apr 2, 1:01 pm, John Henry [EMAIL PROTECTED] wrote: On Apr 1, 11:10 am, sprad [EMAIL PROTECTED] wrote: On Apr 1, 11:41 am, mdomans [EMAIL PROTECTED] wrote: Python needs no evangelizing but I can tell you that it is a powerfull tool. I prefer to think that flash is rather

Re: Python in High School

2008-04-02 Thread John Henry
On Apr 2, 1:32 pm, Stef Mientki [EMAIL PROTECTED] wrote: John Henry wrote: On Apr 1, 11:10 am, sprad [EMAIL PROTECTED] wrote: On Apr 1, 11:41 am, mdomans [EMAIL PROTECTED] wrote: Python needs no evangelizing but I can tell you that it is a powerfull tool. I prefer to think that flash is

Re: Python in High School

2008-04-02 Thread Scott David Daniels
Laurent Pointal wrote: Le Tue, 01 Apr 2008 12:35:46 -0700, Paddy a écrit : And if you want to do easy and simple 3D graphics programming, look at VPython http://www.vpython.org/ I offer a _strong_ second -- Nowhere in computing have I seen it easier to create stereoscopic views of 3-D

Re: Python in High School

2008-04-02 Thread Jan Claeys
Op Wed, 02 Apr 2008 17:02:45 -0400, schreef Dan Upton: Side rant: I think Java's just fine, as long as it's taught properly. I'd done a little bit of C and C++ programming when I was in high school, trying to teach myself from a book, but I never really got pointers or objects. Going back

Re: Python in High School

2008-04-02 Thread Nick J Chackowsky
sprad wrote: I'm a high school computer teacher, and I'm starting a series of programming courses next year (disguised as game development classes to capture more interest). The first year will be a gentle introduction to programming, leading to two more years of advanced topics. I have

Re: Python in High School

2008-04-01 Thread mdomans
Python needs no evangelizing but I can tell you that it is a powerfull tool. I prefer to think that flash is rather visualization tool than programing language, and java needs a lot of typing and a lot of reading. On the other hand python is simple to read and write, can be debuged easily, is

Python in High School

2008-04-01 Thread sprad
I'm a high school computer teacher, and I'm starting a series of programming courses next year (disguised as game development classes to capture more interest). The first year will be a gentle introduction to programming, leading to two more years of advanced topics. I was initially thinking

Re: Python in High School

2008-04-01 Thread Bruno Desthuilliers
sprad a écrit : I'm a high school computer teacher, and I'm starting a series of programming courses next year (disguised as game development classes to capture more interest). The first year will be a gentle introduction to programming, leading to two more years of advanced topics. I was

Re: Python in High School

2008-04-01 Thread Bruno Desthuilliers
sprad a écrit : On Apr 1, 11:41 am, mdomans [EMAIL PROTECTED] wrote: Python needs no evangelizing but I can tell you that it is a powerfull tool. I prefer to think that flash is rather visualization tool than programing language, and java needs a lot of typing and a lot of reading. On the

Re: Python in High School

2008-04-01 Thread sprad
On Apr 1, 11:41 am, mdomans [EMAIL PROTECTED] wrote: Python needs no evangelizing but I can tell you that it is a powerfull tool. I prefer to think that flash is rather visualization tool than programing language, and java needs a lot of typing and a lot of reading. On the other hand python is

Re: Python in High School

2008-04-01 Thread Paddy
On Apr 1, 6:27 pm, sprad [EMAIL PROTECTED] wrote: I'm a high school computer teacher, and I'm starting a series of programming courses next year (disguised as game development classes to capture more interest). The first year will be a gentle introduction to programming, leading to two more

Re: Python in High School

2008-04-01 Thread Laurent Pointal
Le Tue, 01 Apr 2008 12:35:46 -0700, Paddy a écrit : On Apr 1, 6:27 pm, sprad [EMAIL PROTECTED] wrote: zip I want to believe. Evangelize away. How proficient are you in Flash/Actionscript? I suggest you try out Python/Pygame and extrapolate from that, given your available time, would you

Re: Python in High School

2008-04-01 Thread André
On Apr 1, 3:09 pm, Bruno Desthuilliers bruno. [EMAIL PROTECTED] wrote: sprad a écrit : I'm a high school computer teacher, and I'm starting a series of programming courses next year (disguised as game development classes to capture more interest). The first year will be a gentle

Re: Python in High School

2008-04-01 Thread Basilisk96
On Apr 1, 12:27 pm, sprad [EMAIL PROTECTED] wrote: I'm a high school computer teacher, and I'm starting a series of programming courses next year (disguised as game development classes to capture more interest). The first year will be a gentle introduction to programming, leading to two more