Checkboxes

Dar Scott dsc at swcp.com
Sat May 3 15:59:33 EDT 2014


Teaching LiveCode without the special nature of the text property is an interesting concept.  That might have some advantages.  However, almost all examples people will find do use the special nature of the text property.  

Also, it throws away the ability to use chunks in the text property.  And before and after.

To me ‘put x into field y’ is not anything to unlearn.

So why not ‘put “checked” into button y’?

Dar


On May 3, 2014, at 1:46 PM, Richmond <richmondmathewson at gmail.com> wrote:

> On 03/05/14 22:36, Dar Scott wrote:
>> I don’t agree.
>> 
>> There is nothing wrong with using this:
>> 
>>    put x into field y
>> 
>> We can’t say that real programmers use this:
>> 
>>    set the text of y to x
> 
> Please, whatever else we may "fight" about, do not mention 'real programmers': it makes me think
> of phrases such as 'real men' (something that I have always regarded as largely semantically empty).
> 
> My objection is that having taught them one way to do something you might want, later on, to teach them the "standard" way of doing things, at which point they have to unlearn learnt habits, and that
> tales time.
> 
>> 
>> I see nothing wrong with teaching the first, before showing it is the same as the latter.
>> 
>> Indeed, the hello world is this:
>> 
>>    put “Hello World!” into field “Greeting”
> 
> That "Hello World!" thing has always struck me as demeaning to the student; I tend to find
> that, with Primary kids at least, the thing that gets their digestive juices going is to get them to
> type their names into a field, hit a button and get "Hello, Fred" (assuming their name is 'Fred'):
> tickles their egos far more than "Hello World!"
> 
>> 
>> Though I have never had a kid use “Hello World!” even the first time.  OK, maybe a big sister.
>> 
>> Dar
>> 
> 
> Richmond.
> 
> _______________________________________________
> use-livecode mailing list
> use-livecode at lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode





More information about the Use-livecode mailing list