What do you think about scratch and how useful it is for beginners and educators.
Great for teaching the basic concepts, how to assemble code together to create functional actions. It lets students easily participate and try things on their own. Can help start teaching them how to learn new things from a simple ui.
For more skilled programmers, it acts a fun challenge to see what they can build with it, because scratch is such a highly simple program that making anything more complex is harder with limited blocks.
I think it’s pretty good in the beginning. Personally, I started with Scratch, but it’s quite limiting and very slow…
Yes it’s mostly for beginners and educators I think that’s what it’s good for.
It’s quite sad how lots of people hate scratch for being easy.
Scratch is fun and help younger people get used to making games.
This is what I would suggest learning by age in terms of languages
0-7: Scratch Jr.
10 and up: HTML and CSS
12 and up: Python and Git
14 and up: SQL and Postgres
15 and up: OpenAI
i recommend python to be 10 and up because you can learn the basics.
but you are more accurate other than that.
Yes I think that is a very good principle.
I would suggest this:
0-6: Scratch JR
8+ : HTML and CSS
10+ : Python and JS
13+ : Bash, SQL Postgres
15+ : openAI
yes this is helpful
wait i am supposed to be doing Scratch JR
I NEED TO DELETE THIS ACCOUNT
fun fact: i started using HTML in the 2nd grade
though I didn’t even have CSS then lol
also i only knew
how html is soo confusing it almost broke me all the
< gf >
< h >
what is your secret.
Please i Wont TELL
my first website was:
<!DOCTYPE html> <html> <head> <title>Hello World!</title> </head> <body> <p> Hello World!</p> </body> </html>
and in classic programming fashion, I copied that from the library book I learned HTML from.
my secret is: just learn from a small age.
I also started learning HTML with a book, a second hand book from 2015.
I recommend teaching young kids Scratch. Not anyone else.
I made a quick scale based on @ParanormalCoder’s:
10-11: Python and/or JS
12-14 (and maybe 15): C++ or Rust
15-18: Anything else
Yes I think all these levels would be very useful for people to know. Thanks
I didn’t know scratch junior was a thing.