# Snap [scratchblocks] Tutorial (Part 1)

The history of scratch: the video is on that link: History Of Scratch Versions (1.1 - 3.0) - YouTube

that block creates a new clone and reports it, I don't think that's what they wanted.

the

[scratchblocks]
(clone :: operators)
[/scratchblocks]

block is in BYOB (and also the [ v] as text block is in BYOB) and it

the

[scratchblocks]
(a new clone of [myself v] :: control)
[/scratchblocks]

also

but to replicate BYOB, you need to do

Why do people do so much work and do scratchblocks, when just making the script in the editor and then take a script pic is so much easier?

Yeah, I confess I feel the same way. But some people really love doing the programming in their forum window, I guess.

test
[scratchblocks]
when <(?) > [wow]> :: control hat
say [Hey guys] :: control cap
[/scratchblocks]

and i tried to make it in the real snap, but it didn't really work...

One thing you should add: [scratchblocks] (split [hello world] by [word ▾] :: operators) [/scratchblocks]
and I used this: ▾ (unicode 9662) to show a string dropdown.

"v" is just enough

when <(?) > [wow v]> :: control hat

[scratchblocks]
when <(?) > [wow v]> :: control hat
[/scratchblocks]

Huhh how do I do scratchblocks

bruh did you even read the original topic and replies to this before you replied? Like, the whole thread explains how to do scratchblocks on the forums

Idk how to do it...

my preview glitches out when I do it btw

read and you will find out how to do it
type this:

[scratchblocks]

[/scratchblocks]

put text in between these

[scratchblocks] when flag clicked say [Hello World!] [/scratchblocks]
Not working how do I separate blocks

Also, you need to wrap them in <p> not `.