Discuss Scratch
- Discussion Forums
- » Suggestions
- » Put the while block in the block palette
- miniepicness
-
1000+ posts
Put the while block in the block palette
now, the scratch team removed the while loop,
but it works perfectly fine
I think they should add it back so that new scratchers can learn how to use this block!
Sorry if this post is not descriptive enough, tell me what else to add.
DONT YELL AT ME FOR THIS BEING WORKAROUNDABLE
I just suggested this because the ST already coded in the block. They just havent used it
but it works perfectly fine
I think they should add it back so that new scratchers can learn how to use this block!
Sorry if this post is not descriptive enough, tell me what else to add.
DONT YELL AT ME FOR THIS BEING WORKAROUNDABLE
I just suggested this because the ST already coded in the block. They just havent used it
Last edited by miniepicness (Jan. 28, 2017 01:43:48)
- duckboycool
-
1000+ posts
Put the while block in the block palette
No support. now, the scratch team removed the while loop,
but it works perfectly fine
I think they should add it back so that new scratchers can learn how to use this block!
Sorry if this post is not descriptive enough, tell me what else to add.
repeat until <not <>>It got removed for a reason.
end
Also, with the click start button twice, just put a wait block before your scripts, and it works every time.
Last edited by duckboycool (Jan. 27, 2017 00:11:32)
- miniepicness
-
1000+ posts
Put the while block in the block palette
but it works perfectly fine and its so simple. they basically already added itNo support. now, the scratch team removed the while loop,
but it works perfectly fine
I think they should add it back so that new scratchers can learn how to use this block!
Sorry if this post is not descriptive enough, tell me what else to add.repeat until <not <>>It got removed for a reason.
end
Also, with the click start button twice, just put a wait block before your scripts, and it works every time.
- duckboycool
-
1000+ posts
Put the while block in the block palette
They removed it since it was useless, like forever if. Two block workarounds do not need to warrant a block.
The workarounds work fine and are so simple.
The workarounds work fine and are so simple.
Last edited by duckboycool (Jan. 27, 2017 00:17:01)
- miniepicness
-
1000+ posts
Put the while block in the block palette
but they didnt They removed it since it was useless, like forever if. Two block workarounds do not need to warrant a block.remove it, they removed it from the block pick section
The workarounds work fine and are so simple.
its still in the code
- duckboycool
-
1000+ posts
Put the while block in the block palette
Your point, it's not worth the time to remove it. It just wasn't valuable enough.but they didnt They removed it since it was useless, like forever if. Two block workarounds do not need to warrant a block.remove it, they removed it from the block pick section
The workarounds work fine and are so simple.
its still in the code
- The4thPixel
-
1000+ posts
Put the while block in the block palette
NO SUPPORT ITS WORKAROUNDABLE!!!!!!!!!!!!!!!!!!!!!!!!!
Um, I don't know who put that there. I don't have a need to constantly be pushing down on Caps Lock. But yes, the suggestion is workaroundable.

Um, I don't know who put that there. I don't have a need to constantly be pushing down on Caps Lock. But yes, the suggestion is workaroundable.
repeat until <not <condition :: grey>> // Functions the same as the suggestionFrankly, the workaround isn't difficult… to most of us. Think about the New Scratchers, people. I doubt anyone knew how this workaround worked at least until they had been using the program for at least a month. Plus it would save time on everyone's part, especially when working with long and lag-inducing booleans. So I'll support.
function :: grey
end

- miniepicness
-
1000+ posts
Put the while block in the block palette
NO SUPPORT ITS WORKAROUNDABLE!!!!!!!!!!!!!!!!!!!!!!!!!I just suggested this because they already coded the block in, they just never used it.
Um, I don't know who put that there. I don't have a need to constantly be pushing down on Caps Lock. But yes, the suggestion is workaroundable.repeat until <not <condition :: grey>> // Functions the same as the suggestionFrankly, the workaround isn't difficult… to most of us. Think about the New Scratchers, people. I doubt anyone knew how this workaround worked at least until they had been using the program for at least a month. Plus it would save time on everyone's part, especially when working with long and lag-inducing booleans. So I'll support.
function :: grey
end
- MathlyCat
-
1000+ posts
Put the while block in the block palette
1. While loops are in other languages while forever loops are not.Your point, it's not worth the time to remove it. It just wasn't valuable enough.but they didnt They removed it since it was useless, like forever if. Two block workarounds do not need to warrant a block.remove it, they removed it from the block pick section
The workarounds work fine and are so simple.
its still in the code
2. Forever If was removed for purpose of its workaround being blatantly easy. I don't see how and why the While block fits in this category, not only would it improve the change from scratch to other languages, it would make projects easier to make and add a new level of complexity.
Your only reasoning is ‘oh workaround and it’s gone so it doesn't deserve to be re-added'
- miniepicness
-
1000+ posts
Put the while block in the block palette
thanks for helping. :)1. While loops are in other languages while forever loops are not.Your point, it's not worth the time to remove it. It just wasn't valuable enough.but they didnt They removed it since it was useless, like forever if. Two block workarounds do not need to warrant a block.remove it, they removed it from the block pick section
The workarounds work fine and are so simple.
its still in the code
2. Forever If was removed for purpose of its workaround being blatantly easy. I don't see how and why the While block fits in this category, not only would it improve the change from scratch to other languages, it would make projects easier to make and add a new level of complexity.
Your only reasoning is ‘oh workaround and it’s gone so it doesn't deserve to be re-added'
- duckboycool
-
1000+ posts
Put the while block in the block palette
The while block fits into this category for the workaround being extremely easy. Also, it means nothing to add it back in. Two blocks. We don't support the easier following topic for being too easy, this is the same.-snip-1. While loops are in other languages while forever loops are not.
2. Forever If was removed for purpose of its workaround being blatantly easy. I don't see how and why the While block fits in this category, not only would it improve the change from scratch to other languages, it would make projects easier to make and add a new level of complexity.
Your only reasoning is ‘oh workaround and it’s gone so it doesn't deserve to be re-added'
- miniepicness
-
1000+ posts
Put the while block in the block palette
It does mean something to add it back inThe while block fits into this category for the workaround being extremely easy. Also, it means nothing to add it back in. Two blocks. We don't support the easier following topic for being too easy, this is the same.-snip-1. While loops are in other languages while forever loops are not.
2. Forever If was removed for purpose of its workaround being blatantly easy. I don't see how and why the While block fits in this category, not only would it improve the change from scratch to other languages, it would make projects easier to make and add a new level of complexity.
Your only reasoning is ‘oh workaround and it’s gone so it doesn't deserve to be re-added'
It means not wasting code for the scratch editor
- miniepicness
-
1000+ posts
Put the while block in the block palette
in my time zone its the next day, so bump
- alexphan
-
1000+ posts
Put the while block in the block palette
So let's removeThe while block fits into this category for the workaround being extremely easy. Also, it means nothing to add it back in. Two blocks. We don't support the easier following topic for being too easy, this is the same.-snip-1. While loops are in other languages while forever loops are not.
2. Forever If was removed for purpose of its workaround being blatantly easy. I don't see how and why the While block fits in this category, not only would it improve the change from scratch to other languages, it would make projects easier to make and add a new level of complexity.
Your only reasoning is ‘oh workaround and it’s gone so it doesn't deserve to be re-added'
go to x: (0) y: (0)because it has a two-block workaround.
set x to (0)
set y to (0)
_
I honestly agree with this idea because a lot of programming languages already have a while loop (like Java, Python, and Ruby ) and this would eliminate some confusion and people asking “What are those random red blocks I see in some projects?? And some of them work???????????”
Last edited by alexphan (Jan. 28, 2017 14:41:52)
- miniepicness
-
1000+ posts
Put the while block in the block palette
post removed cuz I want toSo let's removeThe while block fits into this category for the workaround being extremely easy. Also, it means nothing to add it back in. Two blocks. We don't support the easier following topic for being too easy, this is the same.-snip-1. While loops are in other languages while forever loops are not.
2. Forever If was removed for purpose of its workaround being blatantly easy. I don't see how and why the While block fits in this category, not only would it improve the change from scratch to other languages, it would make projects easier to make and add a new level of complexity.
Your only reasoning is ‘oh workaround and it’s gone so it doesn't deserve to be re-added'go to x: (0) y: (0)because it has a two-block workaround.set x to (0)
set y to (0)
_
I honestly agree with this idea because a lot of programming languages already have a while loop (like Java, Python, and Ruby ) and this would eliminate some confusion and people asking “What are those random red blocks I see in some projects?? And some of them work???????????”
Last edited by miniepicness (Jan. 28, 2017 17:49:07)
- MathlyCat
-
1000+ posts
Put the while block in the block palette
Oh so we should remove:The while block fits into this category for the workaround being extremely easy. Also, it means nothing to add it back in. Two blocks. We don't support the easier following topic for being too easy, this is the same.-snip-1. While loops are in other languages while forever loops are not.
2. Forever If was removed for purpose of its workaround being blatantly easy. I don't see how and why the While block fits in this category, not only would it improve the change from scratch to other languages, it would make projects easier to make and add a new level of complexity.
Your only reasoning is ‘oh workaround and it’s gone so it doesn't deserve to be re-added'
(() - (0))Because you can do:
(() + (-0))
Honestly, While Loop is perfectly fine to be added back in. Just because it has a workaround doesn't make it invalid.
It also provides a new way to run a project without having to use the Green Flag
- miniepicness
-
1000+ posts
Put the while block in the block palette
oh, didnt think of that, time to use it in a real project It also provides a new way to run a project without having to use the Green Flag

- Discussion Forums
- » Suggestions
-
» Put the while block in the block palette