Discuss Scratch

NFlex23
Scratcher
1000+ posts

Scratch Tutorials — share your knowledge or learn something new with Scratchers worldwide

I know what you're thinking: "Another Scratch tutorial sharing website?“ Well, I know some have been planned and discussed, but none have really got off the ground and are actually used. This is the first ”real" tutorial sharing website for the Scratch community, where you can actually create and share your own tutorials, or just follow others'.

You can view the site at https://scratchtutorials.vercel.app . A better domain might be chosen in the future, but it works for now. Contributions are welcome at https://github.com/mystpi/scratch-tutorials .

Tech stack:

Last edited by NFlex23 (Sept. 29, 2022 23:26:34)


Help improve the Advanced Topics (Really!)
Before you create a topic:
Always search for duplicates or other similar topics before making an umbrella topic, e.g., “The Mac Topic”.
  • Is it about something you are planning on making but haven't made yet? If so, please wait to post until you have created a working prototype. This is a key factor to keeping the ATs as clean as possible.
  • The ATs aren't technical support. It is perfectly valid to ask questions about things related to programming, but not issues with external websites, apps, or devices. Most sites have their own support system; try asking there!
  • Is it related to something you are making in Scratch? (This includes OSes and other Scratch projects) If so, please post in Collaboration, Show and Tell, or another similar forum.
  • Is your topic questionably “advanced”? Try browsing the other forums to see if your topic fits better in one of those.
  • Issues with Scratch itself should be put in Bugs and Glitches.
Before you post: Is what you're posting likely to start an argument or derail the thread (e.g., browsers, operating systems)? If so, please re-think your post!





9gr
Scratcher
1000+ posts

Scratch Tutorials — share your knowledge or learn something new with Scratchers worldwide

at least somebody does it

but I think you should use sveltekit because speed

Last edited by 9gr (May 24, 2022 20:49:52)

MagicCrayon9342
Scratcher
1000+ posts

Scratch Tutorials — share your knowledge or learn something new with Scratchers worldwide

9gr wrote:

at least somebody does it

but I think you should use sveltekit because speed
SvelteKit actually has no noticeable difference in speed, both compile time or page load.

Anyway, as with all projects I will recommend some changes.

- Equal card sizes. For more consistent and less OCD inducing UI, make all the cards the same size. Maybe have a button to view the full card too!
- Since you are using supabase, I'm assuming you can add some profiles and a way to submit tutorials

NFlex23
Scratcher
1000+ posts

Scratch Tutorials — share your knowledge or learn something new with Scratchers worldwide

9gr wrote:

(#2)
at least somebody does it

but I think you should use sveltekit because speed
I wanted to learn Next.js, and I decided to give it a try with this site. I'm not going to switch to SvelteKit, sorry.

Help improve the Advanced Topics (Really!)
Before you create a topic:
Always search for duplicates or other similar topics before making an umbrella topic, e.g., “The Mac Topic”.
  • Is it about something you are planning on making but haven't made yet? If so, please wait to post until you have created a working prototype. This is a key factor to keeping the ATs as clean as possible.
  • The ATs aren't technical support. It is perfectly valid to ask questions about things related to programming, but not issues with external websites, apps, or devices. Most sites have their own support system; try asking there!
  • Is it related to something you are making in Scratch? (This includes OSes and other Scratch projects) If so, please post in Collaboration, Show and Tell, or another similar forum.
  • Is your topic questionably “advanced”? Try browsing the other forums to see if your topic fits better in one of those.
  • Issues with Scratch itself should be put in Bugs and Glitches.
Before you post: Is what you're posting likely to start an argument or derail the thread (e.g., browsers, operating systems)? If so, please re-think your post!





NFlex23
Scratcher
1000+ posts

Scratch Tutorials — share your knowledge or learn something new with Scratchers worldwide

MagicCrayon9342 wrote:

(#3)

9gr wrote:

at least somebody does it

but I think you should use sveltekit because speed
SvelteKit actually has no noticeable difference in speed, both compile time or page load.

Anyway, as with all projects I will recommend some changes.

- Equal card sizes. For more consistent and less OCD inducing UI, make all the cards the same size. Maybe have a button to view the full card too!
- Since you are using supabase, I'm assuming you can add some profiles and a way to submit tutorials
I'll look into making the cards equal sizes. And yes, you can submit your own tutorials. (please read the OP more carefully before posting)

Help improve the Advanced Topics (Really!)
Before you create a topic:
Always search for duplicates or other similar topics before making an umbrella topic, e.g., “The Mac Topic”.
  • Is it about something you are planning on making but haven't made yet? If so, please wait to post until you have created a working prototype. This is a key factor to keeping the ATs as clean as possible.
  • The ATs aren't technical support. It is perfectly valid to ask questions about things related to programming, but not issues with external websites, apps, or devices. Most sites have their own support system; try asking there!
  • Is it related to something you are making in Scratch? (This includes OSes and other Scratch projects) If so, please post in Collaboration, Show and Tell, or another similar forum.
  • Is your topic questionably “advanced”? Try browsing the other forums to see if your topic fits better in one of those.
  • Issues with Scratch itself should be put in Bugs and Glitches.
Before you post: Is what you're posting likely to start an argument or derail the thread (e.g., browsers, operating systems)? If so, please re-think your post!





MagicCrayon9342
Scratcher
1000+ posts

Scratch Tutorials — share your knowledge or learn something new with Scratchers worldwide

NFlex23 wrote:

MagicCrayon9342 wrote:

(#3)

9gr wrote:

at least somebody does it

but I think you should use sveltekit because speed
SvelteKit actually has no noticeable difference in speed, both compile time or page load.

Anyway, as with all projects I will recommend some changes.

- Equal card sizes. For more consistent and less OCD inducing UI, make all the cards the same size. Maybe have a button to view the full card too!
- Since you are using supabase, I'm assuming you can add some profiles and a way to submit tutorials
I'll look into making the cards equal sizes. And yes, you can submit your own tutorials. (please read the OP more carefully before posting)
Do they have to be related to Scratch? Maybe an offtopic section. or an “Advanced” section.

NFlex23
Scratcher
1000+ posts

Scratch Tutorials — share your knowledge or learn something new with Scratchers worldwide

MagicCrayon9342 wrote:

(#6)

NFlex23 wrote:

MagicCrayon9342 wrote:

(#3)

9gr wrote:

at least somebody does it

but I think you should use sveltekit because speed
SvelteKit actually has no noticeable difference in speed, both compile time or page load.

Anyway, as with all projects I will recommend some changes.

- Equal card sizes. For more consistent and less OCD inducing UI, make all the cards the same size. Maybe have a button to view the full card too!
- Since you are using supabase, I'm assuming you can add some profiles and a way to submit tutorials
I'll look into making the cards equal sizes. And yes, you can submit your own tutorials. (please read the OP more carefully before posting)
Do they have to be related to Scratch? Maybe an offtopic section. or an “Advanced” section.
It is "Scratch Tutorials" after all; but feel free to make a tutorial as long as it is related to Scratch. I'll add that to the guidelines (https://scratchtutorials.vercel.app/guidelines ).

Last edited by NFlex23 (May 24, 2022 21:17:57)


Help improve the Advanced Topics (Really!)
Before you create a topic:
Always search for duplicates or other similar topics before making an umbrella topic, e.g., “The Mac Topic”.
  • Is it about something you are planning on making but haven't made yet? If so, please wait to post until you have created a working prototype. This is a key factor to keeping the ATs as clean as possible.
  • The ATs aren't technical support. It is perfectly valid to ask questions about things related to programming, but not issues with external websites, apps, or devices. Most sites have their own support system; try asking there!
  • Is it related to something you are making in Scratch? (This includes OSes and other Scratch projects) If so, please post in Collaboration, Show and Tell, or another similar forum.
  • Is your topic questionably “advanced”? Try browsing the other forums to see if your topic fits better in one of those.
  • Issues with Scratch itself should be put in Bugs and Glitches.
Before you post: Is what you're posting likely to start an argument or derail the thread (e.g., browsers, operating systems)? If so, please re-think your post!





NFlex23
Scratcher
1000+ posts

Scratch Tutorials — share your knowledge or learn something new with Scratchers worldwide

Equal-height cards are now live, thanks to the feedback of MagicCrayon9342:

Help improve the Advanced Topics (Really!)
Before you create a topic:
Always search for duplicates or other similar topics before making an umbrella topic, e.g., “The Mac Topic”.
  • Is it about something you are planning on making but haven't made yet? If so, please wait to post until you have created a working prototype. This is a key factor to keeping the ATs as clean as possible.
  • The ATs aren't technical support. It is perfectly valid to ask questions about things related to programming, but not issues with external websites, apps, or devices. Most sites have their own support system; try asking there!
  • Is it related to something you are making in Scratch? (This includes OSes and other Scratch projects) If so, please post in Collaboration, Show and Tell, or another similar forum.
  • Is your topic questionably “advanced”? Try browsing the other forums to see if your topic fits better in one of those.
  • Issues with Scratch itself should be put in Bugs and Glitches.
Before you post: Is what you're posting likely to start an argument or derail the thread (e.g., browsers, operating systems)? If so, please re-think your post!





Sid72020123
Scratcher
500+ posts

Scratch Tutorials — share your knowledge or learn something new with Scratchers worldwide

Cool Website! Does this support scratchblocks?

Sid72020123
god286
Scratcher
1000+ posts

Scratch Tutorials — share your knowledge or learn something new with Scratchers worldwide

When I load the site there is a flash where there is no CSS. Also, is there a filter? Another question I have is the moderation, will there be a ban on extension names?

Last edited by god286 (May 25, 2022 05:21:23)


Here are some of my followers!

I joined: 5 years, 9 months, 24 days ago (31/03/2018)
I have: 479 followers
In total, I have attained: 1,403 loves, 1,145 favourites, and 33,731 views.
Fun Fact: If my account continued to gain followers at a similar rate to right now, in 14,210 years I would reach the number of followers griffpatch has today! Try to imagine how many followers he would have then!
Thank you everyone!
Script created by god286.
happex
Scratcher
1000+ posts

Scratch Tutorials — share your knowledge or learn something new with Scratchers worldwide

That’s weird…
https://tuto-scratch.pages.dev

Doucement
Lockstart
Scratcher
64 posts

Scratch Tutorials — share your knowledge or learn something new with Scratchers worldwide

It‘s so easy to copy a website born 3 months before…

And if I can, I saw several problems:
- The Ui could be uncomfortable for New Scratchers (the principal part of the Scratch community who needs tutorials)
- Anyone (like a hacker or something like this) who has a Scratch account can post everything at anytime. You know the consequences if someone bad posts something on your website
- 404: I haven't found any other problem.

Last edited by Lockstart (May 25, 2022 08:36:48)


NFlex23
Scratcher
1000+ posts

Scratch Tutorials — share your knowledge or learn something new with Scratchers worldwide

Lockstart wrote:

It‘s so easy to copy a website born 3 months before…
I didn't copy any website.

Lockstart wrote:

The Ui could be uncomfortable for New Scratchers
How so? Could you give me an example?

Lockstart wrote:

Anyone (like a hacker or something like this) who has a Scratch account can post everything at anytime.
I can moderate (delete/edit) tutorials currently, and I'll add more advanced moderation soon so others can be mods as well.

happex wrote:

(#11)
That’s weird…
https://tuto-scratch.pages.dev
Interesting… it doesn't seem to work very well though. When I try to click on a tutorial it takes me back to the home page without any styling.

Sid72020123 wrote:

(#9)
Cool Website! Does this support scratchblocks?
Unfortunately, not yet. I've been having trouble integrating them with markdown and React.

Help improve the Advanced Topics (Really!)
Before you create a topic:
Always search for duplicates or other similar topics before making an umbrella topic, e.g., “The Mac Topic”.
  • Is it about something you are planning on making but haven't made yet? If so, please wait to post until you have created a working prototype. This is a key factor to keeping the ATs as clean as possible.
  • The ATs aren't technical support. It is perfectly valid to ask questions about things related to programming, but not issues with external websites, apps, or devices. Most sites have their own support system; try asking there!
  • Is it related to something you are making in Scratch? (This includes OSes and other Scratch projects) If so, please post in Collaboration, Show and Tell, or another similar forum.
  • Is your topic questionably “advanced”? Try browsing the other forums to see if your topic fits better in one of those.
  • Issues with Scratch itself should be put in Bugs and Glitches.
Before you post: Is what you're posting likely to start an argument or derail the thread (e.g., browsers, operating systems)? If so, please re-think your post!





NFlex23
Scratcher
1000+ posts

Scratch Tutorials — share your knowledge or learn something new with Scratchers worldwide

I will implement more safety features soon, like banning and moderation. Until then, don't post anything against the guidelines, since I can still remove it pretty easily.

Help improve the Advanced Topics (Really!)
Before you create a topic:
Always search for duplicates or other similar topics before making an umbrella topic, e.g., “The Mac Topic”.
  • Is it about something you are planning on making but haven't made yet? If so, please wait to post until you have created a working prototype. This is a key factor to keeping the ATs as clean as possible.
  • The ATs aren't technical support. It is perfectly valid to ask questions about things related to programming, but not issues with external websites, apps, or devices. Most sites have their own support system; try asking there!
  • Is it related to something you are making in Scratch? (This includes OSes and other Scratch projects) If so, please post in Collaboration, Show and Tell, or another similar forum.
  • Is your topic questionably “advanced”? Try browsing the other forums to see if your topic fits better in one of those.
  • Issues with Scratch itself should be put in Bugs and Glitches.
Before you post: Is what you're posting likely to start an argument or derail the thread (e.g., browsers, operating systems)? If so, please re-think your post!





PoIygon
Scratcher
1000+ posts

Scratch Tutorials — share your knowledge or learn something new with Scratchers worldwide

NFlex23 wrote:

I will implement more safety features soon, like banning and moderation. Until then, don't post anything against the guidelines, since I can still remove it pretty easily.
You can check the issues on the repo










NFlex23
Scratcher
1000+ posts

Scratch Tutorials — share your knowledge or learn something new with Scratchers worldwide

god286 wrote:

When I load the site there is a flash where there is no CSS.
Yeah, I know. I think it's a Mantine UI issue.

god286 wrote:

Also, is there a filter?
I hope to add tags and filtering eventually.

god286 wrote:

Another question I have is the moderation, will there be a ban on extension names?
What do you mean by “extension names”?

Help improve the Advanced Topics (Really!)
Before you create a topic:
Always search for duplicates or other similar topics before making an umbrella topic, e.g., “The Mac Topic”.
  • Is it about something you are planning on making but haven't made yet? If so, please wait to post until you have created a working prototype. This is a key factor to keeping the ATs as clean as possible.
  • The ATs aren't technical support. It is perfectly valid to ask questions about things related to programming, but not issues with external websites, apps, or devices. Most sites have their own support system; try asking there!
  • Is it related to something you are making in Scratch? (This includes OSes and other Scratch projects) If so, please post in Collaboration, Show and Tell, or another similar forum.
  • Is your topic questionably “advanced”? Try browsing the other forums to see if your topic fits better in one of those.
  • Issues with Scratch itself should be put in Bugs and Glitches.
Before you post: Is what you're posting likely to start an argument or derail the thread (e.g., browsers, operating systems)? If so, please re-think your post!





PoIygon
Scratcher
1000+ posts

Scratch Tutorials — share your knowledge or learn something new with Scratchers worldwide

NFlex23 wrote:

god286 wrote:

When I load the site there is a flash where there is no CSS.
Yeah, I know. I think it's a Mantine UI issue.

god286 wrote:

Also, is there a filter?
I hope to add tags and filtering eventually.

god286 wrote:

Another question I have is the moderation, will there be a ban on extension names?
What do you mean by “extension names”?
Scratch ******










NFlex23
Scratcher
1000+ posts

Scratch Tutorials — share your knowledge or learn something new with Scratchers worldwide

PoIygon wrote:

(#17)

NFlex23 wrote:

god286 wrote:

When I load the site there is a flash where there is no CSS.
Yeah, I know. I think it's a Mantine UI issue.

god286 wrote:

Also, is there a filter?
I hope to add tags and filtering eventually.

god286 wrote:

Another question I have is the moderation, will there be a ban on extension names?
What do you mean by “extension names”?
Scratch ******
Ah, I see. Yes, anything that goes against Scratch's CGs is not allowed.

Help improve the Advanced Topics (Really!)
Before you create a topic:
Always search for duplicates or other similar topics before making an umbrella topic, e.g., “The Mac Topic”.
  • Is it about something you are planning on making but haven't made yet? If so, please wait to post until you have created a working prototype. This is a key factor to keeping the ATs as clean as possible.
  • The ATs aren't technical support. It is perfectly valid to ask questions about things related to programming, but not issues with external websites, apps, or devices. Most sites have their own support system; try asking there!
  • Is it related to something you are making in Scratch? (This includes OSes and other Scratch projects) If so, please post in Collaboration, Show and Tell, or another similar forum.
  • Is your topic questionably “advanced”? Try browsing the other forums to see if your topic fits better in one of those.
  • Issues with Scratch itself should be put in Bugs and Glitches.
Before you post: Is what you're posting likely to start an argument or derail the thread (e.g., browsers, operating systems)? If so, please re-think your post!





NFlex23
Scratcher
1000+ posts

Scratch Tutorials — share your knowledge or learn something new with Scratchers worldwide

Mods and banned users are a new feature of Scratch Tutorials. If you would like to become a mod, please contact me on my profile.

Mods can edit and delete tutorials, so if you see something that doesn't follow the guidelines, please edit or delete it accordingly.

Help improve the Advanced Topics (Really!)
Before you create a topic:
Always search for duplicates or other similar topics before making an umbrella topic, e.g., “The Mac Topic”.
  • Is it about something you are planning on making but haven't made yet? If so, please wait to post until you have created a working prototype. This is a key factor to keeping the ATs as clean as possible.
  • The ATs aren't technical support. It is perfectly valid to ask questions about things related to programming, but not issues with external websites, apps, or devices. Most sites have their own support system; try asking there!
  • Is it related to something you are making in Scratch? (This includes OSes and other Scratch projects) If so, please post in Collaboration, Show and Tell, or another similar forum.
  • Is your topic questionably “advanced”? Try browsing the other forums to see if your topic fits better in one of those.
  • Issues with Scratch itself should be put in Bugs and Glitches.
Before you post: Is what you're posting likely to start an argument or derail the thread (e.g., browsers, operating systems)? If so, please re-think your post!





MagicCrayon9342
Scratcher
1000+ posts

Scratch Tutorials — share your knowledge or learn something new with Scratchers worldwide

Some kind of form or format to use for Mod applications? Or do you just, ask? I am, very stupid. I should of reread the post.

Last edited by MagicCrayon9342 (May 25, 2022 17:44:46)


Powered by DjangoBB