Discuss Scratch
- Discussion Forums
- » Suggestions
- » Better Custom Blocks
- medians
-
Scratcher
1000+ posts
Better Custom Blocks
Making another post, as the previous post didn't bring up the topic.
- N8_D_GR8_1
-
Scratcher
1000+ posts
Better Custom Blocks
If they add this to scratch 4.0, that would be amazing!
- theoW1200
-
Scratcher
100+ posts
Better Custom Blocks
how was this proposed in 2013 and still hasnt been implemented
- da-ultimate-creater
-
Scratcher
100+ posts
Better Custom Blocks
how was this proposed in 2013 and still hasnt been implemented
One theory is that people think it may be too complicated for new scratchers. Also other websites similar to Scratch have it, like Snap!
Last edited by da-ultimate-creater (July 29, 2025 19:01:17)
- kuretaka
-
Scratcher
100+ posts
Better Custom Blocks
In “Programming Zemi,” a similar software to Scratch aimed at children aged 6 to 8, such blocks are already implemented as extensions.
- kuretaka
-
Scratcher
100+ posts
Better Custom Blocks
Is “Scratch” aimed at a younger audience than “Snap!”?
- theoW1200
-
Scratcher
100+ posts
Better Custom Blocks
Is “Scratch” aimed at a younger audience than “Snap!”?no I dont think so
- da-ultimate-creater
-
Scratcher
100+ posts
Better Custom Blocks
Yes it is. Scratch is aimed towards 8 -12 year olds (I think), while Snap! is aimed for teenagers. That is also why Snap! is more advanced.Is “Scratch” aimed at a younger audience than “Snap!”?no I dont think so
- Toodchop
-
Scratcher
100+ posts
Better Custom Blocks
We already have Variables, there might not be a need for custom reporters, just an ability to add inputs into Variables might be a good idea.
(if <> then [foo] else [bar] :: variables)
Last edited by Toodchop (Aug. 29, 2025 10:32:53)
- ninjacat28_
-
Scratcher
100+ posts
Better Custom Blocks
suppoert
Last edited by ninjacat28_ (Aug. 29, 2025 12:47:28)
- medians
-
Scratcher
1000+ posts
Better Custom Blocks
We already have Variables, there might not be a need for custom reporters, just an ability to add inputs into Variables might be a good idea.How would Scratch know what exactly you want the block to do though?(if <> then [foo] else [bar] :: variables)
Also, if you mean using a result variable, then that just uses an extra variable, when it would be better to have custom reporters.
- Toodchop
-
Scratcher
100+ posts
Better Custom Blocks
Maybe we'll need a new define block for that.We already have Variables, there might not be a need for custom reporters, just an ability to add inputs into Variables might be a good idea.How would Scratch know what exactly you want the block to do though?(if <> then [foo] else [bar] :: variables)
Also, if you mean using a result variable, then that just uses an extra variable, when it would be better to have custom reporters.
- Discussion Forums
- » Suggestions
-
» Better Custom Blocks









