How do I use BYOB 3?

Ah. BYOB was a mod of Scratch, so it's implemented in Smalltalk. Jens wanted to make the Smalltalk code editable in block form as well as surface-level blocks, and that's what Edit Elements does: it makes a block-based copy of a Smalltalk method.

Ok.


It makes no sense to me, though. For example, what's primitive? And why doesn't the "goto sprite or mouse" block in the screenshot expand to fit the green block inside it?

Sorry, I never made sense of it either. :~/ You need Jens, if he feels like exhuming this. I think there was a documentation file somewhere in the distribution, though.

Had to search that up.

I'll check.

It's "Elements090224", if I'm not mistaken.

Yeah that sounds right.