LCC 6318 / 4730: Experimental Media & Digial Art
ARCH 8803: Interactive Tables

Instructors Teaching Assistants
Ali Mazalek
(mazalek AT gatech.edu)
Tristan Al-Haddad
(tristan.al-haddad AT coa.gatech.edu)
Claudia Winegarden
(claudia.winegarden AT coa.gatech.edu)
Susan Robinson
(susan.robinson AT lcc.gatech.edu)
Andy Wu
(andycswu AT gmail.com)
Hyungsin Kim
(hyungsin AT gatech.edu)

Note: Readings should be done in time for Tuesday lecture on the week listed. Week 01 readings should be done in time for Week 02 lecture.

Unit 1: Story

[ Week 01 ]

Topic: Storytelling
Question: What makes a story?

Jan 8

LCC/ARCH Lecture: Tue 1:30-3:00pm (Skiles 302b)
- Introductions: Instructors, TAs, students
- Course overview and project structure [ Slides-PDF ]
- Storytelling introduction and discussion (led by Ali & Susan) [ Slides-PDF ]

LCC Tutorial: Tue 3:00-4:30pm (Skiles 302b)
- Story examples and discussion (led by Ali & Susan) [ Slides-PDF ]

Jan 10

ARCH Fabrication Tutorial: Thu 1:30-3:00pm (AWPL)

Readings & Homework

Readings for everyone:
- Kearney, On Stories, Chapter 11
- Vogler, The Writer's Journey, The Archetypes
- Mazalek, Technical Area General Exam, Question 1: Narrative Representation and Interaction

Additional readings for LCC graduate students:
- Ryan, Beyond Myth and Metaphor

LCC Homework Exercises:
- Story writing exercise (E01)

[ Week 02 ]

Topic: Story Creation
Question: How do you create digital story content?

Jan 15

LCC/ARCH Lecture: Tue 1:30-3:00pm (Skiles 302b)
- Storytelling discussion continued (led by Ali & Susan) [ Slides-PDF ]

LCC Tutorial: Tue 3:00-4:30pm (Skiles 355 - Video Lab)
- Content creation tutorial (led by Susan) [ Slides-PDF ]

Jan 17

ARCH Fabrication Tutorial: Thu 1:30-3:00pm (AWPL)

Readings & Homework

Readings for everyone:
- Bordwell & Thompson, Film Art, Chapter 2: Types of Films
- McCloud, Understanding Comics, Chapter 7: The Six Steps

Additional readings for LCC graduate students:
- Tufte, Envisioning Information, Chapter 6: Narratives of Space and Time
- McCloud, Reinventing Comics, The Infinite Canvas

LCC Homework Exercises:
- Digital content creation exercise (E02)

Unit 2: Tangibles & Tables

[ Week 03 ]

Topic: Fabrication & Tangibles
Question: What is tangible media and how do you make physical things?

Jan 22

LCC/ARCH Lecture: Tue 1:30-3:00pm (Skiles 302b)
- Physical fabrication (led by Tristan) [ Slides-PDF-1 ] [ Slides-PDF-2 ]
- Tangible user interfaces (led by Ali) [ Slides-PDF ]
- Team forming (led by instructors & TAs)
- Workshop: tangible tabletop story interactions (led by instructors & TAs)

LCC Tutorial: Tue 3:00-4:30pm (TSRB 309 & 243)
- 3D printer & lasercutter (led by Hyungsin) [ 3D Printer Tutorial ] [ Lasercutter Tutorial ]

Jan 24

ARCH Fabrication Tutorial: Thu 1:30-3:00pm (AWPL)

Readings & Homework

Readings for everyone:
- Ullmer & Ishii, Emerging Frameworks for Tangible User Interfaces
- Scott, Grant & Mandryk, System Guidelines for Co-located Collaborative Work on a Tabletop Display
- Mazalek, Technical Area General Exam, Question 2: Interactive Workbench TUIs

Additional readings for LCC graduate students:
- Fishkin, A Taxonomy for and Analysis of Tangible Interfaces
- Hornecker & Buur, Getting a Grip on Tangible Interaction: A Framework on Physical Space and Social Interaction
- Djajadiningrat, Wensveen, Frens & Overbeeke, Tangible Products: Redressing the Balance Between Appearance and Action

LCC Homework Exercises:
- Tangible fabrication exercise (E03)

[ Week 04 ]

Topic: Tables & Tabletop Technologies
Question: What are digital tables and how do they work?

Jan 29

LCC/ARCH Lecture: Tue 1:30-3:00pm (Skiles 302b)
- History of tables (led by Claudia) [ Slides-PDF ]
- Digital tabletops and sensing technologies (led by Ali) [ Slides-PDF ]

LCC Tutorial: Tue 3:00-4:30pm (Skiles 302b)
- Synlab's Tangible Tracking Table hardware & Synlab API (led by Andy) [ Slides-PDF ]

Jan 31

ARCH Fabrication Tutorial: Thu 1:30-3:00pm (AWPL)

Readings & Homework

Readings for everyone:
- Kaltenbrunner & Bencina, reacTIVision: A Computer-Vision Framework for Table-Based Tangible Interaction
- Mazalek, Reynolds & Davenport, The TViews Table for Storytelling and Gameplay

Additional readings for LCC graduate students:
- Han, Low-Cost Multi-Touch Sensing through Frustrated Total Internal Reflection
- Mazalek, Reynolds & Davenport, TViews: An Extensible Architecture for Multiuser Digital Media Tables
- Wilson, PlayAnywhere: A Compact Interactive Tabletop Projection-Vision System
- Dietz & Leigh, DiamondTouch: A Multi-User Touch Technology
- Kakehi, Iida & Naemura, Tablescape Plus: Upstanding Tiny Displays on Tabletop Display

LCC Homework Exercises:
- Tabletop programming exercise (E04)

Team Homework Exercise:
- Watch movies and brainstorm in your teams (brainstorming questions)
- Clue (Jonathan Lynn, 1985)
- Fast, Cheap and Out of Control (Errol Morris, 1997)

Unit 3: Tabletop Stories

[ Week 05 ]

Topic: Tabletop & Tangible Storytelling
Questions: Why and how would you put stories on tables? How would you create tangibles for stories?

Feb 5

LCC/ARCH Lecture: Tue 1:30-3:00pm (Skiles 302b)
- Tabletop stories (led by Ali) [ Slides-PDF ]
- Workshop: tabletop story brainstorming in teams

LCC Tutorial: Tue 3:00-4:30pm (Skiles 302b)
- Analyzing project source material (led by Susan) [ Slides-PDF ]
- Students work on tabletop stories

Feb 7

ARCH Fabrication Tutorial: Thu 1:30-3:00pm (AWPL)

Readings & Homework

Readings for everyone:
- Mazalek, Davenport & Ishii, Tangible Viewpoints: A Physical Approach to Multimedia Stories
- Mazalek & Davenport, A Tangible Platform for Documenting Experiences and Sharing Multimedia Stories

Additional readings for LCC graduate students:
- Kelliher & Mazalek, Documenting Digital Dialogues: Engaging Audience in the Construction of a Collective Documentary Across Time and Space

LCC Homework Exercises:
- Individual story project wrap-up (E01-E04)

Team Homework Exercises:
- Design sketch and story structure (Due Feb 12)
- Integrated project concept (Due Feb 19)

[ Week 06 ]

Topic: Tabletop Story Engines
Questions: What engines can drive tabletop stories? How can we adapt an existing story script for the tabletop?

Feb 12

LCC/ARCH Lecture: Tue 1:30-3:00pm (Skiles 302b)
- Team project design sketch presentations

LCC Tutorial: Tue 3:00-4:30pm (Skiles 302b)
- Storytelling engines (led by Ali) [ Slides-PDF ]
- KinoPuzzle introduction (led by Susan) [ Slides-PDF ]
- KinoPuzzle coding (led by Bent) [ Slides-PDF ]

Feb 14

ARCH Fabrication Tutorial: Thu 1:30-3:00pm (AWPL)

Readings & Homework

Readings for everyone:
- Mazalek, Towards the Development of Malleable Time Structures for Computational Narratives
- Mazalek, Technical Area General Exam, Question 3: From Narrative Representation to TUI
- Gromala, The Design Process

Additional readings for LCC graduate students:
- Davenport & Murtaugh, Automatist Storyteller Systems and the Shifting Sands of Story

Team Homework Exercise:
- Project status report uploaded to Sharepoint as PDF (Due Feb 19)

Unit 4: Project Prototypes

[ Week 07 ]

Topic: TTT/KinoPuzzle Demo & Discussion

Feb 19

LCC/ARCH Lecture: Tue 1:30-3:00pm (TSRB 209)
- TTT/KinoPuzzle demo and discussion (led by Tristan, Susan and Hyungsin)

LCC Tutorial: Tue 3:00-4:30pm (TSRB 209)
- Team work on project prototypes

Feb 21

ARCH Fabrication Tutorial: Thu 1:30-3:00pm (AWPL)

[ Week 08 ]

Topic: Project Presentations

Feb 26

LCC/ARCH Lecture: Tue 1:30-3:00pm (Skiles 302b)
- Integrated project concept and early prototype presentations (see project page)

LCC Tutorial: Tue 3:00-4:30pm (Skiles 302b)
- Team project presentation debrief [ Slides-PDF ]

Feb 28

ARCH Fabrication Tutorial: Thu 1:30-3:00pm (AWPL)

Readings & Homework

Team Homework Exercise:
- Project status report uploaded to Sharepoint as PDF (Due Mar 4)

[ Week 09 ]

Topic: Project Prototyping

Mar 4

LCC/ARCH Lecture: Tue 1:30-3:00pm (TSRB 209)
- Team work on project prototypes with help from instructors and TAs

LCC Tutorial: Tue 3:00-4:30pm (TSRB 209)
- More team work on project prototypes

Mar 6

ARCH Fabrication Tutorial: Thu 1:30-3:00pm (AWPL)

[ Week 10 ]

Topic: Presentation, Competition & Debriefing

Mar 11

LCC/ARCH Lecture: Tue 1:30-3:00pm (Skiles 302b)
- Project prototype presentations and competition (see project page)
- Selection of winning project
- Debriefing and planning for final project

LCC Tutorial: Tue 3:00-4:30pm (Skiles 302b)
- Teams meet to plan and begin final project development

Mar 13

ARCH Fabrication Tutorial: Thu 1:30-3:00pm (AWPL)

[ Week 11 ]

Mar 18 & 20: SPRING BREAK

Unit 5: Final Projects

[ Week 12 ]

Topic: Project Debriefing

Mar 25

LCC/ARCH Lecture: Tue 1:30-3:00pm (Skiles 302b)
- Class discussion about the next steps of the table and story construction process towards the Listening Machines show at Eyedrum on April 24th
- Break into groups for focused discussion around the physical construction process of the table (COA students) and the digital story application creation (LCC students)

LCC Tutorial: Tue 3:00-4:30pm (Skiles 302b)
- Continue project discussion and refinements in teams (Susan will be present to help)

Mar 27

ARCH Fabrication Tutorial: Thu 1:30-3:00pm (Skiles 302b)
- Working session: design pinup and review of project development

[ Week 13 ]

Topic: Project Development

Apr 1

LCC/ARCH Lecture: Tue 1:30-3:00pm (TSRB 209)
- Present project deliverables that are listed on the project page (due date is April 1)
- Project development in teams

LCC Tutorial: Tue 3:00-4:30pm (TSRB 209)
- Working session: continue project development in teams

Apr 3

ARCH Fabrication Tutorial: Thu 1:30-3:00pm (Skiles 302b)
- Working session: review working drawings and discuss fabrication stragety, budget, and schedule

Apr 6

ARCH Extra Session (AWPL): Sunday 12:00-8:00pm
- Working session: prototyping and connection studies

[ Week 14 ]

Topic: Project Development

Apr 8

LCC/ARCH Lecture: Tue 1:30-3:00pm (TSRB 209)
- Present project deliverables that are listed on the project page (due date is April 8)
- Project development in teams

LCC Tutorial: Tue 3:00-4:30pm (TSRB 209)
- Working session: continue project development in teams

Apr 10

ARCH Fabrication Tutorial: Thu 1:30-3:00pm (AWPL)
- Working session: discuss material procument and fabrication schedule

[ Week 15 ]

Topic: Project Development

Apr 15

LCC/ARCH Lecture: Tue 1:30-3:00pm (TSRB 209)
- Present project deliverables that are listed on the project page (due date is April 15)
- Project development in teams

LCC Tutorial: Tue 3:00-4:30pm (TSRB 209)
- Working session: continue project development in teams

Apr 17

ARCH Fabrication Tutorial: Thu 1:30-3:00pm (AWPL)
- Working session: FINISH THE TABLE!!!

Apr 19 & 20

ARCH Extra Session (AWPL)
- Working session: FINISH THE TABLE!!!

[ Week 16 ]

Apr 22: Project Presentations and Eyedrum Show!!!

Apr 22

Final project presentation (TSRB 209)

Apr 24

Eyedrum Show!!

Before Apr 27

Complete your final evaluation form and email to Ali (mazalek AT gatech.edu) and Susan (susan.robinson AT lcc.gatech.edu)

Apr 24

Eyedrum Show!!

[ Week 17 ]

Apr 30: DM Demo Day