bullelk12 wrote:
It's not as simple as a single word at all.
Yup, that's always been true.
However, it's still worthwhile to allow people to begin to understand the true difficulty and potential results of their programming. Scratch was indeed created for beginners, but it would be quite possible to simply ignore any text-based options if you don't understand them.
Offline
I agree that there should be some button that you can use to switch back and forth between the two formats. although scratch should be easy for beginners, for people who are used to java and stuff, but can't get the tech to make somthing nice, scratch would help if that feature was avaliable.
but for people who don't know the basic script, it would take longer because they don't know what to type to tell the computer what to do
Offline
OverPowered wrote:
text-based coding can be useful for long scripts, uploading scripts, and teaching potential programmers to understand text-based coding.
I can't help you with converting to flash code; but if you just mean a text-based version of the blocks used in Scratch, then try kurt. It's a working compiler/decompiler that can convert Scratch projects to and from the scratchblocks syntax used on the forums.
I'm not sure how a text-based language would help you transition from Scratch to "proper" languages — and Kurt uses the same text as found on the actual Scratch blocks themselves, like the forum block plugin does — but it certainly gives you advantages (1) and (2): you can use copy/paste, tools like find/replace, and have all the power of plain text.
Offline
OverPowered wrote:
I would definitely support an option to code Scratch via text instead of blocks, for a multitude of reasons.
1. Huge scripts
Sometimes, projects, especially 1s1s, can grow a script so long that it crashes Scratch or makes edits impossible. When one sees projects such as coolstuff's Path Finder, it quickly becomes apparent that block-based scripts can sometimes be unwieldy. Text avoids this, and would help slower computers greatly.
See M30W.
2. Transport of Scripts
Scratch scripts can never be posted directly onto the forums, comments, or anywhere, but must be typed out with the forum equivalent of Scratch code or go through an image hosting site. If a text-to-code mode existed, it would be a matter of cutting and pasting between pojects or onto the website.
LS97 has made an excellent blocks-to-[scratchblocks] converter. Look in his sig.
3. Education
Unfortunate as it may seem, not all programming is done with colorful blocks. Scratchers must learn this, and begin to move towards lines of text if they ever want to advance to more powerful coding.
See reply to 1.
EDIT: Did i really need to bring this up?
Last edited by MrFlash67 (2013-04-06 01:51:57)
Offline