Introductory Questions

  1. Provide your name, major, year in school (sophomore, junior, etc).
  2. Hi my name is Nicole! I'm a Communications Design major junior level student, with a HCI minor.

  3. Tell us a bit about your background and what prompted you to take this class.
  4. I’ve done a lot of UI/UX design in the past but quickly ran into the limits of what I could express without coding. I realized that to fine-tune interactions the way I envisioned, I needed to learn front-end programming.

  5. Do you have any experience with HTML/CSS/JS? If so, tell us a bit about it.
  6. Last semester I took CS204, where we covered HTML and CSS in depth (flexbox, grids, media queries), JavaScript (DOM editing, API integration), and were introduced to React for our final project. I feel like I gained a solid foundation, though I’m still not fully comfortable with React yet.

  7. Name one thing you hope to learn in this class.
  8. In CS204 we had set project structures more focused upon code-learning, so there wasn’t much room to choose direction or style. In this class, I hope to have more freedom to experiment with front-end techniques and test out different approaches to design.

  9. Name one way you expect designing for screen to be different from designing for paper.
  10. Screen design feels fluid and continuous, while paper design is inherently fixed and partitioned. The interactive nature of screens introduces a different kind of flow.

  11. Provide a link to a website you think exemplifies effective design. Explain your choice.
  12. If a Bomb Falls

    This site about nuclear crisis uses typography and imagery in a striking, cohesive way. The design reflects its historical subject matter while keeping viewers engaged and curious to learn more.

  13. Provide a link to a website you think exemplifies effective communication. Explain your choice.
  14. GSAP Scroll

    As a JS library site specializing in scrolling animation, it communicates through clear text, animations, and interactive examples. The concise copy and multimodal layout show exactly what the library can do in a way that’s both engaging and effective.

  15. Provide a link to a website you think works well. Explain your choice.
  16. Cosmos.so

    As a moodboarding platform, it has a clean interface and intuitive navigation. Its content sorting and browsing experience feel smooth and well thought-out, similar to Pinterest but with its own distinct design polish.