✳ class activity     ⚑ due     → to do for next class     ☰ reading
1 Introductions + HTML 1/18, 1/20

Tuesday

  • Introductions
  • Syllabus
  • Class website
  • Software and materials
  • Overview of terms and technologies
  • Website examples + my work
  • GitHub, are.na

Thursday

2 CSS 1/25, 1/27

Tuesday


Thursday

3 Box Model 2/1, 2/3

Tuesday


Thursday

  • Making a Boilerplate
  • Box Model & box-sizing
  • Expanding on CSS
  • Typography
  • Introduce Passion (part 3)
4 Positioning 2/8, 2/10

Tuesday


Thursday

  • Passion presentations
5 Flexbox 2/15, 2/17

Tuesday


Thursday

6 Animation 2/22, 2/24

Tuesday


Thursday

7 Interaction 3/1, 3/3

Tuesday

  • Refine workshop projects

Thursday

  • Meet in groups to share and give feedback for Workshop projects
    • Share code and techniques you've come across through exploration or experimentation.
    • Ask for feedback and ideas about your projects — have a conversation, riff!
    • Talk about things you wish the project was able to do, but isn't able to at the moment — someone may have an idea on how to accomplish that.
    • Share interesting sites and resources and any other projects you feel like sharing beyond the two workshop projects!
8 Spring Break 3/8, 3/10
Spring Break :-)
9 Responsiveness 3/15, 3/17

Tuesday

  • Responsiveness (media queries & relative units)

Thursday

10 Javascript 3/22, 3/24

Tuesday


Thursday

11 Start Final 3/29, 3/31

Tuesday


Thursday

  • Meet in groups to share and give feedback for Workshop projects
    • Share code and techniques you've come across through exploration or experimentation.
    • Ask for feedback and ideas about your projects — have a conversation, riff!
    • Talk about things you wish the project was able to do, but isn't able to at the moment — someone may have an idea on how to accomplish that.
    • Share interesting sites and resources and any other projects you feel like sharing beyond the two workshop projects!
  • Introduce Final (due 5/3)
  • Introduce Domain Name
  • Start thinking of domain name
  • Start sketching for Final
12 Final Prep Meetings 4/5, 4/7

Tuesday

  • First group of final prep meetings

Thursday

  • Second group of final prep meetings
  • Continue working on Final, prepare for group meetings next week
13 Group Feedback 4/12, 4/14

Tuesday

  • Meet in groups in-person to share and discuss Final projects
    • Share code and techniques you've come across through exploration or experimentation.
    • Ask for feedback and ideas about your projects — have a conversation, riff!
    • Talk about things you wish the project was able to do, but isn't able to at the moment — someone may have an idea on how to accomplish that.
    • Share interesting sites and resources and any other projects you feel like sharing beyond the two workshop projects!

Thursday

  • Studio Time
14 Domain Names 4/19, 4/21

Tuesday

  • Studio Time

Thursday

15 Group Feedback 4/26, 4/28

Tuesday

  • Class meeting cancelled for storm
  • Individual Meetings
  • Studio Time

Thursday

  • Individual Meetings
  • Studio Time
16 Final Week 5/3

Tuesday

  • Make sure Final is posted on your class site by class-time
  • Present final sites
  • Final work due on Friday, May 13. Make sure everything is published on your class site!

    I'll be looking for:
    - passion
    - flexbox workshop
    - animation workshop
    - responsive workshop
    - javascript workshop
    - final

    - 4 reading responses