Hacker Courses The online courses programmers keep recommending, ranked from 20 years of public forum comments.
i
#666 overall

p5.js courses for kids

Khan Academy

1 recommender · 1 thread · recommended in 1 year, 2024 · score 0.7

Search for it ↗

Khan Academy's free beginner-oriented courses teaching p5.js, a creative coding library, aimed at kids learning to make digital art and explore math and physics through code.

Commenters call the Khan Academy p5 courses brilliant for kids and say they have no ceiling compared with Scratch, though the commenter frames p5 as a fun creative tool rather than production coding.

Programming Languagesbeginnerfreeinteractive MOOC#p5.js#creative coding#javascript#kids#digital art

Recommendations by year

20062026

What commenters said (1)

  1. Recommendsgrobbyy2024in “p5.js”

    I think this is missing them point of p5js. Khan Academy has brilliant kids courses on p5. A bright first grader can learn it.

    P5 is not designed to solve the same problem as D3. It's for creative coding. It's what kids did on Logo, BASIC, or an a graphing calculator. For that, is brilliant.

    It's for a weekend playing making digital art.

    It's for teaching math and physics.

    It's not something anyone could, would, or should use for any production code. You can't do a11y, i18n, responsiveness, or a million other annoyances that come with real-world coding. It's not a work framework.

    It's there for FUN.

    (And if you have kids and the to help them out, it's absolutely better than Scratch; marginally slower to get going, but no ceiling)

Related courses

Keyboard

In the course grid
←↑→↓
Move between courses
Home End
Start / end of row (with Ctrl: first / last)
PgUp PgDn
Jump several rows
Enter
Open course
S
Save / unsave course
1–5
Best, Trending, Hidden gems, Evergreen, Saved
[ ]
Previous / next topic
On a course page
← →
Previous / next course in your list
S
Save / unsave
O
Open the course website
Esc
Back to the grid
Everywhere
/
Search
T
Light / dark theme
?
This help