Movatterモバイル変換


[0]ホーム

URL:


Squeak
  links to this page:    
View this PageEdit this PageUploads to this PageHistory of this PageTop of the SwikiRecent ChangesSearch the SwikiHelp Guide
Scratch
Last updated at 1:06 am UTC on 15 June 2018
The original Scratch is an environment built on Squeak in the spirit ofEtoys andSqueakLand but geared more towards making games and simulations.

Introduction

Scratch is a project of theLifelong Kindergarten Group at the MIT Media Lab; the original proposal document can be found at

http://web.media.mit.edu/~mres/papers/scratch-proposal.pdf


"The MIT Media Laboratory and UCLA propose to develop and study a new networked, media-rich programming environment, designed specifically to enhance the development of technological fluency at after-school centers in economically-disadvantaged communities."
(community technology centers)

There is also
http://llk.media.mit.edu/courses/readings/scratch-proposal-v2.pdf (2003-2007)

The research team had worked on “programmable bricks” which had been commercialized as LEGO MindStorms, used by millions of youth around the world.
Then Members of the research team co-founded the Computer Clubhouse project, a network of after-school learning centers for youth from economically-disadvantaged communities.

Scratch is a project developed for them.

http://scratch.mit.edu



Core features


Scratch 1.x

Scratch 1.x was implemented in Squeak Smalltalk. A follow up version of version 1.4 with many performance improvements and rewritten to be Cog compatible s available for Squeak under the nameNuScratch. It was funded by theRaspberry Pi Foundation in order that Scratch would be practical on the incredible, cheap, ultra-cool Raspberry Pi SBC.More

Scratch 2

The second version of Scratch from MIT was a rewrite in Flash. This is the version which in use at a large scale currently. Going for Flash was a move from a completely open development system to proprietary system. To further complicate things, Adobe has end-of-lifed Flash and so a further rewrite had to be done. You can find out about this athttp://scratch.mit.edu

Scratch 3

Scratch 3 is a rewrite in JavaScript. It is based on a library called 'Scratch Blocks' which is used for other similar applications as well.
Morehttps://scratch.mit.edu/developers



Some other versions & useful websites



[8]ページ先頭

©2009-2025 Movatter.jp