DSD-3743-A
Interaction and Communication II


Projects
Lectures
Schedule
People
Resources
Library


School of Visual Arts
209 E 23rd St, New York, NY 10010
(506 Studio)
Tuesdays, 6:30-9:20pm
Spring 2023


Anthony Zukofsky
azukofsky@sva.edu


Last updated: March 16, 2023


About the site




WORKSHOP 1
Analog Programming


Sol Lewitt, A Wall Divided Vertically into Fifteen Equal Parts, Each with a Different Line Direction and Colour, and All Combinations, 1970.


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.


DELIVERABLES
Place your final set of posters along with your programs in the class Google Drive folder. 

GROUPS
  • Jennifer and Xiangyi
  • Yifan and Ipshita
  • Myeong and Jinyoung
  • Zhaoyi and Minsoo
  • Weilin and Ritu
  • Yutong and Haowen
  • Yudi and Boqing

SUGGESTED READINGS

ADDITIONAL LINKS AND RESOURCES