Discuss Scratch
- Discussion Forums
- » Suggestions
- » Scratch needs to be more focused on programming
- Marb1
- Scratcher
100+ posts
Scratch needs to be more focused on programming
It's a Chinese word. It's used a lot in Hong Kong: Chow Tai Fook, Hung Fook Tong etcWhy would you use that word anyway? I totally agree. I got alerted for the Cantonese word “Fook” except with U instead of OO.
14 year old elevator, coding, OpenTTD and transit fan from Hong Kong!
Please check out these fun idle games:
Scratch Project Clicker: https://scratch.mit.edu/projects/98318615/
Bus Idle (Work In Progress, Beta Update 1.1 is now out!): https://scratch.mit.edu/projects/163746873/
- Marb1
- Scratcher
100+ posts
Scratch needs to be more focused on programming
Well, a movie rated G can have those insults in it, but any violence bumps the rating to PG. So much stuff to say. Where do I begin.Actually, Scratch's standards confuse me. Apparently mild cartoon violence is OK, but I can get an alert for saying “What the heck is this project?”, “this sucks!”, “boring” or “0/10”? Real game reviews can have MUCH worse language! Kids need to learn to deal with mean criticism, especially if they're future app developers! Cuz a lot of people use a 0-10 rating system but it's biased as anything under like 6 or 7/10 is reportable. And most projects on Scratch really are boring.
When you are playing a project, watching a movie, playing a video game, or reading a book, you are a third person perspective to everything going on. Mild cartoon violence is within a game, it is not real life. When you are communicating to another human being, regardless of if it's in person or online, you are no longer in this third person, psychically distant viewership. You are now interacting with another human being. It's pretty clear that mild cartoon violence, such as slapping someone with a loaf of bread, would be unacceptable to do to a human being in real life. This is what distinguishes fiction and reality and why things in reality need to be taken to more severity.
Additionally, most people have already addressed that “this sucks” or “0/10” are rude things to say. Your argument that “We need to prepare these kids for the real world and toughen them up!” falls fairly flat. Your overall argument is:
"If A is something bad that people will be exposed to at an older age, then we should not try to reduce exposure to A at young ages because it's going to eventually come regardless."
You are going to need to create a strong reason why that conclusion is supported. When people get older, they start experiencing a lot of stuff they didn't when they were younger. And while “mean Internet comments” aren't by any means the worst thing in the world, let us all acknowledge that when people get older it shouldn't become more acceptable for them to be disrespectful. What we want are people old and young to respect everyone.Complex things that can be done with Scratch
This is more true for games than other types of projects, but often very simple games get featured, and complex games often aren't. Seeing as the front page is the first thing people see, it doesn't do much to show the variety of projects that can be created. More complex projects should be featured as well - you can't assume they will get popular on their own.
The front page has more rows than the “featured projects” row, and the features projects are usually a great opportunity for some lucky Scratcher out there, who may not be the best skills-wise, to get some recognition and love. The “most loved” row can very well have some well-programmed games in it, so there's that.In my opinion, scratch should just have a sub-site, where all of the 10+ projects are stored, and it should have SLIGHTLY looser guidelines. Mild violence and gore would be allowed, and so would all the other “scary” games. Ex: FNAF, that 3d shooter griffpatch made that had to be dumbed down a bit, etc,.
No support for this at all. I'm looking at this from a business perspective. Getting an entire second site is not some small little thing. That site need infrastructure, moderation, etc. And it will have very little benefit. There is no doubt in my mind that having a site like this would not really increase the total amount of Scratch users at all. In fact, it's possible it may decrease because the community would be split up and divided.I am not very sure what the front page is trying to do. I guess it is to show the projects of stuff you are following. However the front page only really demotivates me. I see such simple projects get currated and featured. I see a project I spent a year making and that I put my soul into not even get currated. Seeing projects that took much less thought and effort put into them get so much love bothers me. It has come to the point where I always go onto my profile page when coming onto Scratch because I can't stand the low quality projects on the front page. If projects on the front page had more thought, effort and complexity to them I might actually use the front page again. However as of now I try to avoid it.
This site had 2.5 million users. Getting your project on the front page is not easy, regardless of how much work you put into it. That's just how the mathematics works. If you look at other websites like Reddit, getting to the front page is not easy at all either, and you'll see reposts even get to the front page at times. It's just how it is.
Also, another note about the front page projects. When I joined Scratch in 2011, the stuff on the front page was much different. Very different type of stuff. But it all has to do with demand. The type of projects that were in demand in 2011 are not in demand now. It's just how it is. It used to be more games, now it's more animations. Popular art styles have changed. The front page is still a great representation of what the majority of people on Scratch seem to like, even if they are a minority here on the forums.If there was some way to get more of the people introduced to Scratch to become interested in programming, I imagine that people would naturally want to make more advanced projects. But I don't quite know how to do that.
The whole idea of Scratch is that you discover by yourself how complex stuff can be done with seemingly simple things. I don't think we need to be spoon-fed crazily-programmed games in order to make us realize you can do a lot with Scratch. Plus, eventually we want people to move on from Scratch, that is, if they ever plan to get into serious programming. Scratch does a perfect job of introducing people to programming I believe.
14 year old elevator, coding, OpenTTD and transit fan from Hong Kong!
Please check out these fun idle games:
Scratch Project Clicker: https://scratch.mit.edu/projects/98318615/
Bus Idle (Work In Progress, Beta Update 1.1 is now out!): https://scratch.mit.edu/projects/163746873/
- Cub56
- Scratcher
1000+ posts
Scratch needs to be more focused on programming
Could people from now on only quote what they need to quote rather than lots of quotes inside quotes to save space? Thanks
Check out Life Raft Survival, my new advanced sandbox survival game with crafting, building, transportation, weather events, tropical storms, and more!
In the game you're stranded at sea after a mysterious crash and must survive in an unforgiving tropical island environment collecting resources and crafting, in an attempt to finally be rescued.
In the game you're stranded at sea after a mysterious crash and must survive in an unforgiving tropical island environment collecting resources and crafting, in an attempt to finally be rescued.
- turkey3
- Scratcher
1000+ posts
Scratch needs to be more focused on programming
@Marb1: in a G rated movie no human being is actually being insulted because they're actors who are acting or cartoon figures. That's like saying R rated movies having people do horrible things to each other makes it okay for people 17 or older in real life to do those horrible things to each other.
- Botcho_Otkho
- Scratcher
1000+ posts
Scratch needs to be more focused on programming
removed
Last edited by Botcho_Otkho (Nov. 2, 2020 17:21:37)
I see now that the circumstances of one's birth are irrelevant. It is what you do with the gift of life that determines who you are. - Mewtwo
- Cub56
- Scratcher
1000+ posts
Scratch needs to be more focused on programming
Exactly, it's not like hurting themselves has to be censored from kids
Check out Life Raft Survival, my new advanced sandbox survival game with crafting, building, transportation, weather events, tropical storms, and more!
In the game you're stranded at sea after a mysterious crash and must survive in an unforgiving tropical island environment collecting resources and crafting, in an attempt to finally be rescued.
In the game you're stranded at sea after a mysterious crash and must survive in an unforgiving tropical island environment collecting resources and crafting, in an attempt to finally be rescued.
- Veraxaii
- Scratcher
30 posts
Scratch needs to be more focused on programming
100% support - Scratch is supposed to be a site, not a babysitter.
Hi! I'm Veraxaii!
I'm a 14 year old British female who does quite a lot on Scratch and stuff.
I'm rarely on though. If you see me, consider yourself lucky.
- KJRYoshi07
- Scratcher
1000+ posts
Scratch needs to be more focused on programming
Soooooooo much support. Scratch isn't just for young kids! It should more emphasis on complex programming, not just a project where the scratch cat rotates.
Last edited by KJRYoshi07 (Oct. 2, 2018 05:07:41)
moved accounts lol
- LegoManiac04
- Scratcher
1000+ posts
Scratch needs to be more focused on programming
But I feel the point of Scratch is to give you the basics, and then let you figure out the rest. Otherwise it wouldn't be so fun!
But yes, I can agree that Scratch should be more for all ages. We have Scratch Jr. so maybe making Scratch a bit more “advanced” would be a good idea!
But yes, I can agree that Scratch should be more for all ages. We have Scratch Jr. so maybe making Scratch a bit more “advanced” would be a good idea!
- LionHeart70
- Scratcher
1000+ posts
Scratch needs to be more focused on programming
Well, here's the thing - some users might start off by making a project like that. It should more emphasis on complex programming, not just a project where the scratch cat rotates.
There's absolutely nothing wrong with someone making a simple project or a project that doesn't focus on coding. I actually remember the Scratch Team member Harakou once said that while they appreciate users learning to code on the site, they're not going to enforce it.
lh70 / nora/tobi / she-they pronouns / pansexual-demisexual / 14 / sagittarius / furry / artist / intp / stop-motion films / lbp / fall out boy / panic! at the disco / twenty one pilots / stranger things / a series of unfortunate events
“When you have a bad day, a really bad day, try and treat the world better than it treated you.” -Patrick Stump
“Music seems to hold everything together. It seems to make things not so chaotic sometimes. It seems to make things make more sense sometimes.” -Tyler Joseph
“You'll fear your fears forever if you never do things you're afraid of.” -Josh Dun
“I'm still figuring out who I am, but I know I'm not who I was.” -Brendon Urie
“When you have a bad day, a really bad day, try and treat the world better than it treated you.” -Patrick Stump
“Music seems to hold everything together. It seems to make things not so chaotic sometimes. It seems to make things make more sense sometimes.” -Tyler Joseph
“You'll fear your fears forever if you never do things you're afraid of.” -Josh Dun
“I'm still figuring out who I am, but I know I'm not who I was.” -Brendon Urie
- KJRYoshi07
- Scratcher
1000+ posts
Scratch needs to be more focused on programming
I think they should still stay up, but more complex projects get featured. I also agree with the OP that the tips page should have more complex projects.Well, here's the thing - some users might start off by making a project like that. It should more emphasis on complex programming, not just a project where the scratch cat rotates.
There's absolutely nothing wrong with someone making a simple project or a project that doesn't focus on coding. I actually remember the Scratch Team member Harakou once said that while they appreciate users learning to code on the site, they're not going to enforce it.
moved accounts lol
- PrincessFlowerTV
- Scratcher
1000+ posts
Scratch needs to be more focused on programming
Semi-support.
Scratch was created for beginners; they need the basic tools. When they get the hang of simple programming, they can move onto more complex coding sites, like Python.
On the other hand, I do agree that the tips bar should have more complex tutorials, not just display the tutorials available in the editor.
Scratch was created for beginners; they need the basic tools. When they get the hang of simple programming, they can move onto more complex coding sites, like Python.
On the other hand, I do agree that the tips bar should have more complex tutorials, not just display the tutorials available in the editor.
Last edited by PrincessFlowerTV (Oct. 3, 2018 17:16:12)
Got to be good looking cause he's so hard to see -The Beatles
(Thank you @just-there from The Profile Picture Shop for the banner ^^)
Nothing's down here, sorry to disappoint you.
JK. there may be something down there…
Maybe not, tho.
You're determined, aren't you?
Talar du Svenska? Om inte, det ar fin.
Just stop it, will ya?
Fine, you win.
Take a rice cake. *yeets you a rice cake*
Say “Thanks for that rice cake, Kewpie!” if you made it this far.
JK. there may be something down there…
Maybe not, tho.
You're determined, aren't you?
Talar du Svenska? Om inte, det ar fin.
Just stop it, will ya?
Fine, you win.
Take a rice cake. *yeets you a rice cake*
Say “Thanks for that rice cake, Kewpie!” if you made it this far.
- -XTV-
- Scratcher
100+ posts
Scratch needs to be more focused on programming
Please don't necropost, i know c++ bit
To the OP, i fully support this, scratch is a visual programming language and its just that, people use the “social” aspect of scratch too much,
Y'know, sometimes, i wonder when undertale will REALLY be talked about again
- Codebeginner459
- Scratcher
100+ posts
Scratch needs to be more focused on programming
Scratch needs to be more focused on programming
I support this till my last breath
With love
when green flag clicked
forever
> SUPPORT
end
signature
I Want CODING EXERCISE/ CODING PUZZLES/ CODING TASKS on Scratch.
Studio:
Scratch practice and exercise , Scratch Excercise ONLY (Scratch Coding Exercise) Discussions: Suggestion: Make a series of coding challenges Collab: Coding exercise for beginner Scratchers
Please make this come true. Many thanks in advance.
PS: Scratch within Scratch (Scratch emulator): https://scratch.mit.edu/discuss/topic/453042/
- Super_Scratch_Bros20
- Scratcher
1000+ posts
Scratch needs to be more focused on programming
While all the suggestions on this seem to be solving ways to make it less childish and more on programming, the suggestions seem like they can all work without each other, thus I don't believe this qualifies as a proper list of suggestions.
For more information, please click the orange link in my signature. Thanks!
1.2 What would count as “closely related” suggestions?pause project ::controlresume project ::control
Those are so closely alike that they go together.
“Changing usernames”
“Snip inactive usernames”
Those don't exactly go together like the above list of suggestions. The first two couldn't function without each other. The last two are both about usernames, but are different enough to warrant their own topics.
Imagine if users made lists of suggestions, saying they're “for Scratch, so they're similar”. Don't you are where it breaks down at that point?
(Those are just examples. The first two are duplicates, and the last two are rejected, so please don't suggest them!)
For more information, please click the orange link in my signature. Thanks!
Last edited by Super_Scratch_Bros20 (Nov. 2, 2020 14:01:21)
- Codebeginner459
- Scratcher
100+ posts
Scratch needs to be more focused on programming
There are highschool kids (ages 15-20) so we can fairly teach basics of the abstract aspects of computation
1. Mathematical Logic: Logical AND, OR, NOT etc.
2. Set theory
3. Relation and Relational Algebra
4. Boolean algebra
5. Logic Gates and circuit using logic gates
6. Programming using logic circuits and binary storage: Simplified examples and simulations.
7. Low level and high level programming language
8. Formal Language: Why programing languages are “Languages”?
We should encourage discussion, question answer and problem-solving on above aspects.
1. Mathematical Logic: Logical AND, OR, NOT etc.
2. Set theory
3. Relation and Relational Algebra
4. Boolean algebra
5. Logic Gates and circuit using logic gates
6. Programming using logic circuits and binary storage: Simplified examples and simulations.
7. Low level and high level programming language
8. Formal Language: Why programing languages are “Languages”?
We should encourage discussion, question answer and problem-solving on above aspects.
signature
I Want CODING EXERCISE/ CODING PUZZLES/ CODING TASKS on Scratch.
Studio:
Scratch practice and exercise , Scratch Excercise ONLY (Scratch Coding Exercise) Discussions: Suggestion: Make a series of coding challenges Collab: Coding exercise for beginner Scratchers
Please make this come true. Many thanks in advance.
PS: Scratch within Scratch (Scratch emulator): https://scratch.mit.edu/discuss/topic/453042/
- FloralAnimator
- Scratcher
500+ posts
Scratch needs to be more focused on programming
Even though there are people of that age group; scratch is aimed for younger people. There are highschool kids (ages 15-20) so we can fairly teach basics of the abstract aspects of computation
1. Mathematical Logic: Logical AND, OR, NOT etc.
2. Set theory
3. Relation and Relational Algebra
4. Boolean algebra
5. Logic Gates and circuit using logic gates
6. Programming using logic circuits and binary storage: Simplified examples and simulations.
7. Low level and high level programming language
8. Formal Language: Why programing languages are “Languages”?
We should encourage discussion, question answer and problem-solving on above aspects.
- Codebeginner459
- Scratcher
100+ posts
Scratch needs to be more focused on programming
Even though there are people of that age group; scratch is aimed for younger people.
I did not mean to exclude young children.
PS: young children are highly capable of taking abstract concept. You can teach young kids the concept of union, intersection, and, or, not etc in very intuitive way. Notably Mary Everest Boole (George Boole's spouse) wrote philosophy and fun of algebra it is supposed to be written for young children.
signature
I Want CODING EXERCISE/ CODING PUZZLES/ CODING TASKS on Scratch.
Studio:
Scratch practice and exercise , Scratch Excercise ONLY (Scratch Coding Exercise) Discussions: Suggestion: Make a series of coding challenges Collab: Coding exercise for beginner Scratchers
Please make this come true. Many thanks in advance.
PS: Scratch within Scratch (Scratch emulator): https://scratch.mit.edu/discuss/topic/453042/
- DejaVu05
- Scratcher
48 posts
Scratch needs to be more focused on programming
I partially agree. I think Scratch should have a focus on ALL ages, but not just programming. I hate dislike the 3.0 sprite editor, because it isn't made for making art. (The 2.0 sprite editor was the best though, in my opinion. I used bitmap.)
*screeches*
(Kazi - she/ve - Scratcher of 5+ years)
- Discussion Forums
- » Suggestions
- » Scratch needs to be more focused on programming