flâneur — a map of the web's best reading

Assignment 4 • 6.S063 Design for the Web: Languages and User Interfaces

designftw.mit.edu · 2,429 words · saved by 1 readers

We are going to use Github Classroom for this assignment. You need to have an account on GitHub and be logged in. Authorize Github Classroom here and accept the assignment, then follow the instructions there. Please follow the structure and naming of the starter repo, though you can add any additional files if you need them. To submit the assignment, please visit Canvas and submit the URL to your final commit that you want us to grade. A commit URL looks like https://github.com/designftw/hw4-username/commit/b59f14ba05869b3067724aa6d2006667a54c8e7d. You can submit as many times as you want. This is important. Your homework is not submitted and is accruing slack hours until you do this! To make sure your homework is graded correctly, please follow the following: If you submit after the deadline, it will count towards your slack hours. In the second exercise of this assignment you will be creating an interactive demo of a CSS feature. Your demo will be graded based on its usability and ho

6.4500 Design for the Web: Languages and User Interfaces ↑ All assignments Assignment 4 Due Wednesday, March 4, 2026 at 11:59 PM CSS is much easier to learn with interactive demos. These demos can have interfaces that help you dynamically explore the design space. In Exercise 1 you'll critique existing CSS demos. Then, in Exercise 2 you'll create an interactive demo of a CSS feature, graded on usability and how well it teaches the feature. This week also offers optional retrogrades for some earlier exercises. Exercise 0: HW1&2 Retrogrades (Optional) Exercise 1: Critiquing CSS Demos (20%) Exerc

Explore this link on the map →

related reading