DSD-3743-A
Interaction and Communication II
School of Visual Arts
209 E 23rd St, New York, NY 10010
(506 Studio)
Tuesdays, 6:30-9:20pm
Spring 2023
Last updated: March 16, 2023
WORKSHOP 1
Analog Programming
![]()
QUESTION
What is a program?
OVERVIEW
At its most fundamental level, a program is a set of instructions. A combination of letters and numbers help a machine execute a given task or action. If the program is clear and concise, it should output an expected solution. Designers work in and with programs consistently.
LEARNING OBJECTIVES
- Build an initial understanding of programming principles
- Collaborative design process
- Designing through a set of directions and restrictions
CONSIDERATIONS
- How does a program enforce standards (rules) vs. facilitate expression (variables)?
- How will your partner get the assets required to complete the design (fonts, images)?
- What assumptions do we need to make about tools? Workspace? Software settings?
- How do you solve problems when the original designer isn’t available?
PART 1
- Design a poster using your most recent social media post. It must include at least one original image and any information that you deem necessary (Name, Time, Date, Likes, Comments or Location).
PART 2
- Based on the questions like those posed above (but probably not limited to), in everyday language (and words, only), write a ‘program’ that allows someone to replicate your design. Pay attention to the text as well as the form of this program. In short, this program should allow someone to create your poster without looking at it.
- Share your instructions with your partner.
PART 3
- Trade programs with a partner without showing them your poster design.
- Using the program you’ve been given, create a new poster design using the program.
- Present your designs side-by-side with your partner. Show your programs and explain the logic behind them. Where did your program run without ‘errors’? Where did your program create an unexpected result? Consider how you will present all of this information.