Fundamental to understanding programming is the concept of a function machine.
Here's part of a page from the Maths textbook I had at school when I was 9 (1971):
-
-
For some odd reason, in Bulgarian schools at least, this sort of thing is never taught.
[There is an odd obsessional thing that anything vaguely practical (rather than totally theoretical) is somehow 'dirty'.]
Now, in a physical classroom I can turn up with a mincer and run a few carrots through it, or, failing that play around with buttons
and so forth on the table:
-
-
I have had great success with this as children SEE the concept at an age when conceptualising that without a visual prompt is out of sight.
But, this year, like it or not (and mainly dislike) I am going to be online:
-
Function machine
Moderators: FourthWorld, heatherlaine, Klaus, kevinmiller, robinmiller
-
- Livecode Opensource Backer
- Posts: 9444
- Joined: Fri Feb 19, 2010 10:17 am
- Location: Bulgaria
-
- Livecode Opensource Backer
- Posts: 9444
- Joined: Fri Feb 19, 2010 10:17 am
- Location: Bulgaria
Re: Function machine
And here's the thing to play around with:
- Attachments
-
- Function Machine.livecode.zip
- Here's the stack.
- (99.95 KiB) Downloaded 244 times