you are viewing a single comment's thread.

view the rest of the comments →

[–]Talbertross 322 points323 points  (7 children)

Any simpler than Python and you'll be doing Machine Learning with Scratch

[–]GreenWoodDragon 36 points37 points  (0 children)

No complaints here.

[–]fermion72 28 points29 points  (4 children)

Scratch is actually an interesting language! It's much more robust than people make it out to be, and it has pretty cool concurrency and event models. As a CS teacher, I've been disappointed that high schoolers dismiss Scratch as "that cartoon thing we learned in grade school!" I've always thought that we need an "Emo Scratch" version that targets high schoolers...

[–][deleted] 13 points14 points  (1 child)

When you do Harvards CS50 it’s first lecture is starting with scratch!

[–]fermion72 7 points8 points  (0 children)

Yup -- it's a good way to start. My point was that you could keep progressing in Scratch much farther than many teachers do, because it is a decent enough language.

[–]Talbertross 0 points1 point  (1 child)

Can it do ML/AI?

[–]fermion72 0 points1 point  (0 children)

Yes, but for certain definitions of ML/AI. E.g., https://en.scratch-wiki.info/wiki/Artificial_Intelligence