Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

I love this, I first learned Java and “Kids Programming Language” (a strange action script-y flash inspired thing) in elementary school and the lessons I learned there stuck with me until today.

I would highly recommend parents consider teaching their kids using processing (p5.js), it’s super visual but still “real” code so you still build that muscle memory of thinking in loops and typing out real code: https://p5js.org/tutorials/

There’s lots of art and games to be inspired by: https://openprocessing.org/browse?time=anytime&type=tags&q=g...

And there’s some great books from dan shiffman on it that are super visual but still teach programming concepts: http://learningprocessing.com/ https://natureofcode.com/

When you start out programming that young it is hard to go from idea to thing on the screen doing what you want. So the advantage of using processing is it keeps kids engaged and removes the frustration of not making progress since everything is visual you’re always moving around stuff on the screen every frame so it’s quick and easy feedback.



Kids dad here! Interesting, never heard of processing/p5. Will check it out!


I would go with sth more simple and geared towards game dev

https://github.com/KilledByAPixel/LittleJS

is awesome and has many examples so you can start by editing them




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: