GDES-220 fall 2023 / David Ramos, American University Design
Digital and Emerging Media Design I
Intro to interaction design, HTML/CSS, and this course
Monday
Here’s what we’ll cover in Monday’s class:
- About this course
- Early days of the web
Projects
Thursday
Demo 1 files: Intro demo (ZIP)
Demo 2 files: Basic site (ZIP), Shape of Design excerpt (text)
Reading
Complete this reading by Thursday.
Capturing meaning with HTML/CSS typography
Monday
No class for Labor Day.
Thursday
- Typography and CSS
- Demo files: Basic site (ZIP)
- Finish parts 1 and 2 of Recipe before the start of class on Thursday. (No need to turn it in yet.)
- Continue working on Recipe, moving on to part 3 (CSS). The final version is due next week.
Reading (for Thursday)
Finish this week’s reading by Thursday. As with Week 01, you’ll need the reading to finish your project work.
Follow-ups from class
Introducing layout methods
Monday
- Comparing layout methods
- One-column layouts, vertical space, and the box model
- Work on Typography
Demo files: Introducing layout demo (ZIP)
Thursday
Reading
Note: your textbook covers an older approach to layout, which we won’t use. For our class, please ignore Duckett’s layout methods. Most layout tutorials floating around the Internet are also using these older techniques.
Images and links
Monday
- The A (anchor/link) element, and links as the currency of the web
- Locating resources: file paths and URLs
- The IMG (image) tag
- Finding, compressing, and using images
- From class: demo (ZIP)
Demo files:
Links demo (ZIP), Image Resizer
Thursday
Reading
Color / Parts of a page
Monday
Topics
- Color models and transparency
- Parts of a page
- Process for Story
From class
Projects
Thursday
Projects
Reading
Information architecture / Typography
Monday
Topics
- Information architecture
- Navigation
- Type hierarchy
Demo files
Thursday
Reading
Navigation bars / Flexbox
Monday
In class
- Navigation bars
- Flexbox
- Psuedoproperties, and CSS transitions/transforms
Demo files
Thursday
Projects
- Buidl more pages for Story.
Reading
Accessibility
Monday
In class
- Accessibility
- Small group critiques
Demo materials
From class
Thursday
Projects
- Debugging/problem-solving for Story. You should be wrapping up initial development and starting to create additional pages, with content.
Reading
CSS details
Monday
In class
:hover
and psuedo-classes
- CSS transitions and transforms
- border-radius
- box-shadow
- filters
Demo links
Thursday
Projects
- Debugging/problem-solving for Story
Reading
From previous weeks:
Mobile/responsive
Monday
In class
- Designing for small screens and mobile devices
- Media queries
Demo files
Thursday
Projects
Reading
CSS details
Optional critiques online on Monday. No class Thrusday.
Monday
Projects
- For Conference, finish Phase 1 and Phase 2, and possibly start on Phase 3. Post to Miro: a sentence or two about your topic, type/color/image samples or moodboards, and possibly sketches.
Reading
Critiques
Projects
- Crits for Conference. Have a solid idea for the conference and progress on design. Show two versions if you haven’t already; otherwise, one well-developed design direction. Move on to code this week, after you’ve resolved design questions.
Reading
Studio
Monday
In class
Thursday
Projects
Reading