Find Classes
Log In

This class is no longer available, but we found something similar!

5.0 (6) · Ages 8-13

Learn to Type on a Keyboard

5.0 (1) · Ages 9-13

NEW Girl's Fortnite Gaming and Social Club: Let's Play and Make New Friends :)

5.0 (72) · Ages 9-14

Code and Create Roblox Games: Level 1 (Ages 9 - 14)

Coding & Tech

GET rect(): Interactive Graphics with p5.js

We build interactive graphics using the p5.js web editor.
Evan Rushton
2 total reviews for this teacher
2 reviews for this class
Completed by 9 learners
  There are no upcoming classes.
60 minutes
per class
Once per week
over 3 weeks
year olds
learners per class
per learner - per class

How does a "Multi-Day" course work?

Meets multiple times at scheduled times
Live video chats, recorded and monitored for safety and quality
Discussions via classroom forum and private messages with the teacher
Great for engaging projects and interacting with diverse classmates from other states and countries

How Outschool Works

There are no open spots for this class.

You can request another time or scroll down to find more classes like this.


Class Experience

Students will learn the foundations of drawing with picture elements (pixels) on a 2D canvas. These include but are not limited to: RGB values, x-y coordinates, points, lines, rectangles, ovals, stroke, fill, interaction and animation.

Students will learn some of the fundamentals of the javascript coding language including variables, functions, scope, loops, data structures, conditional statements and control logic.
I coach math teachers and support them to bring technology tools into their classrooms. I am inspired by the prospect of opening learners' eyes to the possibilities of online learning environments. My goal is to introduce learners to affinity groups where they can continue to pursue their interests freely online. This course in particular is an introduction to Dan Shiffman and his youtube channel, "The Coding Train". 

 I studied CS at Stanford:

I am an active Data Scientist:
Completing classwork assignments and posting them to our classroom space. Additionally, the Karel IDE is assigned for homework, but parents are asked to check on progress as it may take longer than the length of the course. Finally, the Coding Train youtube channel is a great place for your child to follow along with additional coding challenges and push their skills to the next level.
Course materials are free and will be shared via google docs and hyperlinks. Please create a login for the p5.js web editor before the first session.
In addition to the Outschool classroom, this class uses:
Students produce completed projects for each session. Session 1 is an interactive and/or animated sketch. Session 2 is an animated gif. Session 3 is an interactive sketch.
1 hour per week in class, and an estimated 1 - 2 hours per week outside of class.


Evan Rushton
Lives in the United States
Math is Creative
2 total reviews
5 completed classes

About Me

Hello, World!

I teach 'learning how to learn'. I am a data scientist for Noggin, the children's edutainment app. I am constantly confronted with problems I don't know how to solve, yet. To me, science and mathematics are tools for our creative... 
Get The App
Download the Outschool iOS app on the App Store
©2022 Outschool, Inc.