Sale Date Ended
We're hosting a 1-day intensive workshop on how to get started with Creative Coding using p5.js. Unlike a traditional coding course, we'll focus on a hands-on, project-driven introduction. You'll learn the principles of creative coding, structuring interactive applications and build projects each step of the way. After getting the fundamentals down, we'll explore the cutting edge by combining creative coding with Physical Computing (e.g. using Arduino with p5.js), creating generative designs and building real-time interactive audio-visuals.
WHAT: Creative Coding with p5.js (1-day intensive)
WHEN: Sunday 24th June 2018
TIME: 11AM - 6PM
WHERE: Makespace Indiranagar, #655, 11th Main, Indiranagar (Landmark: Behind Red Fork on 12th Main https://goo.gl/maps/zjpXEi5SSdD2)
--> INR 1350/- per person if registering on Instamojo (link below)
--> INR 2000/- if registering on the spot at the venue.
** This is to encourage timely RSVP so we can organize the event better.
11.00 - 11.15: Welcome, Introductions, How to Get Started
11.15 - 13.00: Basics: Visual Programming
--> Drawing with Numbers, Coordinate Systems
--> Images and Pixels, Colors
--> Creating Basic Interactions, Animations
--> Scaling, Translation, Rotation
--> Using Randomness
--> Putting It Together: Repeat, Transform, Parameterize, Visualize, Simulate
13.00 - 13.45: Quick Lunch Break (on your own)
13.45 - 16.30: Applications: Creating Your Own p5.js Project
--> Create an Interactive Data Visualization
--> Develop a Generative Logo
--> Simulate Physical Systems
16.30 - 18.00: Beyond Creative Coding
--> Using the Arduino microcontroller with p5.js
--> Visualize live sensor data with p5.js and Arduino
--> DIY music production controller and other physical computing hacks!
--> Capture Videos from Webcam, Create Sounds with p5.sound
+ You must bring your own laptop to effectively leverage the skills taught in this workshop! Any Windows, Mac or Linux machine is fine
+ This is a workshop on programming for artistic purpose, and is targeted to Artists, Designers, or anybody who wants to learn how to code for the purpose of creative expression!
+ We especially welcome beginners, if you have never written a line of code in your life, this is a great introduction to basic programming principles. If you are an intermediate coder, we will take extra steps to introduce new and interesting computational methods with p5.js
+ All materials such as Arduinos, data cables and DIY electronics will be provided for the workshop for all partcipants
+ Anybody over the age of 10 can attend this workshop, but please understand that we will not be customizing any of the content for "an age-appropriate" audience. This is so that everybody is treated on an equal footing, and no allowances are made for special categories!