Discuss Scratch

BGMead
Scratcher
1000+ posts

Other Places/Methods to Receive Scripting Help (Updated)

Other Places/Methods to Receive Scripting Help
2020 Updated Edition

You may have been programming a Scratch project and gotten confused. You may have come across a bug and have had no idea how to fix it. Well, I'm here to say don't worry! Stuff like this happens all the time to programmers, so don't feel ashamed if you need help. I have placed together a list of other places to receive help. Remember to always try posting here first, before you branch off to other places! This list is intended for those who this subforum did not work.

Note 1: The following methods are not ordered in any specific way.
Note 2: This was originally posted back in 2017, and since then it has become severely outdated. I've updated it in 2019 to bring it up to speed.
Note 3: Re-Updated in 2020. The old version is here for historic purposes.


1. This Forum Section
Before you branch off to other ways to get help with a project, try making a topic here first. All you have to do is make a topic stating your problem. Here are some general guidelines to follow while asking for help:
  • Make the subject clear - Make sure the subject clearly summarizes the issue, so other Scratchers know what they're getting into.
  • Make it easy to understand the problem - A long explanation that takes an hour to type out will be much better than a one-sentence description of your problem. Scratchers will be able to give better help if they know exactly what's going wrong.
  • Link the project - I can't stress enough how life-saving it is if a Scratcher has the code which is malfunctioning rather than trying to remake it based of a description of the problem. Even if the project isn't ready to be shared, share it on an alt-account! It is so much better if you link the project
I recommend this topic by @Elephant_Lover to help with formatting topics. You may not get a response at first, but be patient! Keep bumping your topic to get it noticed. If you happen not to get a response here, then you can move on down the list.

2. Shops
Sometimes it's a little hard to describe shops to New Scratchers, so I'll try my best. If you like reading and want an extensive rundown of shops, check out this great guide by @WolfCat67. Shops are regular forum threads in the Request section. In these threads, there are most likely order forums for you to fill out. They may ask you for your username, what the code is trying to do, and what's going wrong. Simply post your forum in the thread, and another Scratcher who “works” at the shop will help you. (Most) shops are completely free and will get back to you quickly. You can check out my shop, BGMead's Shop - we offer some great coding services

3. Other Projects
If you are looking for a script that you think has already been made, do a quick search for it and you might find it! You don't need to be super specific when searching. For example, if you're looking for a text engine, then all you have to type is “text engine”. There are over 200 million Scratch projects out there, and the search bar can be a great tool at helping you narrow them down. The search bar is located at the top of the page, and looks like this:


4. Official Scratch Wiki
Everything you would ever need to know about Scratch can be found on the Wiki. It is made by Scratchers like you and contains very neat, detailed descriptions (With pictures!) about almost everything Scratch. It has block descriptions as well, which could come in handy. If you want to know what a certain block does, then I'd say check the wiki. Some wiki tutorials I've found helpful are:
Like the main Scratch website, the Wiki has a search bar as well! Use it to search the wiki pages and quickly find what you're looking for.

5. Pseudocode
Pseudocode is basically code written into English. There are lots of basic and complex functions that have pseudocode available online. Google search what you're looking for, then add “pseudocode” to the end. For example, I was recently stumped when I was making a flood-fill function. I Googled “Floodfill pseudocode” and found this webpage that had exactly what I needed. I recreated the pseudocode in Scratch, and it worked great! Pseudocode is good if you are struggling with a common function that has been implemented before elsewhere.

6. Built-In Tutorial Menu
If your looking for help with more simpler project tutorials, on the top menu of the Scratch editor screen you'll see a button that says ‘Tutorials’ with a little lightbulb. This contains Project Tutorials developed by the Scratch Team. You can also check out the Ideas page, which contains starter projects, guides, and more tutorials.

7. Questions About Scratch Forum (For General Questions) and Advanced Topics
If you need something general answered, please use this forum. If your question is advanced (such as relating to Scratch's API), then post in the Advanced Topics section.

And that's it! If you see that like I forgot something, made a mistake, made a grammar error, etc. Just leave a reply below and I will fix it! Thank you for reading this!

- BGMead

Last edited by BGMead (Sept. 5, 2020 15:51:12)


Heyo! I am Jade (she/her) and I used to be very active on the scratch discussion forums back in 2017. I've since left scratch to pursue an interest in game development, graphics and engine programming, and college.
BGMead
Scratcher
1000+ posts

Other Places/Methods to Receive Scripting Help (Updated)

Bomp!

Heyo! I am Jade (she/her) and I used to be very active on the scratch discussion forums back in 2017. I've since left scratch to pursue an interest in game development, graphics and engine programming, and college.
asivi
Scratcher
1000+ posts

Other Places/Methods to Receive Scripting Help (Updated)

BGMead wrote:

Other Places to Receive Scripting Help
Note: This post has links to outside of the Scratch website. Always remember to stay safe when using the internet since we can't guarantee the safety of other sites. I recommend you ask a parent before clicking on any links.
There are lots of places to receive help with Scratch projects! I have placed together a (somewhat) small list of other places to receive help. Remember to always try posting here first, before you branch off to other places! Alright, enough of me blabbing, lets get to the list:

1. This Forum Section
Well, yeah! It's the whole point of this place, asking for help! If you happen not to get a response here (which is highly unlikely) Then you can move on down the list.
2. Shops
These are threads created by users that have a forum that you can fill out and post as a order! Then, someone will complete the order for you. This is a great way to have a more advanced Scratcher do it for you. (However, please remember to give credit!) Free shops that I recommend are BGMead's Shop and Gentle Rain Coding Studio.
3. Other Projects
If you are looking for a script that you think has already been made, do a quick search for it and you might find it! The search bar is located at the top of the page, and looks like this:
4. Built-In Help Menu
If your looking for help with more simpler things, on the right side of the Scratch editor screen you will see a white bar with a question mark at the top. (It looks something like: (?)) Click on it and it will open a menu of tutorials, block meanings,
and more!
5. Scratch Books
If you like to read, then this is for you! There are many Scratch books out there. Just a few are Super Scratch Programming Adventure, Learn To Program With Scratch, and Learn to Program in 10 Easy Steps.
(which also teaches you how to make your own website!) All of these books have cool projects for you to make, and cover Scratch 2.0.
6. Scratch Help Page and Video Tutorials
Again, more for the simpler help questions. The official Scratch Help Page contains a lot of information, and even has video tutorials for all those non-readers out there. It also has beginner projects you can remix to learn Scratch. The help page is available here.
7. Official Scratch Wiki
Everything you would ever need to know about Scratch can be found on the Wiki. What does this block do? It's on there. What was Scratch 1.x like? It's on there. As I said above, it's all on there. Go check it out!
8. Projects by Scratchers (Scratch 101 Studio)
Not to long ago, there was a SDS (Scratch Design Studio) All about teaching Scratch! You can find it here. There are some cool projects in there!

And that's it! If you feel like I forgot something, made a mistake, etc. Just leave a reply below and I will fix it! Thanks for reading!

- BGMead

This is a really useful info, let me suggest to publish a replica(duplicate) in Questions about Scratch.
BGMead
Scratcher
1000+ posts

Other Places/Methods to Receive Scripting Help (Updated)

asivi wrote:

-snip-

This is a really useful info, let me suggest to publish a replica(duplicate) in Questions about Scratch.
I might do that, but please remember not to quote the entire thing!

Heyo! I am Jade (she/her) and I used to be very active on the scratch discussion forums back in 2017. I've since left scratch to pursue an interest in game development, graphics and engine programming, and college.
asivi
Scratcher
1000+ posts

Other Places/Methods to Receive Scripting Help (Updated)

BGMead wrote:

asivi wrote:

-snip-

This is a really useful info, let me suggest to publish a replica(duplicate) in Questions about Scratch.
I might do that, but please remember not to quote the entire thing!

Ok, but remember it's unfair to bump topics in a short period of time, you did it less than 30 minutes from the original!
You would wait until the topic doesn't appears in the first page or passed 24 hours at least.
Regards.

Last edited by asivi (June 23, 2017 17:34:42)

BGMead
Scratcher
1000+ posts

Other Places/Methods to Receive Scripting Help (Updated)

asivi wrote:

BGMead wrote:

asivi wrote:

-snip-

This is a really useful info, let me suggest to publish a replica(duplicate) in Questions about Scratch.
I might do that, but please remember not to quote the entire thing!

Ok, but remember it's unfair to bump topics in a short period of time, you did it less than 30 minutes from the original!
You would wait until the topic doesn't appears in the first page or passed 24 hours at least.
Regards.
Yep, sorry!

Heyo! I am Jade (she/her) and I used to be very active on the scratch discussion forums back in 2017. I've since left scratch to pursue an interest in game development, graphics and engine programming, and college.
-Lite-
Scratcher
500+ posts

Other Places/Methods to Receive Scripting Help (Updated)

asivi wrote:

BGMead wrote:

-snip-

This is a really useful info, let me suggest to publish a replica(duplicate) in Questions about Scratch.
Why? This is BGMead's work. Posting duplicate threads is not allowed. If you did, please remove it. Thanks.
I also suggested this to be stickied.

“There are two different types of people in the world: those who want to know, and those who want to believe.”
Friedrich Nietzsche
BGMead
Scratcher
1000+ posts

Other Places/Methods to Receive Scripting Help (Updated)

-Lite- wrote:

asivi wrote:

BGMead wrote:

-snip-

This is a really useful info, let me suggest to publish a replica(duplicate) in Questions about Scratch.
Why? This is BGMead's work. Posting duplicate threads is not allowed. If you did, please remove it. Thanks.
I also suggested this to be stickied.
Thanks! Although comment on Paddle2See's profile for sticky request!

Heyo! I am Jade (she/her) and I used to be very active on the scratch discussion forums back in 2017. I've since left scratch to pursue an interest in game development, graphics and engine programming, and college.
asivi
Scratcher
1000+ posts

Other Places/Methods to Receive Scripting Help (Updated)

BGMead wrote:

Thanks! Although comment on Paddle2See's profile for sticky request!

Or include it in this already stickied topic List of Helpful Topics for Scripting at least.
BGMead
Scratcher
1000+ posts

Other Places/Methods to Receive Scripting Help (Updated)

makethebrainhappy wrote:

I would suggest linking to google books rather than Google searches
Good point, I change it. (I own all the books listed + more )

Heyo! I am Jade (she/her) and I used to be very active on the scratch discussion forums back in 2017. I've since left scratch to pursue an interest in game development, graphics and engine programming, and college.
monstermash3
Scratcher
1000+ posts

Other Places/Methods to Receive Scripting Help (Updated)

Shouldn't the Scratch Wiki be above Scratch Books? It seems like checking the Wiki is more convenient and there is still a good chance it will give you the answer…

(Swallowed by an evil kumquat who was just taking a walk in the neighborhood of evil kumquats when they saw a garage sale where they bought a plate which they used to eat but they discovered that it leaked and they went to get their money back but the sale was over so they went in the house but the door was locked so they got their key but it didn't fit so they went home to use the key on the right door which was their own door and then they decided to swallow a signature for no reason.)
BGMead
Scratcher
1000+ posts

Other Places/Methods to Receive Scripting Help (Updated)

monstermash3 wrote:

Shouldn't the Scratch Wiki be above Scratch Books? It seems like checking the Wiki is more convenient and there is still a good chance it will give you the answer…
Yep, you're right! I will change it now!

Heyo! I am Jade (she/her) and I used to be very active on the scratch discussion forums back in 2017. I've since left scratch to pursue an interest in game development, graphics and engine programming, and college.
monstermash3
Scratcher
1000+ posts

Other Places/Methods to Receive Scripting Help (Updated)

BGMead wrote:

monstermash3 wrote:

Shouldn't the Scratch Wiki be above Scratch Books? It seems like checking the Wiki is more convenient and there is still a good chance it will give you the answer…
Yep, you're right! I will change it now!
Ok, thanks!

(Swallowed by an evil kumquat who was just taking a walk in the neighborhood of evil kumquats when they saw a garage sale where they bought a plate which they used to eat but they discovered that it leaked and they went to get their money back but the sale was over so they went in the house but the door was locked so they got their key but it didn't fit so they went home to use the key on the right door which was their own door and then they decided to swallow a signature for no reason.)
BGMead
Scratcher
1000+ posts

Other Places/Methods to Receive Scripting Help (Updated)

Yay, sticked!

Heyo! I am Jade (she/her) and I used to be very active on the scratch discussion forums back in 2017. I've since left scratch to pursue an interest in game development, graphics and engine programming, and college.
-Lite-
Scratcher
500+ posts

Other Places/Methods to Receive Scripting Help (Updated)

BGMead wrote:

Yay, sticked!
congrats

“There are two different types of people in the world: those who want to know, and those who want to believe.”
Friedrich Nietzsche
BGMead
Scratcher
1000+ posts

Other Places/Methods to Receive Scripting Help (Updated)

-Lite- wrote:

BGMead wrote:

Yay, sticked!
congrats
Thanks!

Heyo! I am Jade (she/her) and I used to be very active on the scratch discussion forums back in 2017. I've since left scratch to pursue an interest in game development, graphics and engine programming, and college.
Earwarminq
Scratcher
2 posts

Other Places/Methods to Receive Scripting Help (Updated)

BGMead wrote:

Bomp!
Ehhhh
yzyzyz
Scratcher
500+ posts

Other Places/Methods to Receive Scripting Help (Updated)

congrats for the sticky!

hi! I'm yzyzyz, the owner of the #bring_it_back studio, a sticky, 400+ projects and 500+ posts.
I am an active scratcher.
advertise in my signature!
ad:Urgently need a popular animation? If you do, check out Every Time I Share A Project, by Randomness-TV!
hedgehog_blue
Scratcher
1000+ posts

Other Places/Methods to Receive Scripting Help (Updated)

And it's stickied now :D

Powered by DjangoBB