When I got no reply to my query of "what/how is scratch?", I assumed that people didn't want to admit 'playing' with infants' toys. Now I'll excuse them, because the INITIAL official documentation is poor. == scratch is a system to write programs/scripts by selecting WHOLE CONSTRUCTS, instead of single characters-from-a-keyboard. == It uses 3 panels: left: a pallette of constructs to select from [which are in 8 groups]; middle: an area where the constructs are assembled in suitable order, to build the script; right: the stage, where the script is observed to run/play. == It would be interesting to extend the system to be syntax-directed. So that, analagously, the roof was only available in the pallette of constructs AFTER the walls of the house had been assembled.
- posted
11 years ago