Last time we started learning ProcessingJS. Now we are going to use ProcessingJS to implement a Fitts's Law demo. This will give some programming knowledge, better understand a classic experiment, and give you a headstart on your medium fidelity prototype.
Your goal will be to make a program that starts, and then generates randomly sized targets. Users will select the targets using a pointing device(mouse or touchpad).
The final part of this assignment is to check out some of the p5 libraries and see if they could be useful during the medium fidelity prototype stage of your project. Check out the libraries here.
And here is our full simulation!
Source code to use as a reference if you cannot solve during class
More resources to explore if you finish early.
Note that in-class activities are part of your participation grade, and participating will help you perform well on your assignments. You do not have to formally submit anything, (however I take notes of who participated!).