Skip to content

Jay-study-nildana/P5JSForStudents

Repository files navigation

P5 JS For Students

P5.js is a simple JavaScript library that anybody can use. Here, I put some of my learnings for students to explore.

A massive thanks to The Nature of Code.

image info

Note: Image generated from code in ChapterZero > IntroductionRandomWalks. This is one of my favorites because it just looks so cool.

Online Editors for P5.js

  1. P5.js Web Editor
  2. OpenProcessing

Project Folders

  1. StarterProjects - Use one of the folders here to get yourself started.
  2. Zero - Perlin Noise, Random Walks, and Random Number Distribution.
  3. Vectors - Bouncing Ball, Ball Moving Towards Mouse.
  4. Forces - Balls of Different Masses, and Balls Inside Water.
  5. Oscillation - Pendulum-like a clock thing, Angular Motion, Cannon Ball, Cars moving towards mouse, and Waves.
  6. ParticleSystems - Particles Flowing Out On Click.
  7. Fractals - Fractal Trees.
  8. OtherStuff - Simple House with colors.
  9. Archives - Archived projects.

Additional Notes

Book a Session with Me

  1. Calendly

Hire and Get to Know Me

Find ways to hire me, follow me, and stay in touch with me.

  1. GitHub
  2. Personal Site
  3. Upwork
  4. Fiverr
  5. Codementor
  6. Stack Overflow
  7. Jay's Coding Channel on YouTube
  8. Medium Blog

About

Contains my practice and teaching code related to P5.JS

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published