Here I will build a list of pure JS exercises which are made more engaging with (scaffolded) p5.js visualisation or interaction, but which don't need much if any p5 knowledge.
openprocessing sketch name:
include in title:
Rainbow loop! (JS Exercise: NBJS001)
title for solution:
Rainbow loop! (Solution to JS Exercise: NBJS001)
tags for exercises:
jsnbexercise, exercise, loop, beginner, cyf
tags for solutions:
jsnbexercisesolution
Openprocessing console is weak for debugging
Openprocessing console hides some code editor content
Doesn't hide irrelevant parts of stack trace well
More at ‣