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, dunb...@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.doug...@livecode.com>
To: use-livecode <use-livecode@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@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@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
_______________________________________________
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode