Docsity
Docsity

Prepare for your exams
Prepare for your exams

Study with the several resources on Docsity


Earn points to download
Earn points to download

Earn points by helping other students or get them with a premium plan


Guidelines and tips
Guidelines and tips

Lecture 14 on Computer as Expressive Medium | LCC 6310, Assignments of Communication

Material Type: Assignment; Professor: Mazalek; Class: Comput-Expressive Medium; Subject: Lit, Communication & Culture; University: Georgia Institute of Technology-Main Campus; Term: Unknown 1989;

Typology: Assignments

Pre 2010

Uploaded on 08/05/2009

koofers-user-gri
koofers-user-gri 🇺🇸

10 documents

1 / 4

Toggle sidebar

Related documents


Partial preview of the text

Download Lecture 14 on Computer as Expressive Medium | LCC 6310 and more Assignments Communication in PDF only on Docsity! 1 LCC 6310 The Computer as an Expressive Medium Lecture 14 Overview Programming questions? Assignment 3 questions? (due tomorrow!) Project 3 questions? Discuss readings Readings for next week Assignment 3 Posted online, due Friday A3-01: Create a subclass of PImage that implements a mosaic(int blockSize) method. The blockSize parameter specifies how big the mosaic block is (e.g. blockSize = 4 would mean the mosaic block size is 4 pixels by 4 pixels). The mosaic method should replace each block of pixels in the image (e.g. if blockSize = 4, each block of 4 by 4 pixels) with the average color value of the pixels in that block. Look at the Pixelate->Mosaic filter in photoshop for an example of what this image operation does. Demonstrate your new class by drawing an image with several different block sizes. A3-02: Write a small app that demonstrates kinetic text. Your app should allow the user to type something and move the text around in some way while they type. For example, the user might type text on a line, but slowly the words or letters start drifting apart, or perhaps the line starts bending, or the words and letters flutter to the bottom of the screen, etc. Of course you shouldn't exactly copy any of the typographic examples in Processing or that you find on the web (though using such examples for inspiration, as a place to start modifying code, etc. is fine). Project 3 Due: Friday October 12 Literary machines are potential literature, procedurally producing textual traces in response to interaction. Examples of literary machines include interactive fiction, nodal hypertexts, interactive poetry (often with animated typography), and chatterbots. Create a literary machine. The literary machine must include algorithmic elements, such as animated typography, generated text, conditional responses as a function of the previous interaction trace. It must respond to external inputs (e.g. user interaction). Your piece may include conjunctions of text and imagery. 2 Readings Summary presentations & questions for discussion As We May Think - Vannevar Bush, NMR pp. 35-47 Mythinformation - Langdon Winner, NMR pp. 587-598 Vannevar Bush (1890-1974) Engineer & scientist, Faculty at MIT Coordinated WWII effort with 6,000 scientists Played political role in the development of the atomic bomb As We May Think (1945, Atlantic Monthly) "…publication has been extended far beyond our present ability to make real use of the record." "A record if it is to be useful to science, must be continuously extended, it must be stored, and above all it must be consulted." Concepts: wearables, voice interaction… and of course the memex vision of trails of linked information! Devices of the future
Docsity logo



Copyright © 2024 Ladybird Srl - Via Leonardo da Vinci 16, 10126, Torino, Italy - VAT 10816460017 - All rights reserved