Mon., Nov. 13 – Mon., Dec. 04, 2023
6:00PM – 8:30PM (EDT) Convert to your local time zone location: Online
If typography is the study of using forms to communicate meaning, then can code help us discover new forms? If we apply generative techniques to the field of graphic design can we end up creating typography systems that are novel and always changing?
Over the course of 4 weeks we will explore these themes using Javascript and the creative coding library p5.js. Students will use code to create interactive and novel typographics experiences and will have the opportunity to work alongside their peers in a workshop style class. By the end of the course, students will be familiar with creating compositions using code and creative typography tools of their own making.
No experience with Javascript or p5.js is required. We will not make any assumptions about prior programming skills or background in this course.
Schedule
Week 1 - Color, Shapes and Text
Week 2 - Loops and User Input
Week 3 - Motion and Variable Fonts
Week 4 - Final Class and Presentations
This class meets for 4 consecutive weeks. Class size is limited to 14 students to allow for individual feedback. Registration opens September 1. Please join our mailing list for updates and reminders about upcoming programs, classes and free lectures.
Over the course of 4 weeks we will explore these themes using Javascript and the creative coding library p5.js. Students will use code to create interactive and novel typographics experiences and will have the opportunity to work alongside their peers in a workshop style class. By the end of the course, students will be familiar with creating compositions using code and creative typography tools of their own making.
No experience with Javascript or p5.js is required. We will not make any assumptions about prior programming skills or background in this course.
Schedule
Week 1 - Color, Shapes and Text
Week 2 - Loops and User Input
Week 3 - Motion and Variable Fonts
Week 4 - Final Class and Presentations
- computer with reliable internet connection
- Zoom app
- A modern browser capable of creating an account and using the website: editor.p5js.org
Required Materials
This class meets for 4 consecutive weeks. Class size is limited to 14 students to allow for individual feedback. Registration opens September 1. Please join our mailing list for updates and reminders about upcoming programs, classes and free lectures.
Instructor:
Romello Goodman
Romello Goodman is a DC-based Designer who specializes in applying computational techniques to web technologies and printmaking. He is a Design Technologist at Block working on their Brand and Purpose team and an Adjunct Faculty member in the Graphic Design department at MICA.
As a technologist, I examine the computer’s role in the creative process through the practice of printmaking. Through the introduction of computational and generative techniques, I create ways of imbuing individuality and specificity into each graphic.
• Check out Romello's website
As a technologist, I examine the computer’s role in the creative process through the practice of printmaking. Through the introduction of computational and generative techniques, I create ways of imbuing individuality and specificity into each graphic.
• Check out Romello's website