I have made a shield for Arduino that contains the same sensors as expected by Scratch. It is indeed a derivative work from the Scratch Sensor Board.
DIYable, of course
Great job! There are some similar works before. However your board is unique in that implemented as a shield.
Scratch+Arduino | Yengawa Systems http://bit.ly/XgxMRA
OPEN HelloBoard http://bit.ly/XgxPww
NanoBoard AG http://bit.ly/XgxR7D