We are about to switch to a new forum software. Until then we have removed the registration on this forum.
I take it there's still no official p5.js editor from the Processing Foundation, right?
I'm thinking about using p5 with a school group, but they need to be able to get started quickly and easily. Is OpenProcessing my best bet these days?
Thanks!
Answers
see
https://forum.processing.org/two/discussion/25995/is-there-a-website-for-hosting-and-running-processing-java-sketches#latest
Thanks Chrisir, I'm definitely leaning towards p5.js though - which there's not much about in that thread. I'm introducing them to how the web works, so p5's better integration with the rest of the page is important!
I've used Sketchpad.cc in the past, fwiw, with processing.js (c.f. https://blog.sketchpad.cc/teaching/ ) but I think OpenProcessing's a bit fuller-featured.
http://processingjs.org/articles/p5QuickStart.html
...yeah, like I said, I'm really more into using p5.js; plus, I'm using it with schoolkids who are relatively new to programming, and that Quick Start guide takes way more setup than most online editors.
Processing.js code editors, you can also try these:
http://sketch.processing.org/ http://sketchpad.cc/ http://hascanvas.com/
There is an alpha version of the P5.js web editor available here: https://alpha.editor.p5js.org/
Stay up to date on latest release information here: https://github.com/processing/p5.js-web-editor
I also really like CodePen. There are a bunch of advanced features that you can use for a classroom environment.
Thanks Kevin! Much appreciated.
A closely related question: are there any online editors with tight integration with a reference source? Something where you can highlight a word and easily get up a reference about how to use it?
Unrelated question: how do I accept an answer in the forum these days? I'm getting prompted to remember to accept or reject answers, but I can't see buttons to actually do that.
Not that I know of, but honestly I would tell students to always have the reference open and look stuff up manually. This is a good habit to get into anyway.
There should be a Did this answer the question? Yes No question at the end of the replies to your thread.
Thanks again Kevin! I'm 95% sure the 'Did this answer the question?' bit was missing before. Oh well.
As much as it's good practice to always have the reference open, I think it's important to take seriously how much of a barrier things like that are to kids who are just starting out and are probably not sure how much they like programming yet.
They're faced with all this unfamiliar vocabulary, and functions that don't even tell you what inputs they take, and expected to just get on with it. The form that online references take is yet another unfamiliar stumbling block!
I don't disagree with you.
You could try Khan Academy: https://www.khanacademy.org/computer-programming/new/pjs