Discuss Scratch

robosnakejr
Scratcher
1000+ posts

([capitalize v] ( ))

([capitalize v] (hello) :: operators) // Hello
([decapitalize v] (Hello) :: operators) // hello
([capitalize all v] (hello) :: operators) // HELLO
First and third are self-explanatory.
The second would make it so there are no capitals in the word.
Example of the reporter being used:
set [name v] to ([capitalize v] (answer) :: operators)

Last edited by robosnakejr (Oct. 23, 2014 01:02:53)

ProdigyZeta7
Scratcher
1000+ posts

([capitalize v] ( ))

Great idea! However, in under 2 minutes I was able to implement workarounds for all three blocks in my collection. And for that reason it isn't necessary to include a built-in block.
Cyoce
Scratcher
500+ posts

([capitalize v] ( ))

Support. I think this is a semi-duplicate though.
20btheilmanngohr
Scratcher
100+ posts

([capitalize v] ( ))

So…The point for this would be?
theonlygusti
Scratcher
1000+ posts

([capitalize v] ( ))

ProdigyZeta7 wrote:

Great idea! However, in under 2 minutes I was able to implement workarounds for all three blocks in my collection. And for that reason it isn't necessary to include a built-in block.

So, just because a block has a workaround means it shouldn't be in Scratch?

By that logic, we could get rid of half of all the current Scratch blocks. Should we?
No, of course not.

Just because a block has a workaround doesn't make it useless.
robosnakejr
Scratcher
1000+ posts

([capitalize v] ( ))

theonlygusti wrote:

ProdigyZeta7 wrote:

Great idea! However, in under 2 minutes I was able to implement workarounds for all three blocks in my collection. And for that reason it isn't necessary to include a built-in block.

So, just because a block has a workaround means it shouldn't be in Scratch?

By that logic, we could get rid of half of all the current Scratch blocks. Should we?
No, of course not.

Just because a block has a workaround doesn't make it useless.
nighttimeninja314
Scratcher
14 posts

([capitalize v] ( ))

Good Idea.

Heres another

([Lowercase v] of ([BANANA]))



when [I post this v] key pressed

say (Siggy)
mitopolis
Scratcher
100+ posts

([capitalize v] ( ))

support
lalala3
Scratcher
100+ posts

([capitalize v] ( ))

ProdigyZeta7 wrote:

Great idea! However, in under 2 minutes I was able to implement workarounds for all three blocks in my collection. And for that reason it isn't necessary to include a built-in block.
Quoting from another thread because I like this quote, link here:

Cyoce wrote:

Ok guys. stop right there. Having a complicated work-around (or even a mediocre-complexity) work-around does not invalidate an idea! 90% of scratch blocks are work-aroundable with other blocks. Should we remove
<not (input)>
because you can work-around it with
<(input) = [false]>
Or remove
((a) + (b))
because we can replace it with
((a) - ((0) - (b)))
or remove
turn cw (rotation) degrees
because we could work-around with
point in direction ((direction) + (rotation)) //?
No we shouldn't! At least not until we get custom reporters **cough** Scratch Team **cough**
Conniepoo
Scratcher
3 posts

([capitalize v] ( ))

Check out my simple solution for a case changing algorithm.

Last edited by Conniepoo (Oct. 21, 2020 04:10:07)

chrdagos
Scratcher
500+ posts

([capitalize v] ( ))

support this suggestion fully
imabanana22
Scratcher
500+ posts

([capitalize v] ( ))

Conniepoo wrote:

Check out my simple solution for a case changing algorithm.
that was kinda necroposting
ScolderCreations
Scratcher
1000+ posts

([capitalize v] ( ))

Support. This would be pretty easy for people to understand, and I think it would be a neat thing to have.
tt_thoma
Scratcher
100+ posts

([capitalize v] ( ))

The only case sensitive thing in Scratch is the switch costume block
musicROCKS013
Scratcher
1000+ posts

([capitalize v] ( ))

tt_thoma wrote:

The only case sensitive thing in Scratch is the switch costume block
Still, this would be helpful for text engines and things like that.
RED-001-alt
Scratcher
1000+ posts

([capitalize v] ( ))

No support, useless and easy workarounds.

Powered by DjangoBB