How to Teach Coding

Phil Davis revdev at pdslabs.net
Tue Jun 30 14:43:36 EDT 2015


Richmond, I love your "feedback loop" with the kids correcting your 
coding - brilliant! And most certainly effective.

Phil


On 6/30/15 10:59 AM, Phil Davis wrote:
> A while back, I took Larry Walker's "follow me" approach with two of 
> my grandsons (ages 6 and 7 at the time):
>
> http://www.philofwestlinn.com/2013/11/17/follow-me-programming/
>     http://www.philofwestlinn.com/2013/12/04/our-time-machine-app/
>
> They loved it! Of course I had the luxury (and challenge) of working 
> with them at their kitchen table.
>
> Phil
>
>
>
> On 6/30/15 10:26 AM, dunbarx at aol.com wrote:
>> Richmond.
>>
>>
>> A nice thing you are doing.
>>
>>
>> I take a slightly different approach. I put a few controls on the 
>> screen, and then move the mouse around, asking what sort of things 
>> (events) might be occurring. Nobody gets what I mean at first, until 
>> I explain that I am sending messages to the machine when, say, I 
>> simply move the cursor (mouseMove).
>>
>>
>> Most will see that something happens when I click the mouse, and if I 
>> say that the machine "knows" where a button is, it also knows when 
>> the cursor crosses that threshold (mouseEnter). From there I get 
>> several responses, like when the mouse leaves. Nobody ever gets 
>> "mouseStillDown">
>>
>>
>> Anyway, from there I can start to show how if I send a message, I can 
>> trap a message, and the rest is easy.
>>
>>
>> Well, not necessarily easy...
>>
>>
>> Craig Newman
>>
>>
>>
>> -----Original Message-----
>> From: Jana Doughty <jana.doughty at livecode.com>
>> To: use-livecode <use-livecode at lists.runrev.com>
>> Sent: Tue, Jun 30, 2015 11:15 am
>> Subject: How to Teach Coding
>>
>>
>> Hi LiveCode Community,
>>
>> Hope you're well and having a good week so far. We
>> have a great blog post
>> from our very own Richmond Mathewson on the blog today.
>> He tells us about
>> how he's teaching kids to code this
>> summer:
>>
>> http://livecode.com/how-to-teach-coding/
>>
>> Check it out and tell
>> Richmond how great he is!
>>
>> Thanks!
>>
>> Jana
>> Doughty
>>
>>
>> _______________________________________________
>> 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
>>
>>   _______________________________________________
>> 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
>>
>

-- 
Phil Davis





More information about the use-livecode mailing list