I would like to use Processing to introduce my three teenagers to programming as they go through a prolonged period of on-line school due to COVID-19. My children are relatively lucky because they will continue on-line. Most public schools have no on-line option.
Great idea! Hope y’all have fun learning to code together.
I’ll echo @kfrajer’s recommendation to check out the project websites. Processing (based on the Java language) and p5.js (based on the JavaScript language) are sister projects with much overlap by design; you won’t go wrong starting with either.
That said, consider downloading Processing and hopping on The Coding Train. The video tutorials are an engaging, comprehensive introduction to programming.
Also consider Khan Academy’s Into to Programming, which teaches p5.js.
Step-by-by modules, a very good foundation to build off from. Geared toward a student audience. However, I found them very helpful and enjoyable to watch as an adult.
Link below:
Once you’ve made it through the Intro course, there’s also an advanced one…
And, https://www.openprocessing.org
Here you each can sign up for a free account if you want to share what you are doing with others…
With p5.js, I personally recommend you (and your kids) review an intro module (any really) to html and javascript but not mandatory. You can stick to resources in p5js.org website otherwise, specifically how to get started. You can also use the https://editor.p5js.org and you do not need to worry about the html details.
Hey,
if they are programming beginners, they could start with our P5 “Hour of Code” that is based on a beginner friendly P5-Blockly editor. When they are familiar with the basic programming concepts, they can transition to a text based editor directly from our app. You find our online course here - https://app.code-it-studio.de/course/step/12/118
Best