
Description
Why learn JavaScript?
This workshop will focus on teaching the fundamentals of computer programming in a visual context, and highlight how simple mathematical equations can create beautiful and engaging outcomes. (You don't need to be a math wizard - Processing does the calculating for us!)
We'll use p5.js, which is a processing 'flavour' that builds upon the JavaScript programming language, and is often used in electronic arts, new media art, and visual design. The application itself allows anyone to code in something called a Sketchbook, where programs can be saved and previewed instantly. Learners will use geometrical shapes and lines to create interactivity with their mouse and keyboard, and use colours to create visually intricate designs!
Prerequisites:
None! This workshop is designed for beginners.

About Our Teens Learning Code Program

Our Teens Learning Code program offers women, men, transgender and beyond gender binary teens ages 13-17 opportunities to take action on ideas that will shape our future while leveraging the power of technology. Our learning experiences are much more than learning how to code. Our experiences empower teens to learn problem solving skills, how to turn ideas into reality, exposure to what a future in technology could look like, and much more.
Our workshops, industry events and hackathons are open to teens ages 13-17 of any gender identity but are designed to be a space where women explicitly are welcome to learn. Workshops cover everything from webmaking to gamemaking to app inventing to networking, building a personal brand and more! Learners will also benefit from getting to meet, learn from, and work with local volunteers who participate in our Teens Learning Code events as instructors, mentors, and role-models!What's Included
- An awesome lead instructor and industry mentors!

Generative Art with JavaScript
Pay what you can
What Do I Need To Bring?

You must bring your own laptop for which you have administrative permissions

Please remember to bring your own powercord. A mouse can be handy too

You may be required to download some free software. After you sign up, we will email detailed instructions.