✳ class activity
⚑ due
→ to do for next class
☰ reading
1
Introductions, HTML, CSS
6/13 - 6/16
Monday
- Introductions
- Syllabus
- Class website
- Software and materials
- Overview of terms and technologies
- Are.na, discord
- Spend some time exploring this collection of website examples + some of my sites
- Write a journal entry responding to the reading. Hold on to it for now. You'll upload it to your class website once we get it up and running.
Tuesday
- Folder Organization and File Naming
- HTML Basics Slideshow
- Look through w3schools HTML tags
- HTML basics walkthrough
- Start Introduction (due 6/21)
- Work on Introduction (part 1)
- Keep working on Introduction (part 1)
Wednesday
- HTML (continued)
- CSS Basics Slideshow
- CSS walkthrough
- Keep working on Introduction (part 1)
Thursday
- Look through w3schools CSS properties
- CSS (continued)
- Start working on Introduction (part 2)
- Laurel Schwulst, My Website is a Shifting House...
- *Optional* Ursula K. Le Guin, A Rant on Technology
- Finish your Introduction project by Tuesday next week
Monday
NO CLASS
Tuesday
- Brief reading discussion
- Share Introductions
- Introduce Class Site
- Make GitHub account
Wednesday
- Set up Class Site
- Send me the URL to your Class Site by the end of class
- Work on Class Site
- Go through the Favicon tutorial and add a favicon to your Class Site
Thursday
- Making a Boilerplate
- Box Model & box-sizing
- Positioning introduction
- Work through the rest of the w3schools positioning tutorials and publish your experiments to your Class Site
- Send me the URL to your Class Site if you haven't already
- Keep setting up your Class Site
Monday
- Positioning (cont.)?
- Flexbox exercise
- Start Screensaver (due 7/5)
Tuesday
- Brief reading discussion
- Animation exercise
- Look through w3schools animation tutorial
- Optional: looking at animation performance
Wednesday
- Animation (cont.)
- CSS Interaction
- Interaction exercise
- w3schools CSS Selectors
- Mozilla pseudo classes
Thursday
- Responsiveness (media queries & relative units)
- Responsive exercise
- w3schools responsiveness
- Finish your Screensaver project by Tuesday next week
Monday
NO CLASS
Tuesday
- Share Screensavers
- Start Aura (due 7/11)
- Introduce Final (due 7/21)
Wednesday
- Javascript 1 (basics)
Thursday
- Javascript 2 (jquery, libraries, plugins)
- Finish your Aura project by Monday next week
Monday
- Share Aura
- Start Final (due 7/21)
- Sign up for 1 on 1 meetings
- Brief discussion about domain names
Tuesday
- First group of final prep meetings
Wednesday
- Second group of final prep meetings
Thursday
- Work Time
- Continue working on Final, prepare for group meetings next week
- Review the domain name tutorial if you are interested in adding a custom domain name to your final project
Monday
- Meet in groups to share and give feedback for Final project
- Share code and techniques you've come across through exploration or experimentation.
- Ask for feedback and ideas about your project — 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.
Tuesday
- Work Time
Wednesday
- Work Time
- Make sure Final is posted on your class site by class-time tomorrow
Thursday
- Share Final sites
- Post the link to your final project in the discord channel with your name. Feel free to also ask for any specific feedback or questions there too
- After we break as a class, spend some time on your own with everyone's final project and then leave a comment (or comments) in the respective discord channels
- Avoid just saying, "I like this." Explain why you like it!
- Share websites, resources, and other pieces of art and design that it makes you think of (and why)
- Ask questions if you are curious or need clarification about something in the project
- Final work due on Thursday, July 28. Make sure everything is published on your class site!
I'll be looking for:
- introduction
- screensaver
- aura
- final
- 4 reading responses