This document organizes the p5.party documentation into a suggested learning order. It can be used as a framework for those learning p5.party on their own. It can also be used as a starting point for instructors who want to include p5.party in their courses.
This curriculum—and all of the p5.party docs—assume you know the basics of JavaScript and p5.js already.
The p5.party API includes about 12 functions. The organization below introduces these functions in Levels. Level 1 includes the basic functions need to make a full networked multi-user sketch. Later levels introduce more capabilities p5.party, which you can use to create more advanced projects.
Before starting this curriculum take a look the links below.
What do I Need to Know to Get Started?
P5.js Web Editor Quick Start Guide
Shared Objects
Hosting
Guests
Messaging
Quiz: sync_letter
Fix bugs: TBA
Recreate: TBA
Quiz: host_timer
Fix bugs: TBA
Recreate: TBA
Quiz: sign_up
Fix bugs: TBA
Recreate: TBA
Quiz: sound_board
Fix bugs: TBA
Recreate: TBA
Create a level 1 game.
Create a level 2 game.
Create a level 3 game.
Create a level 4 game.