Discuss Scratch
- gosoccerboy5
-
1000+ posts
Debug Window in project editor
This would probably be really easy to implement too, they could do what the Khan Academy devs did
- dertermenter
-
1000+ posts
Debug Window in project editor
How would this work consider that there are not syntax errors on scratch? You can easily find bugs in your projects.
- gosoccerboy5
-
1000+ posts
Debug Window in project editor
That's narrow minded thinking. How would this work consider that there are not syntax errors on scratch? You can easily find bugs in your projects.
No syntax errors maybe, but Scratch doesn't give you a magical pathway to making a great game. This would help you know how to fix a bug, especially in bigger projects. Bugs do exist when making a game, regardless of the language or interface.
Last edited by gosoccerboy5 (March 4, 2021 15:16:46)
- the2000
-
1000+ posts
Debug Window in project editor
How would this work consider that there are not syntax errors on scratch? You can easily find bugs in your projects.Read the OP.

The editor would have a new block which would take its input and log it to the console.
- dertermenter
-
1000+ posts
Debug Window in project editor
Sorry, I don't really get this suggestion to much.How would this work consider that there are not syntax errors on scratch? You can easily find bugs in your projects.Read the OP.The editor would have a new block which would take its input and log it to the console.
Does it send a message in text based scratch to the console and that checks for syntax errors?
Also, relax G, I don't need an angry emoji and big bold letters enforced into my face
- the2000
-
1000+ posts
Debug Window in project editor
Sorry, I don't usually have patience with people who ask questions that they would know the answer to if they just read the OP, especially if the OP is very concise.Read the OP.Sorry, I don't really get this suggestion to much.The editor would have a new block which would take its input and log it to the console.
Does it send a message in text based scratch to the console and that checks for syntax errors?
I don't want to play 20 questions with Scratch suggestions, just read the OP. It doesn't have anything to do with syntax errors, it's just asking for a Scratch console window that you can print text to for your own debugging purposes.
- dertermenter
-
1000+ posts
Debug Window in project editor
IDK if that is snarky but if so, please stop, we all make mistakesSorry, I don't usually have patience with people who ask questions that they would know the answer to if they just read the OP, especially if the OP is very concise.Read the OP.Sorry, I don't really get this suggestion to much.The editor would have a new block which would take its input and log it to the console.
Does it send a message in text based scratch to the console and that checks for syntax errors?
I don't want to play 20 questions with Scratch suggestions, just read the OP. It doesn't have anything to do with syntax errors, it's just asking for a Scratch console window that you can print text to for your own debugging purposes.
I read the OP, can I have a gold star


So would you have to do your own debugging? What is the point of that!
Last edited by dertermenter (March 4, 2021 15:37:44)
- the2000
-
1000+ posts
Debug Window in project editor
Because there are no syntax errors in Scratch? Most of programming is “doing your own debugging”, as you put it. I am currently developing a real game and building an engine from the ground up for it, and I have had to use “console.log” (print function in JavaScript) for debugging purposes many, many times. To answer your question, the point of doing your own debugging is that doing your own debugging is the point of programming. So would you have to do your own debugging? What is the point of that!
- dertermenter
-
1000+ posts
Debug Window in project editor
You can do ur own debugging on scratch anywayBecause there are no syntax errors in Scratch? Most of programming is “doing your own debugging”, as you put it. I am currently developing a real game and building an engine from the ground up for it, and I have had to use “console.log” (print function in JavaScript) for debugging purposes many, many times. To answer your question, the point of doing your own debugging is that doing your own debugging is the point of programming. So would you have to do your own debugging? What is the point of that!
Gold star plez
- gosoccerboy5
-
1000+ posts
Debug Window in project editor
You're ignoring what he's saying! This would help with debugging is the point!You can do ur own debugging on scratch anywayBecause there are no syntax errors in Scratch? Most of programming is “doing your own debugging”, as you put it. I am currently developing a real game and building an engine from the ground up for it, and I have had to use “console.log” (print function in JavaScript) for debugging purposes many, many times. To answer your question, the point of doing your own debugging is that doing your own debugging is the point of programming. So would you have to do your own debugging? What is the point of that!
- dertermenter
-
1000+ posts
Debug Window in project editor
There are not syntax errors in scratchYou're ignoring what he's saying! This would help with debugging is the point!You can do ur own debugging on scratch anywayBecause there are no syntax errors in Scratch? Most of programming is “doing your own debugging”, as you put it. I am currently developing a real game and building an engine from the ground up for it, and I have had to use “console.log” (print function in JavaScript) for debugging purposes many, many times. To answer your question, the point of doing your own debugging is that doing your own debugging is the point of programming. So would you have to do your own debugging? What is the point of that!
- gosoccerboy5
-
1000+ posts
Debug Window in project editor
A debug window also helps with semantic errors when the program does not run the way the designer wants it to.There are not syntax errors in scratch You're ignoring what he's saying! This would help with debugging is the point!
Last edited by gosoccerboy5 (March 4, 2021 16:07:18)
- dertermenter
-
1000+ posts
Debug Window in project editor
A debug window also helps with semantic errors when the program does not run the way the designer wants it to.There are not syntax errors in scratch You're ignoring what he's saying! This would help with debugging is the point!
Would it
- the2000
-
1000+ posts
Debug Window in project editor
Yes. “Hmm, this function isn't working the way I want it to. Maybe this math equation doesn't do what I think it should? Maybe this variable, which updates once every frame, is giving wrong values because I calculated it wrong somewhere else? I'll use the ‘log’ block to find out.”Would itA debug window also helps with semantic errors when the program does not run the way the designer wants it to.There are not syntax errors in scratch You're ignoring what he's saying! This would help with debugging is the point!
- gosoccerboy5
-
1000+ posts
Debug Window in project editor
Yes. Speaking from personal experience, it's extremely helpful. A debug window is like a flashlight in a dark cave.Would itA debug window also helps with semantic errors when the program does not run the way the designer wants it to.There are not syntax errors in scratch You're ignoring what he's saying! This would help with debugging is the point!
- dertermenter
-
1000+ posts
Debug Window in project editor
So you can run this block any time if you think there is a bug and checks it? Cool! This would be useful for debugging stuff where you don’t know what caused the bug in the first place.Yes. “Hmm, this function isn't working the way I want it to. Maybe this math equation doesn't do what I think it should? Maybe this variable, which updates once every frame, is giving wrong values because I calculated it wrong somewhere else? I'll use the ‘log’ block to find out.”Would itA debug window also helps with semantic errors when the program does not run the way the designer wants it to.There are not syntax errors in scratch You're ignoring what he's saying! This would help with debugging is the point!
- Socialix
-
1000+ posts
Debug Window in project editor
Maybe rename this to “Log” or “Logger”, as it's only for prints/logs. By saying “logs”, it should probably be named “Logs”.
Meanwhile, just do this:
Meanwhile, just do this:
delete all of [Logs v] ::list // use to clear logs
add [meow meow meeeeowwwww] to [Logs v] // change meow to anything, prints to log
- SpinningCube
-
100+ posts
Debug Window in project editor
Well, it's basically a print() statement. It adds whatever text to the log. This lets you check if things are outputting the right values, or if code is running at right times or not.So you can run this block any time if you think there is a bug and checks it? Cool! This would be useful for debugging stuff where you don’t know what caused the bug in the first place.Yes. “Hmm, this function isn't working the way I want it to. Maybe this math equation doesn't do what I think it should? Maybe this variable, which updates once every frame, is giving wrong values because I calculated it wrong somewhere else? I'll use the ‘log’ block to find out.”Would itA debug window also helps with semantic errors when the program does not run the way the designer wants it to.There are not syntax errors in scratch You're ignoring what he's saying! This would help with debugging is the point!
- han614698
-
1000+ posts
Debug Window in project editor
They have the right to refrain from saying why they support; your response was unnecessary and spam.If you support you say support and why I do this using lists, but this would be easier Simi-Support.