Discuss Scratch
- Discussion Forums
- » Advanced Topics
- » Scratch 3.0
- PullJosh
- Scratcher
1000+ posts
Scratch 3.0
They're certainly more intuitive in that case, yes. But most new Scratchers are going to be working with, at the most, basic list manipulation. If I want to get the first item of a list, "item 1 of [list]" definitely seems like the most intuitive way to make that happen. I think that zero-indexed arrays are more intuitive because they work better with modulo wraparound.
Plus, changing things now would be a backwards-compatibility nightmare.
- superben100
- Scratcher
1000+ posts
Scratch 3.0
Wait, will SB3s (or whatever they're going to use) going to be able to be natively convert to an actual SB2s?
Hello there!
I've been a Scratcher for nine years now, and I'm always happy to help!
I'm not around too often, but I check in here from time to time.
Let me know if you need anything!
|| Probably vibing to “Try” - Lawrence ||
I've been a Scratcher for nine years now, and I'm always happy to help!
I'm not around too often, but I check in here from time to time.
Let me know if you need anything!
|| Probably vibing to “Try” - Lawrence ||
- Sheep_maker
- Scratcher
1000+ posts
Scratch 3.0
SB3s (or whatever they're going to use) going to be able to be natively convert to an actual SB2s?I would assume it'd be the other way around Wait, will
- Sheep_maker This is a kumquat-free signature. :P
This is my signature. It appears below all my posts. Discuss it on my profile, not the forums. Here's how to make your own.
.postsignature { overflow: auto; } .scratchblocks { overflow-x: auto; overflow-y: hidden; }
- TheUltimatum
- Scratcher
1000+ posts
Scratch 3.0
Oh. That would be quite fun!They're certainly more intuitive in that case, yes. But most new Scratchers are going to be working with, at the most, basic list manipulation. If I want to get the first item of a list, "item 1 of [list]" definitely seems like the most intuitive way to make that happen. I think that zero-indexed arrays are more intuitive because they work better with modulo wraparound.
Plus, changing things now would be a backwards-compatibility nightmare.
- MinecraftM153
- Scratcher
100+ posts
Scratch 3.0
Woah! Turns out the “blocks” icon in the newest prototype is actually Extensions!
I like to make drawings move elsewhere, but on here I do mainly coding experiments. Check them out if you want!
- infinitytec
- Scratcher
1000+ posts
Scratch 3.0
There is no plan to have horizontal blocks in 3.0 right now.Me too. It's like stepping backwards… 1.0 blocks=good 2.0 blocks=great! 3.0 blocks=SAY WHUT? Also, the horizontal code is just confusing… I don't like the “cute”, scratchJr style blocks. I like the complex shapes, and shadows scratch 2.0 has.when green flag clicked
forever
if <[scratch 2.0] = [neato]> then
broadcast [stick with 2.0 v]
else
broadcast [change to 3.0 v]
when green flag clicked
forever
set [scratch 2.0 v] to [neato]
end
How can younger children use ScratchJr with the horizontal way?
- walkcycle
- Scratcher
500+ posts
Scratch 3.0
set pen color to [#527872]
& variable watchers
& the arrow on the point in direction compass very nice
<[hello] contains [world] ? ::operators > // disappears after loading 'Some Blocks' extension
- TheUltimatum
- Scratcher
1000+ posts
Scratch 3.0
Can confirm that this is true!set pen color to [#527872]
& variable watchers
& the arrow on the point in direction compass very nice<[hello] contains [world] ? ::operators > // disappears after loading 'Some Blocks' extension
- infinitytec
- Scratcher
1000+ posts
Scratch 3.0
Yes! Yes! Yes!set pen color to [#527872]
& variable watchers
& the arrow on the point in direction compass very nice<[hello] contains [world] ? ::operators > // disappears after loading 'Some Blocks' extension
The color sliders are nice!
- walkcycle
- Scratcher
500+ posts
Scratch 3.0
It is! Can confirm that this is true!
And the magnified stage picker! Yes! Yes! Yes!
The color sliders are nice!
- NitroCipher
- Scratcher
500+ posts
Scratch 3.0
Selecting the stage will change the value shown on the direction indicator when it is active. However, you are unable to change this value, as it stays at 90 degrees.
I hope my post helped you in some way! Post count: 500+
Current project: [s3Blocks: scratchblocks rewritten for Scratch 3.0] ::#4b4a60 //https://scratch.mit.edu/discuss/topic/290031/ Basically done!This is my signature identifier “aWFtbml0cm9jaXBoZXI=”
- walkcycle
- Scratcher
500+ posts
Scratch 3.0
Whoah, totally missed that…set [ v] effect to (0)Has a keypad.
I'm sure others do, too.
Awesome!
- walkcycle
- Scratcher
500+ posts
Scratch 3.0
I can't find the keypad. But would be cool to have the slider on other set value blocks. It could show the range of expected values, and an example of the effect.set [ v] effect to (0)Has a keypad.
I'm sure others do, too.
For a variable, the range could be the min/max of its stage watcher.
- MinecraftM153
- Scratcher
100+ posts
Scratch 3.0
huh. ST should fix that so that anything not accessible with the stage (e.g. motion blocks) should be disabled. Selecting the stage will change the value shown on the direction indicator when it is active. However, you are unable to change this value, as it stays at 90 degrees.
I like to make drawings move elsewhere, but on here I do mainly coding experiments. Check them out if you want!
- TeamsPrograming1783
- Scratcher
4 posts
Scratch 3.0
when green flag clicked
forever
pen down
end
This will not work, XD.
- TeamsPrograming1783
- Scratcher
4 posts
Scratch 3.0
(set timer to [])
<If timer is []>
<mouse up?>
(username if [])
If <> until <> then
New blocks
New group is Defining
- jromagnoli
- Scratcher
1000+ posts
Scratch 3.0
(set timer to [])
<If timer is []>
<mouse up?>
(username if [])
If <> until <> then
New blocks
New group is Defining
reset timer
set [timer v] to ((timer) + (...))
if <(timer) = [...]> then
end
<not <mouse down?>>
if <case :: operators> then
repeat until <case :: operators>
end
end
- Greenduck54
- Scratcher
500+ posts
Scratch 3.0
These are very easily workaroundable…(set timer to [])
<If timer is []>
<mouse up?>
(username if [])
If <> until <> then
New blocks
New group is Defining
I used to make stuff on here, now i just come on when i'm bored, don't expect anything from me now.
Last edited by Greenduck54 (Jan. 1, 2020 00:00:00)
oh no, the joke is dead because that time is no longer in the future :I
Last edited by Greenduck54 (Apr. 20, 2069 00:00:00)
that's better
;