Create Algorithmic Artworks using Javascript and Machine Learning
Kids Code Jeunesse, Canada Council for the Arts and the Women’s Art Association of Canada are inviting teenage artists from across Canada to create with code!
Budding digital creators – join a Canadian artist, CCA and KCJ for this 90 minute workshop on using machine learning to create unique art.
CLICK HERE for FREE Registration on Eventbrite
Create Algorithmic Artworks using Javascript and Machine Learning
In these workshops, co-hosted by successful Canadian artists, students will be introduced to the basics of algorithmic art through a set of simple coding exercises, led by an experienced instructor. Students will modify code to experience how they can use their voice as an innovative way to interact with a generative art piece. Students will be introduced to p5.js, a Javascript coding library for artists, and ml5.js, a Machine Learning coding library, so budding algorithm artists can keep creating after the session.
Each workshop will feature a guest artist talk by a Canadian artist who will discuss AI, algorithmic intervention, data, and media in their art practice. Artists include:
- March 27th – Xuan Ye
- March 31st – Jessica Field
- April 5th – Xuan Ye
Who is this workshop for?
This workshop is designed for teenagers aged 13-17 years old.
Previous coding experience is not required but it is an asset, especially with Javascript or p5.js.
What materials do I need to take part?
- A stable connection to the internet.
- A laptop or computer.
- A microphone is mandatory.
- A webcam is recommended, if possible.
Agenda:
- 15 minutes: Guest artist talk
- 60 minutes: Live coding workshop, using ml5.js and p5.js
- 15 minutes: Group critique and review of artworks created
About the libraries:
p5.js
p5.js is a JavaScript library for creative coding, with a focus on making coding accessible and inclusive for artists, designers, educators, beginners, and anyone else! Using the metaphor of a sketch, p5.js has a full set of drawing functionality. However, you’re not limited to your drawing canvas.
ml5.js
ml5.js provides immediate access in the browser to pre-trained machine learning models for detecting human poses, generating text, styling an image with another, composing music, pitch detection, and common English language word relationships, and much more.
This workshop is offered free of charge through funding from Canada Council for the Arts (CCA) and the federal government’s CanCode program, and supported by the Canadian Commission for UNESCO (CCUNESCO).
DETAILS
23 Prince Arthur Ave
Toronto ON M5R1B2
Canada
DATE & TIME
23 Prince Arthur Ave
Toronto ON M5R1B2
Canada