Challenges page
Increasing Access
A curated set of learning challenges would help beginners and people with fewer resources (i.e., books, classes, and bandwidth) to hone their creative coding skills in a structured way while engaging with the community.
Most appropriate sub-area of p5.js?
Learn
Feature request details
The p5.js Discord moderators are discussing ways to enhance weekly challenges so that they include tutorials and additional resources. This proposal suggests housing the challenge materials on a page within the Learn area of the website.
Thanks @nickmcintyre for the suggestion. Also adding the Learning Section Information Architecture #1000 issue to this discussion.
Depending on how big of a scope this challenges page is going to be, we may want to consider breaking it out into a page of its own like the contributor docs or the showcase, and link to it from the website at the relevant places. Also considering there may be a website redesign, to future proof this it is also probably better to build this on its own for now and not rely on the old architecture of the current website.
Thanks for the reference @Qianqianye!
@limzykenneth I’ll prepare some design documents over the coming days — forked the showcase website as a jumping off point for code.