Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.python > #47993 > unrolled thread

Re: My son wants me to teach him Python

Started byTomasz Rola <rtomek@ceti.pl>
First post2013-06-13 18:50 +0200
Last post2013-06-13 10:36 -0700
Articles 3 — 3 participants

Back to article view | Back to comp.lang.python


Contents

  Re: My son wants me to teach him Python Tomasz Rola <rtomek@ceti.pl> - 2013-06-13 18:50 +0200
    Re: My son wants me to teach him Python Paul Rubin <no.email@nospam.invalid> - 2013-06-13 10:25 -0700
    Re: My son wants me to teach him Python rusi <rustompmody@gmail.com> - 2013-06-13 10:36 -0700

#47993 — Re: My son wants me to teach him Python

FromTomasz Rola <rtomek@ceti.pl>
Date2013-06-13 18:50 +0200
SubjectRe: My son wants me to teach him Python
Message-ID<mailman.3211.1371144122.3114.python-list@python.org>
I've reposted on another list and got this reply. At first I was sceptic 
a bit, but for the sake of completeness, here goes. Processing language 
seems to be interesting in its own right. Examples are Java-flavoured, 
images are ok.

Regards,
Tomasz Rola

--
** A C programmer asked whether computer had Buddha's nature.      **
** As the answer, master did "rm -rif" on the programmer's home    **
** directory. And then the C programmer became enlightened...      **
**                                                                 **
** Tomasz Rola          mailto:tomasz_rola@bigfoot.com             **

---------- Forwarded message ----------
Date: Thu, 13 Jun 2013 16:55:11 +0200
From: Eugen Leitl <eugen@leitl.org>
To:  <info@postbiota.org>
Subject: Re: [info] (comp.lang.python) Re: My son wants me to teach him Python

On Thu, Jun 13, 2013 at 04:48:52PM +0200, Tomasz Rola wrote:

> No. Definitely not. Programming does NOT begin with a GUI. It begins with 
> something *simple*, so you're not stuck fiddling around with the 
> unnecessary. On today's computers, that usually means console I/O 
> (actually console output, with console input coming along much later).

Of course kids are more interesting in things painted on
screen, especially if they are colorful, move and make
sounds at that. The next step would be a simple, 
interactive game.

Which is why I would synthesize something neat yet
simple from http://processing.org/tutorials/

Python is overkill for a kid. Ugh. Some people have just
no common sense at all.
_______________________________________________
info mailing list
info@postbiota.org
http://postbiota.org/mailman/listinfo/info

[toc] | [next] | [standalone]


#47994

FromPaul Rubin <no.email@nospam.invalid>
Date2013-06-13 10:25 -0700
Message-ID<7xehc5x6rm.fsf@ruckus.brouhaha.com>
In reply to#47993
Tomasz Rola <rtomek@ceti.pl> writes:
> I've reposted on another list and got this reply. At first I was sceptic 
> a bit, but for the sake of completeness, here goes. Processing language 
> seems to be interesting in its own right. Examples are Java-flavoured, 
> images are ok.

There is a book "Python for Kids" that I haven't looked at, from No
Starch Press.  You might check into it.

You might also look at the game Code Hero, which teaches kids to program
games with Unity3D and Javascript.

[toc] | [prev] | [next] | [standalone]


#47997

Fromrusi <rustompmody@gmail.com>
Date2013-06-13 10:36 -0700
Message-ID<a11835ce-907d-4221-8f5a-bde8ea615815@y3g2000pbl.googlegroups.com>
In reply to#47993
On Jun 13, 9:50 pm, Tomasz Rola <rto...@ceti.pl> wrote:
> I've reposted on another list and got this reply. At first I was sceptic
> a bit, but for the sake of completeness, here goes. Processing language
> seems to be interesting in its own right. Examples are Java-flavoured,
> images are ok.
>
> Regards,
> Tomasz Rola
>
> --
> ** A C programmer asked whether computer had Buddha's nature.      **
> ** As the answer, master did "rm -rif" on the programmer's home    **
> ** directory. And then the C programmer became enlightened...      **
> **                                                                 **
> ** Tomasz Rola          mailto:tomasz_r...@bigfoot.com             **
>
> ---------- Forwarded message ----------
> Date: Thu, 13 Jun 2013 16:55:11 +0200
> From: Eugen Leitl <eu...@leitl.org>
> To:  <i...@postbiota.org>
> Subject: Re: [info] (comp.lang.python) Re: My son wants me to teach him Python
>
> On Thu, Jun 13, 2013 at 04:48:52PM +0200, Tomasz Rola wrote:
>
> > No. Definitely not. Programming does NOT begin with a GUI. It begins with
> > something *simple*, so you're not stuck fiddling around with the
> > unnecessary. On today's computers, that usually means console I/O
> > (actually console output, with console input coming along much later).
>
> Of course kids are more interesting in things painted on
> screen, especially if they are colorful, move and make
> sounds at that. The next step would be a simple,
> interactive game.
>
> Which is why I would synthesize something neat yet
> simple fromhttp://processing.org/tutorials/
>
> Python is overkill for a kid. Ugh. Some people have just
> no common sense at all.

All kids can be fit into the stereotype -- 'kid'??

I can tell you after 25 years teaching programming --
Some kids will take to FP, others will not
Some will take to C, some wont
Some will take to C AND C++, some will take to only one
The majority are ok with python, some hate it

One of my long term projects is to take a type classification like
http://en.wikipedia.org/wiki/Myers-Briggs_Type_Indicator
and see how it maps to a person's potential as a programmer

[toc] | [prev] | [standalone]


Back to top | Article view | comp.lang.python


csiph-web