Quantcast
Channel: Latest posts on Suggestions
Viewing all articles
Browse latest Browse all 555

About Scratch :: Suggestions :: Is it possible to have advanced blocks in scratch

$
0
0

Scratch_Fakemon wrote:

Scratch is a platform for kids to learn to code. These kids would be confused with advanced blocks, such as the for loops found in some programming languages that need 3 inputs rather than the 1 most loops have. However, if the advanced blocks are things that most people can understand and something that doesn't already have an easy workaround, that could work!

A for loop could work like this:
set [variable v] to () until <> and increment [variable v] by (1) and run code  { 
} :: control

This seems pretty complex, so instead Scratch you could do this:
when green flag clicked
set [variable v] to ()
forever
if <not <>> then
...
change [variable v] by (1)
end
end
This would do about the same thing with existing blocks.

A better addition, however, could be this:
show text box with text [Hello!] at [bottom v] :: looks
This would show a text box at the bottom of the screen. It's like the Say block, but with more control. The text box would be similar to text boxes found in video games (especially RPGs) like Undertale.

the advanced block intergratation would require alot of work to make sure its easy for kids to learn like you said,

Viewing all articles
Browse latest Browse all 555

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>