Re: [Edu-sig] ACM article on Python

2015-03-23 Thread kirby urner
Yes many thanks for the Minecraft with Pi link. @psf_snake tweeted about it too today -- and re a 111 line python chess engine a student pointed me at. Kirby ___ Edu-sig mailing list Edu-sig@python.org https://mail.python.org/mailman/listinfo/edu-sig

Re: [Edu-sig] ACM article on Python

2015-03-23 Thread David Handy
Thank you all for the links pointing to Minecraft on the Raspberry Pi and articles on how to control it with Python. That's not something I've tried myself, but I have passed the links along to my friend. David H On Monday, March 23, 2015 7:41pm, "Francois Dion" said: [ http://www.raspb

Re: [Edu-sig] ACM article on Python

2015-03-23 Thread Francois Dion
http://www.raspberrypi.org/learning/getting-started-with-minecraft-pi/ http://www.raspberrypi-spy.co.uk/2014/06/building-a-castle-in-minecraft-with-python/ Francois El Mar 22, 2015, a las 10:23 PM, "David Handy" escribió: > This evening I had an interesting conversation with a very determined

Re: [Edu-sig] ACM article on Python

2015-03-23 Thread Kirby Urner
> Give that 10-year old plenty of encouragement, but be ready to catch > him when he falls. Write the Java for him, if necessary, but then > show him the equivalent in Python. > Having the motive to master Minecraft is a good reminder that a lot of us tackle a language as a means to an end not as

Re: [Edu-sig] ACM article on Python

2015-03-22 Thread David MacQuigg
On Sun, Mar 22, 2015 at 7:23 PM, David Handy wrote: > This evening I had an interesting conversation with a very determined > 10-year old boy who wants to learn programming in Java and nothing but Java. > I told him that I recommend Python as a first programing language, because > learning Python

Re: [Edu-sig] ACM article on Python

2015-03-22 Thread DiPierro, Massimo
http://pt.slideshare.net/rdonkin/minecraft-in-500-lines-with-pyglet-pycon-uk?next_slideshow=1 On Mar 22, 2015, at 9:23 PM, David Handy mailto:da...@handysoftware.com>> wrote: This evening I had an interesting conversation with a very determined 10-year old boy who wants to learn programming in

Re: [Edu-sig] ACM article on Python

2015-03-22 Thread David Handy
This evening I had an interesting conversation with a very determined 10-year old boy who wants to learn programming in Java and nothing but Java. I told him that I recommend Python as a first programing language, because learning Python is easier. But he was adamant. It's Java or nothing. Why?

Re: [Edu-sig] ACM article on Python

2015-03-20 Thread kirby urner
On Thu, Mar 19, 2015 at 9:42 PM, Mark Engelberg wrote: > On Thu, Mar 19, 2015 at 7:38 AM, kirby urner > wrote: > >> >> I'm not one of those who think you need to join warring Camp A (OOP) or >> warring Camp B (FP) and then express loyalty to one by dissing the other. >> Rather, play up the stren

Re: [Edu-sig] ACM article on Python

2015-03-19 Thread Mark Engelberg
On Thu, Mar 19, 2015 at 7:38 AM, kirby urner wrote: > > I'm not one of those who think you need to join warring Camp A (OOP) or > warring Camp B (FP) and then express loyalty to one by dissing the other. > Rather, play up the strengths of both paradigms (I know Shiriam disputes > that OOP is real

Re: [Edu-sig] ACM article on Python

2015-03-19 Thread kirby urner
On Thu, Mar 19, 2015 at 12:59 AM, Mark Engelberg wrote: > Kirby, have you ever looked at mathpiper? (http://www.mathpiper.org/) I > know you have a strong interest in fusing math explorations with > programming, so it seems like something that would be right up your alley > -- sort of an accessi

Re: [Edu-sig] ACM article on Python

2015-03-19 Thread Mark Engelberg
Kirby, have you ever looked at mathpiper? (http://www.mathpiper.org/) I know you have a strong interest in fusing math explorations with programming, so it seems like something that would be right up your alley -- sort of an accessible Mathematica intended for education. The docs section also con

Re: [Edu-sig] ACM article on Python

2015-03-17 Thread Kirby Urner
Checking the edu-sig archive, looks like indentation doesn't show this paragraph was quoted by me not written by me: """ I think the best way to understand these criticisms is to take a look at the language Pyret (pyret.org), a language that is being developed by Shriram Krishnamurthi (one of the

Re: [Edu-sig] ACM article on Python

2015-03-15 Thread kirby urner
Ruby isn't mentioned because it never made significant waves in the educational community. Remember, the article is just about educational language choices, not fashionable languages in general. The bulk of the article is discussion of Python's "weaknesses": > 1) Creating non-trivial data struct

Re: [Edu-sig] ACM article on Python

2015-03-15 Thread David MacQuigg
Mark, thanks for the excellent reply on this topic. I was not aware of Pyret, and this is really opening my eyes. It has been a few years since I thought about the next step after Python. Ruby didn't add anything fundamentally better. On Sat, Mar 14, 2015 at 2:27 PM, Mark Engelberg wrote: > On

Re: [Edu-sig] ACM article on Python

2015-03-14 Thread Mark Engelberg
On Fri, Mar 13, 2015 at 7:33 AM, David MacQuigg wrote: > The first thing that got my attention was the banner text "Choosing Python > is the modern equivalent of the old adage 'nobody ever got fired for > choosing IBM'". If I were an unimaginative, risk-averse bureaucrat, just > wanting to run w

[Edu-sig] ACM article on Python

2015-03-13 Thread David MacQuigg
The latest issue of Communications of the ACM (March 2015) has an article titled "Python for Beginners" with a few points that surprised me. The first thing that got my attention was the banner text "Choosing Python is the modern equivalent of the old adage 'nobody ever got fired for choosing IBM'