Art 369b: Interactive design and the Internet – Software for People
In this studio course, students create work for the web browser. The class will cover foundational, front-end languages HTML, CSS, and JavaScript and introduce principles of interaction design including navigation, pacing, feedback, and adapting to variable screen sizes and devices. These skills provide a setting from which to make work for the public realm, and to consider the unique possibilities of the browser to contextualize and present content to an audience.
In readings and discussions, we will talk about where the internet comes from, where it is today, and where it’s going—emphasizing its continued use by artists, designers, programmers, activists, and independent publishers of many persuasions.
Beyond technical skills, the course will look at the application of graphic design principles to the web, and support the development of original, surprising projects. The browser is first and foremost a medium for creative expression.
*The course title is borrowed from composer and educator Pauline Oliveros, whose work inspires the class’s open-ended, user-oriented and attentive approach to designing for the web.
Editor details
Last edited by: Rosa Griswold McElheny
Edit access: Everybody
A quick note for interested students:
Class size is limited to 10 students. As this class is required for the prelim graduate students, 5 spots are available for Art majors, Computing in the Arts majors, and junior/seniors. Prerequisite is ART 132. No prior programming experience required.
Feel free to write to me ahead of time to discuss your interest or possible enrollment: rosa.mcelheny@yale.edu
Editor details
Last edited by: Rosa Griswold McElheny
Edit access: Everybody