Discuss Scratch
- Discussion Forums
- » Suggestions
- » blocks that should be added to scratch
- iblockly
- Scratcher
22 posts
blocks that should be added to scratch
i think these blocks should be added
Here's some blocks I think Scratch should replace.
define ([])I also think that they should replace some blocks with other things.
if <is hidden> then
end
Here's some blocks I think Scratch should replace.
before
[sqrt v] of (9)
after
([√ v](1))
before
(join [hello] [world])
after
(pick 2 [text][text])
Last edited by iblockly (May 19, 2017 18:49:26)
- fdreerf
- Scratcher
1000+ posts
blocks that should be added to scratch
1. That define thing? What will it do? How will it work? i think these blocks should be addeddefine ([])I also think that they should replace some blocks with other things.
if <is hidden> then
end
Here's some blocks I think Scratch should replace.before
[sqrt v] of (9)
after
([√ v](1))
before
(join [hello] [world])
after
(pick 2 [text][text])
2. changing the () of () block for new symbols, eh, no.
3. The join block is MUCH more useful that people think. Also by “pick 2” do you mean pick random? If so then make a list for as many things you want and use
(item (random v) of [test v] :: list)
Hyped for MS-DOS 11.0
- iblockly
- Scratcher
22 posts
blocks that should be added to scratch
1. That define thing? What will it do? How will it work? i think these blocks should be addeddefine ([])I also think that they should replace some blocks with other things.
if <is hidden> then
end
Here's some blocks I think Scratch should replace.before
[sqrt v] of (9)
after
([√ v](1))
before
(join [hello] [world])
after
(pick 2 [text][text])
2. changing the () of () block for new symbols, eh, no.
3. The join block is MUCH more useful than people think. Also by “pick 2” do you mean pick random? If so then make a list for as many things you want and use(item (random v) of [test v] :: list)
1. I just think we should be able to put strings INSIDE of round blocks in our block.
2. I used to not know what “sqrt” meant. So I want to change it for people who still don't know what “sqrt” means.
3. I know what the join block does, but I used to think the word “join” in the block meant something like make a sprite join something. For people who still don't know what “join” means, I want to change it to “pick 2”.
- Hex4Nova
- Scratcher
1000+ posts
blocks that should be added to scratch
Suggestion 1I'm not quite sure about this one, but I think Scratch 3.0 will allow you to define custom reporters. For now, though, I think normal variables are already quite powerful.define ([])
Suggestion 2if <is hidden> then
end
hideAnother shameless example of how powerful normal variables are. This suggestion could work though, maybe using custom booleans that comes with custom reporters?
set [visibility v] to [no]
if <(visibility) = [no]> then
. . .
end
Suggestion 3Last time I checked, there are 0 programming languages that uses a tick for square root.
Replacing “sqrt” selector with:[√ v] of (1) :: operators
Suggestion 4I don't know about you, but when I see “pick 2” I expect the computer to randomly pick one of the strings to output. Combining the strings into a single string would probably be the last thing I expect from this block.
Replacing “join two strings” operator with:(pick 2 [text][text])
- Paddle2See
- Scratch Team
1000+ posts
blocks that should be added to scratch
Please use a separate topic for each new block idea so that the conversation doesn't get confused and each idea can be given the attention it deserves.
Before making new topics, please check the list of rejected topics and the list of previously suggested topics. Add to an existing topic, if there is one. Thanks!
Before making new topics, please check the list of rejected topics and the list of previously suggested topics. Add to an existing topic, if there is one. Thanks!
Scratch Team Member, kayak and pickleball enthusiast, cat caregiver.
This is my forum signature! On a forum post, it is okay for Scratchers to advertise in their forum signature. The signature is the stuff that shows up below the horizontal line on the post. It will show up on every post I make.
(credit to Za-Chary)
;
- Discussion Forums
- » Suggestions
- » blocks that should be added to scratch