5 ms·
You might also be interested in following the progress of "Snap" [1], which is an extended version of Scratch implemented in JavaScript for web browsers. This f
by jfischer 14y ago
You might also be interested in following the progress of "Snap" [1], which is an extended version of Scratch implemented in JavaScript for web browsers. This from the group at UC Berkeley that did "BYOB" (Bring Your Own Blocks) [2], an extended version of Scratch.
I'm planning to use BYOB/Snap with my 6-year old. I think the custom blocks in BYOB will be useful for me to create relevant primitives so the programming will be less tedious for my son. Later, I can teach him about defining functions, recursion, etc. I'm also wondering if the JavaScript rewrite will allow him to hook into server-side APIs. That has some interesting possibilities...
[1]http://wiki.scratch.mit.edu/wiki/Build_Your_Own_Blocks_(Scratch_Modification)#Future_Versions http://wiki.scratch.mit.edu/wiki/Build_Your_Own_Blocks_(Scra...
[2] http://byob.berkeley.edu/ http://byob.berkeley.edu/