Discuss Scratch
- Discussion Forums
- » Suggestions
- » Better Custom Blocks
- medians
-
1000+ posts
Better Custom Blocks
Making another post, as the previous post didn't bring up the topic.
- N8_D_GR8_1
-
1000+ posts
Better Custom Blocks
If they add this to scratch 4.0, that would be amazing!
- theoW1200
-
100+ posts
Better Custom Blocks
how was this proposed in 2013 and still hasnt been implemented
- da-ultimate-creater
-
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
-
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
-
100+ posts
Better Custom Blocks
Is “Scratch” aimed at a younger audience than “Snap!”?
- theoW1200
-
100+ posts
Better Custom Blocks
no I dont think so Is “Scratch” aimed at a younger audience than “Snap!”?
- da-ultimate-creater
-
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.no I dont think so Is “Scratch” aimed at a younger audience than “Snap!”?
- Toodchop
-
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_
-
100+ posts
Better Custom Blocks
suppoert
Last edited by ninjacat28_ (Aug. 29, 2025 12:47:28)
- medians
-
1000+ posts
Better Custom Blocks
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? We already have(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
-
100+ posts
Better Custom Blocks
Maybe we'll need a new define block for that.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? We already have(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