How to Teach Coding

Phil Davis revdev at pdslabs.net
Tue Jun 30 13:59:47 EDT 2015


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