Discuss Scratch
- Discussion Forums
- » Suggestions
- » Text-based code (CONTROVERSIAL)
- Honeybee_
- Scratcher
57 posts
Text-based code (CONTROVERSIAL)
I realize that part of Scratch's purpose is to use blocks to learn how to code, but when projects get script-heavy with a lot of sprites and assets, it gets super hard to navigate the workspace and edit complicated code without accidentally messing things up.
It also makes it harder for other Scratchers to view other people's complex projects, because they don't know where this function or that piece of code is located.
Yes, anyone who wanted something text-based could just learn a new programming language, but then why do all those amazing Scratchers who make complicated projects still even bother to go on this site?
- First, the community (of people who are the same age and have similar interests)
- The simple commands
- The feedback (comments)
- Inspiration from other projects (remixing)
All of these are things that a normal text-based programming language doesn't have.
Therefore, I believe that Scratch should introduce a strictly OPTIONAL text version of code. (Meaning that it will still be largely focused on the blocks).
What do you think? Give me feedback.
Supporters:
@moshe2
It also makes it harder for other Scratchers to view other people's complex projects, because they don't know where this function or that piece of code is located.
Yes, anyone who wanted something text-based could just learn a new programming language, but then why do all those amazing Scratchers who make complicated projects still even bother to go on this site?
- First, the community (of people who are the same age and have similar interests)
- The simple commands
- The feedback (comments)
- Inspiration from other projects (remixing)
All of these are things that a normal text-based programming language doesn't have.
Therefore, I believe that Scratch should introduce a strictly OPTIONAL text version of code. (Meaning that it will still be largely focused on the blocks).
What do you think? Give me feedback.
Supporters:
@moshe2
Last edited by Honeybee_ (April 5, 2018 23:08:44)
As the everlasting buzz of Time continues…
- KidoftheEnder45
- Scratcher
1000+ posts
Text-based code (CONTROVERSIAL)
Are you trying to say give it as an option, or only text-based code?
- Honeybee_
- Scratcher
57 posts
Text-based code (CONTROVERSIAL)
As an option. Are you trying to say give it as an option, or only text-based code?
As the everlasting buzz of Time continues…
- Sheep_maker
- Scratcher
1000+ posts
Text-based code (CONTROVERSIAL)
A text based Scratch already exists, but it's unofficial. It should still satisfy your needs, though.
- 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; }
- pixelmaniacknowitall
- Scratcher
17 posts
Text-based code (CONTROVERSIAL)
already exists, but it's unofficial. It should still satisfy your needs, though.That's nice,but I think if scratch were to model their text editor as that, they would need to make it a little easier. For example, actual sprites instead of turtles and easier code managing. A text based Scratch
Hi! I'm a really weird dude from ANTARCTICA who makes animations. Stop by my profile for a laugh!⋅⋅⋅ᵃᶰᵈ ʰᵒᵖᵉᶠᵘᶫᶫʸ ʸᵒᵘ'ᶫᶫ ᶠᵒᶫᶫᵒʷ ᵗᵒᵒ⋅⋅⋅
Down there is the colab I'm working on : Kings Defense Topic
WATCH STEVEN UNIVERSE PLEASE I'M BEGGING YOU
- Honeybee_
- Scratcher
57 posts
Text-based code (CONTROVERSIAL)
I agree with @pixelmaniacknowitall . Who made the unofficial turtle version you mentioned, @Sheep_maker ?already exists, but it's unofficial. It should still satisfy your needs, though.That's nice,but I think if scratch were to model their text editor as that, they would need to make it a little easier. For example, actual sprites instead of turtles and easier code managing. A text based Scratch
As the everlasting buzz of Time continues…
- Sheep_maker
- Scratcher
1000+ posts
Text-based code (CONTROVERSIAL)
blob8108. They wrote the Scratchblocks plugin used on the forums.I agree with @pixelmaniacknowitall . Who made the unofficial turtle version you mentioned, @Sheep_maker ?already exists, but it's unofficial. It should still satisfy your needs, though.That's nice,but I think if scratch were to model their text editor as that, they would need to make it a little easier. For example, actual sprites instead of turtles and easier code managing. A text based Scratch
- 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; }
- moshe2
- Scratcher
100+ posts
Text-based code (CONTROVERSIAL)
SUPPORT I realize that part of Scratch's purpose is to use blocks to learn how to code, but when projects get script-heavy with a lot of sprites and assets, it gets super hard to navigate the workspace and edit complicated code without accidentally messing things up.
It also makes it harder for other Scratchers to view other people's complex projects, because they don't know where this function or that piece of code is located.
Therefore, I believe that Scratch should introduce a strictly optional text version of code. (Meaning that it will still be largely focused on the blocks).
What do you think? Give me feedback.
- Honeybee_
- Scratcher
57 posts
Text-based code (CONTROVERSIAL)
Thanks!
As the everlasting buzz of Time continues…
- TheRealNetherBefore
- Scratcher
1000+ posts
Text-based code (CONTROVERSIAL)
Leaning towards no support- I don't see how this would make coding any more navigate-able. Plus If you're at the point where you'd like to try text-based programming, you should probably move to one of the more commonly used text-based languages.
*Drinks ketchup*
there is no ethical consumption under capitalism my dudes
Small Games | Tips and Advice | Boredom Cat | Misc
Want to make a fantasy world everyone on scratch can use? Click here!
G'thorpax the Unspoken
there is no ethical consumption under capitalism my dudes
Small Games | Tips and Advice | Boredom Cat | Misc
Want to make a fantasy world everyone on scratch can use? Click here!
G'thorpax the Unspoken
- Inkulumo
- Scratcher
500+ posts
Text-based code (CONTROVERSIAL)
If you want text based code, learn a new language that's more modern.
- Honeybee_
- Scratcher
57 posts
Text-based code (CONTROVERSIAL)
Yes, but even without the blocks aspect, Scratch is very different from any other programming language (not only related to the coding itself). I'm updating my post. If you want text based code, learn a new language that's more modern.
As the everlasting buzz of Time continues…
- apple502j
- Scratcher
1000+ posts
Text-based code (CONTROVERSIAL)
No support. Just use tosh.
Or I suggest Python, which is the easiest language as far as I know.
Or I suggest Python, which is the easiest language as far as I know.
署名は、ディスカッションフォーラムの機能である。署名は、その人のすべての投稿の下部に追加される。署名は、BBCodeで記述できる。 署名を追加/変更/削除したい場合は、ディスカッションフォーラムのホームの一番下に行き、「Change your signature」を押す。署名の大きさは150pxまでである。これには、改行、画像を含む。- Japanese Scratch-Wiki 「署名」
- dude341
- Scratcher
1000+ posts
Text-based code (CONTROVERSIAL)
someone else's.Please stop telling people “do it yourself”, it's not very constructive and you do it a lot. Only say it when there is an easy workaround. Just implement your own text based programming language inside of scratch, or use (plus those are interpreters for other languages? They want a text based Scratch)
_________________
Complete support. Why not?
Last edited by dude341 (April 6, 2018 17:50:52)
Placeholder
- TheRealNetherBefore
- Scratcher
1000+ posts
Text-based code (CONTROVERSIAL)
There is an easy workaround, though Only say it when there is an easy workaround
already existsA text based Scratch
*Drinks ketchup*
there is no ethical consumption under capitalism my dudes
Small Games | Tips and Advice | Boredom Cat | Misc
Want to make a fantasy world everyone on scratch can use? Click here!
G'thorpax the Unspoken
there is no ethical consumption under capitalism my dudes
Small Games | Tips and Advice | Boredom Cat | Misc
Want to make a fantasy world everyone on scratch can use? Click here!
G'thorpax the Unspoken
- dude341
- Scratcher
1000+ posts
Text-based code (CONTROVERSIAL)
But not as an official feature, plus the OP pointed out there are flaws.There is an easy workaround, though Only say it when there is an easy workaroundalready existsA text based Scratch
Really it should only be said for a block suggestion if there is a 2 to 6 block workaround.
Last edited by dude341 (April 6, 2018 18:02:19)
Placeholder
- dude341
- Scratcher
1000+ posts
Text-based code (CONTROVERSIAL)
That isn't a turtle only language, it's just the default sprite is called “turtle”. Anything you can do in Scratch should run in there.already exists, but it's unofficial. It should still satisfy your needs, though.That's nice,but I think if scratch were to model their text editor as that, they would need to make it a little easier. For example, actual sprites instead of turtles and easier code managing. A text based Scratch
Placeholder
- Inkulumo
- Scratcher
500+ posts
Text-based code (CONTROVERSIAL)
One question, why did you add controversial to the title? That's just clickbait. Really though, current Scratch projects are just Flash. Just learn Flash and ActionScript. Scratch was written in ActionScript, too. (as far as I know )
- Sheep_maker
- Scratcher
1000+ posts
Text-based code (CONTROVERSIAL)
Duplicate
Perhaps you could learn HTML/CSS/JS and host it on some free web hosting service, then share it to the Scratch community (I believe that doesn't violate the new browser extension policy).
Also, a text-based Scratch technically already exists in the project's project.json file
Don't learn something that is expected to be obsolete by 2020. One question, why did you add controversial to the title? That's just clickbait. Really though, current Scratch projects are just Flash. Just learn Flash and ActionScript. Scratch was written in ActionScript, too. (as far as I know )
Perhaps you could learn HTML/CSS/JS and host it on some free web hosting service, then share it to the Scratch community (I believe that doesn't violate the new browser extension policy).
Also, a text-based Scratch technically already exists in the project's project.json file
- 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; }
- Discussion Forums
- » Suggestions
- » Text-based code (CONTROVERSIAL)