Digital and Emerging Media Design I

GDES-220 spring 2018 (David Ramos, American University Design)
ramos@american.edu · office hours · interaction design resources

Schedule

§2 Tu-F §1 M-Th Topics Reading Projects

#01

Tu 16 Jan

Th 18 Jan

  • Introduction
  • Sign up for GitHub
  • Start blog
  • Fill out class survey

#02

F 19 Jan

M 22 Jan

  • Capturing meaning with HTML
  • CSS typography
  • Typographic markup (headers, paragraphs, lists, and inline elements)

📎 First site: Basic site (ZIP), Shape of Design excerpt (TXT), Text Fixer

  • Bring in a possible recipe

#03

Tu 23 Jan

Th 25 Jan

  • The box model
  • Classes and IDs
  • DIVs and sectioning content

📎 Layout/typography demo (ZIP), complete (ZIP)

  • By the end of class, complete HTML and some CSS for Recipe
  • Studio

#04

F 26 Jan

M 29 Jan

  • GitHub workflow
  • Citing code sources
  • Questions and work, then semifinal critique for Recipe
  • During class, publish Recipe site on GitHub Pages

#05

Tu 30 Jan

Th 1 Feb

  • Links, paths, and URLs
  • Explaining designs; process

📎 Links demo: Links files (ZIP);
Example type/image/color sheets (PDF)

  • Final critique for Recipe ✭
  • Start Story

#06

F 2 Feb

M 5 Feb

  • Finding, compressing, and adding images
  • Backgrounds

📎 Positioning and image demo: Example vector images (ZIP); Complete image demo (ZIP);
Image exercise (ZIP)

  • Story: give a three-minute presentation about two possible Wikipedia articles.

#07

Tu 6 Feb

Th 8 Feb

  • Designing with grids
  • Comparing CSS layout methods
  • CSS Grid

📎 Sketch templates (PDF); Grid example (ZIP)

  • Story: show color swatches, type samples, and image samples. Have this material printed at the start of class. (See example sheets (PDF).)

#08

F 9 Feb

M 12 Feb

  • Section 2: Images
  • Studio

#09

Tu 13 Feb

Th 15 Feb

  • Layout exercise
  • Color models

📎 Layout exercise (ZIP)

#10

F 16 Feb

M 19 Feb

  • Studio

#11

Tu 20 Feb

Th 22 Feb

  • Mobile/multidevice

🌄 Grids (PDF)
📎 Responsive demo + exercises (ZIP)

#12

F 23 Feb

M 26 Feb

  • Small-group critiques/tech advice

#13

Tu 27 Feb

Th 1 Mar

  • Studio

#14

F 2 Mar

M 5 Mar

  • Navigation
  • HTML/CSS menus

📎 Navigation demo: start (ZIP), complete (ZIP)

  • Final critique ✭ for Story

#15

Tu 6 Mar

Th 8 Mar

  • Template-based sites, content management systems, and static site generators
  • Jekyll and GitHub Pages

🌄 template-based site slides (PDF)
web1-sp (GitHub project)

  • Focus on blogs
  • Submit story by 9 March: upload to Dropbox or email address of the site on GitHub pages

#16

F 9 Mar

M 19 Mar

  • Template workshop

#17

Tu 20 Mar

Th 22 Mar

#18

F 23 Mar

M 26 Mar

  • Privacy and agency on the Internet
  • Show blogs

#19

Tu 27 Mar

Th 29 Mar

  • Give five-minute presentation of two conference ideas

#20

F 30 Mar

M 2 Apr

  • Critique design concepts for Conference

#21

Tu 3 Apr

Th 5 Apr

#22

F 6 Apr

M 9 Apr

  • Small group critiques
  • Studio

#23

Tu 10 Apr

Th 12 Apr

  • Accessibility

📎 Accessibility example (ZIP)

#24

F 13 Apr

M 16 Apr

  • Studio

#25

Tu 17 Apr

Th 19 Apr

#26

F 20 Apr

M 23 Apr

  • Website hosting

🌄 Hosting slides (PDF)
Responsive demo + exercises (ZIP)

#27

Tu 24 Apr

Th 26 Apr

  • Studio

#28

F 27 Apr

M 30 Apr

  • Last group critique for projects ✭

Su 6 May

M 7 May

Exam period; no class