Path: csiph.com!x330-a1.tempe.blueboxinc.net!feeder1.hal-mli.net!nx01.iad01.newshosting.com!newshosting.com!69.16.185.16.MISMATCH!npeer02.iad.highwinds-media.com!news.highwinds-media.com!feed-me.highwinds-media.com!postnews.google.com!17g2000prr.googlegroups.com!not-for-mail From: "rurpy@yahoo.com" Newsgroups: comp.lang.python Subject: Re: checking if a list is empty Date: Thu, 12 May 2011 10:42:44 -0700 (PDT) Organization: http://groups.google.com Lines: 26 Message-ID: <25a7c6d9-5d60-4528-8eaf-e6d0e73dfd1d@17g2000prr.googlegroups.com> References: <9hYwp.5805$xo2.3333@newsfe07.iad> <4dc502c7$0$29991$c3e8da3$5496439d@news.astraweb.com> <8354770a-d69d-4132-b0ba-2d610eab2fe7@d26g2000prn.googlegroups.com> <4dcb7a8d$0$29973$c3e8da3$5496439d@news.astraweb.com> NNTP-Posting-Host: 65.183.81.120 Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable X-Trace: posting.google.com 1305222165 29115 127.0.0.1 (12 May 2011 17:42:45 GMT) X-Complaints-To: groups-abuse@google.com NNTP-Posting-Date: Thu, 12 May 2011 17:42:45 +0000 (UTC) Complaints-To: groups-abuse@google.com Injection-Info: 17g2000prr.googlegroups.com; posting-host=65.183.81.120; posting-account=h7ZmAgoAAAChnNHfIDF1M6YGHuonryl5 User-Agent: G2/1.0 X-HTTP-Via: 1.1 makalu.nedernet.net:3128 (squid/2.7.STABLE9) X-HTTP-UserAgent: Mozilla/5.0 (X11; Linux i686; rv:2.0) Gecko/20100101 Firefox/4.0,gzip(gfe) Xref: x330-a1.tempe.blueboxinc.net comp.lang.python:5248 On 05/12/2011 12:13 AM, Steven D'Aprano wrote: >[snip] > http://www.codinghorror.com/blog/2006/07/separating-programming-sheep-fro= m-non-programming-goats.html > > Shorter version: it seems that programming aptitude is a bimodal > distribution, with very little migration from the "can't program" hump > into the "can program" hump. There does seem to be a simple predictor for > which hump you fall into: those who intuitively develop a consistent > model of assignment (right or wrong, it doesn't matter, so long as it is > consistent) can learn to program. Those who don't, can't. A later paper by the same authors... (http://www.eis.mdx.ac.uk/research/PhDArea/saeed/paper3.pdf) Abstract: [...] Despite a great deal of research into teaching methods and student responses, there have been to date no strong predictors of success in learning to program. Two years ago we appeared to have discovered an exciting and enigmatic new predictor of success in a =0Cfirst programming course. We now report that after six experiments, involving more than 500 students at six institutions in three countries, the predictive effect of our test has failed to live up to that early promise. We discuss the strength of the =0Beffects that have been observed and the reasons for some apparent failures of prediction.