I no longer think that the problem is that the '=' symbol is overloaded.
I now believe that the problem is that when we, as teachers teach Python,
we read a = b as
'a equals b'
and if we forbid that language usage of the word equals, and always said
'a is bound to b'
instead, then, in students
p.s.
Here is a test to see if your students understand about binding, or if
they are walking around with it confused with equality.
class Animal:
... def __init__(eyecolour, sound, action):
... self.eyecolour = eyecolour
... self.sound = sound
...
On Wed, May 27, 2009 at 1:25 AM, Laura Creightonl...@openend.se wrote:
I no longer think that the problem is that the '=' symbol is overloaded.
I now believe that the problem is that when we, as teachers teach Python,
we read a = b as
'a equals b'
Yeah, the word overloaded is itself
On Wed, May 27, 2009 at 8:52 AM, kirby urnerkirby.ur...@gmail.com wrote:
SNIP
OK, time for my first meeting of the day... I have this neolithic
math component in our place based curriculum. We keep going back to
this cave man setting, but lo and behold their inner circle know
quite a bit
On Sat, May 23, 2009 at 7:43 PM, kirby urner kirby.ur...@gmail.com wrote:
I filed the following quick comment after viewing a six minute
tutorial on variables and values at ShowMeDo.
The video:
http://showmedo.com/videotutorials/video?name=6950010fromSeriesID=695
My comment:
idea that
On Tue, May 26, 2009 at 5:28 PM, Edward Cherlin echer...@gmail.com wrote:
On Sat, May 23, 2009 at 7:43 PM, kirby urner kirby.ur...@gmail.com wrote:
I filed the following quick comment after viewing a six minute
tutorial on variables and values at ShowMeDo.
The video: