code-for-a-living March 30, 2021

Level Up: Creative coding with p5.js – part 3

In this session, Cassie Tarakajian joins us to talk about all things p5.js, the Processing Foundation, and open source software.

In this session, Cassie Tarakajian joins us to talk about all things p5.js, the Processing Foundation, and open source software. Cassie is a technologist, educator, and artist, currently working at Processing Foundation as the p5.js web editor lead and as an adjunct professor at Interactive Telecommunications Program (ITP) at NYU.

We asked Cassie about how the p5.js library was developed, what the Processing Foundation does to make programming accessible with p5.js, and what it means for software to be open-source. Cassie also gave us a tour around the p5.js web editor, an online code editor for p5.js projects. The web editor allows you to create, save, and share your p5.js sketches with no extra setup. 

Here are some Stack Overflow questions related to the work we did in this session:

Finding an open source project to contribute to

Using open source software

The difference between free software and open source software

If you enjoyed this lesson, you can catch up on the rest of the series on YouTube. If you’d like to watch a session live, follow the Codecademy YouTube channel.

Every Tuesday from now until April 27th, we’ll be streaming a new session at 4PM EST. You can set a reminder for the stream for March 30th here.

Finally, if you want even more Creative Coding with p5.js content, you can sign up for the interactive course this series was based on here. This course was developed by Jiwon and has many more quizzes, projects, and helpful articles that we can’t fit into our streams!

Tags: , , ,
Podcast logo The Stack Overflow Podcast is a weekly conversation about working in software development, learning to code, and the art and culture of computer programming.

Related

newsletter April 9, 2021

The Overflow #68: Our first piece of hardware?

Welcome to ISSUE #68 of the Overflow! This newsletter is by developers, for developers, written and curated by the Stack Overflow team and Cassidy Williams at Netlify. This week: we April fooled ‘em with custom hardware, can you use general relativity to lengthen your day, and a look at a refreshing new language for SPAs. From the blog…
series of stacked circles
code-for-a-living May 8, 2021

Level Up: Creative Coding with p5.js – part 8

In our last session, we will learn how to create audio visualizations with the p5.sound.js library. We will start by learning how to upload and play a sound file in the p5.js web editor. We will first talk about what amplitude is and how we can program a p5.js sketch to react to the amplitude…
series of stacked circles
code-for-a-living April 13, 2021

Level Up: Creative Coding with p5.js – parts 4 and 5

Part 4 In this session, we will make our p5.js sketches interactive! Together with Morgan, we will work on the Generative Art Creator project using the p5.js web editor! We will make a tool to create, control, and combine generative works of art inspired by early media artists, such as John Whitney and Vera Molnar.…