CS1335 Java and Processing
  • CS 1335 Computer Science 1
  • Getting Started
    • Processing IDE
    • Java vs Javascript
    • Review: Processing, Functions
    • HSB Color Mode
      • HSB Color Wheel
        • Example Code
      • HSB Color Palette Tool
    • Recursion
      • Recursion Call-Stack
      • Example Code
        • Example Code Feb 5 S20
        • Feb 12 Code
  • Project 1
    • Subjective Modeling of Emotions
    • Emotions represented using color, form, space
      • Kandinsky Color - Emotion
      • Emotional Intelligence
    • Project 1: PShapes
      • Example Code
      • Inspiration
    • PShape with Cutout - Inner Contour
    • VertexShape - Recursion
    • Project 1: Recursive Drawing
    • Project 1: Programmatic Variations in Color
      • Recursion with rotate, scale
      • Plan Region Size, Color
    • Map Function
    • Transforms for Mirroring
    • Project1-Steps
  • Grid Based Designs
    • Computational Design
      • Generative Design
    • Artist: Victor Vasarely
    • Grid Pattern Design
    • 1D - Array of PShapes for Grid Layout
      • Truchet Tiling
      • Example Code
    • PShapes in Grid Regions
    • Grid Region Logic
    • Pattern Preview - Transforms: Translate & Scale
  • Project 2
    • Project 2 - 2D Arrays for Gradient Logic
      • 2D Array Grid with Labels
    • Grid Patterns using 2D Array Indexes: i, j
      • Example Class Code
    • lerpColor( ) and map( ) Functions
    • Demo Lerp Colors
    • 2D Arrays with lerpColor
    • Create PShape 2D Array
    • Function: Populate2DArray( )
    • Function: DisplayShapeMatrix()
    • Transforms for Position, Rotation, Scale of ShapeMatrix Elements
    • Project 2 - Steps
    • Animation for ShapeMatrix
      • Animation w/Noise
  • Object Oriented Programming
    • Introduction to Objects
    • OOP vs Data-Flow
    • Button States
    • Buttons as Objects
      • Button Class
    • Create Object Instances
    • Button Types
    • Modeling Buttons: States and Events
    • OOP - Inheritance
    • OOP - Polymorphism
    • Child-Class: PImageButton
    • PShape - SVG Objects
    • Menu of Buttons
    • ButtonGroup - Final Version
    • Slider Controller
    • UML Class Diagram
  • Project 3
    • Project 3 - Logic, Steps
    • Example Code S20
      • Code Wed Apr 1
      • Code Wed Apr 8 v1
      • Code Wed Apr 8 v2
      • Code Mon Apr 13
      • Code Wed Apr 15
      • Code Mon Apr 20
      • Code Wed Apr 22
      • Code Mon Apr 27
      • Code Wed Apr 29
    • Project 3 - Class Definitions
      • Button
      • PImageButton
      • ButtonGroup
      • Pattern
        • PShapes - SVG, Vertex Shapes
        • Setting Colors For Patterns
        • Pattern - With Child-PShapes
      • Slider
      • Particles
  • Java Syntax
    • Java Syntax
      • Typed-Variables
      • Float - Integer Conversion Errors
      • Modulus
      • Functions
      • Object Reference Data Types
      • Arrays
        • Class Example Code
      • Switch-Case Statement
      • Ternary Operator
      • Class
      • Learning Science
    • UML Class Diagram
    • Glossary
  • Resources and References
    • Resources
    • Random Inspiration
      • Ulm School
      • Heart-Mind, Mind, Body
      • Statistical Uncertainty
Powered by GitBook
On this page

Was this helpful?

  1. Resources and References
  2. Random Inspiration

Ulm School

PreviousRandom InspirationNextHeart-Mind, Mind, Body

Last updated 5 years ago

Was this helpful?

The vision for the Ulm School was to train a class of socially-minded designers who used modernist principles to build a new world view—one that wasn’t necessarily tied to commerce, but to democracy. At Ulm, the designer’s role was seen as integral for building a new, brighter society, inseparable from social impact. Dr. René Spitz, the Ulm School historian, wrote in 2002: “At the HfG, the social responsibility of the designer for the products he had shaped and for the people who had to use them was central.”

Though the school’s mission seems antithetical to that of consumer brands, by 1958 student groups were working directly with corporations like Herman Miller, Lufthansa, IBM, and Braun. The Argentinian designer and Ulm School leader Tomás Maldonado, a champion of system design—the same philosophy behind flat-pack, IKEA products—saw a future in mass industry. He correctly predicted the democratization of design through modernism and global capitalism.

Through a combination of expanding consumer spending power, the integration of designers and artists into industry, and advances in mass media, mid-century brands like Herman Miller came to project a lifestyle that their consumers could buy into.

“If the Ulm School were still around today, I believe their primary focus would be the architecture of invisible systems and a democratic approach to the digitalization of our daily lives.”

Today, a swoosh or an apple can evoke so much more than just a company’s name—they are symbols of how we express our values, tribes, and status. The most successful contemporary brand identities are unforgettable because they are ubiquitous and follow a strict set of systems. Nearly 70 years ago, the HfG channeled the tenants of modernism and “system design” into a radical pedagogy that has had a profound effect on global material culture, from the products we use to the systems that quietly drive us. Positioned between worlds with conflicting political agendas, the school’s visionary founders understood design’s ability to drive a global, ideological vision.

UlM Design School - 1953