Brian Norris
โ† All work

Web Design for Design Majors

Course materials for a course on web design and development.

Type
Education / Research
Client
Missouri State University
Role
Per-course instructor
Year
2019
Stack
VuePress
A collage of various website mockups displaying different fonts, colors, layouts, and graphic elements, showcasing diverse web design styles and branding approaches.
A sampling of styletiles from the course

Context

Graphic design and illustration students need to understand how the web works and how to design for it. However, most arrive with no development experience and mixed interest in ever writing code. The challenge wasn't just teaching web design and development concepts; it was teaching them in a way that respected both the students who would go deep and the ones who just needed a basic understanding of development.

Role

Process

  1. 01

    Isolated exercises over a single running project

    Coding concepts were introduced through small, self-contained CodePen exercises and pre-built boilerplates rather than one accumulating project. This lowered the stakes for students who struggled and kept the focus on the concept at hand rather than debugging something they built three weeks ago.

  2. 02

    Live demonstration as preview, not instruction

    Coding lectures were designed to show how things work in context, not to be followed along in real time. Students watched, asked questions, then applied concepts in the exercises. This reduced the chaos of live coding sessions where half the class falls behind on a semicolon.

  3. 03

    The course site as a resource

    Built with VuePress, the site housed all course materials and was developed live during in-class demos, giving students a real example to reference throughout the semester.

Outcome

All students came away with a working understanding of designing for the web. The coding component was more variable โ€” predictably so, as it tracked closely with individual student interest. That's an honest outcome for a design-first audience where web development is a supporting skill, not the primary focus.

Reflections

The mixed coding results point to an inherent tension in the course: it serves students who want to build things and students who just need to understand the medium, and those are genuinely different courses. A future version might split the track earlier or lean harder into the design-for-web angle and treat coding as optional depth rather than a shared requirement.

Next case study CampuSGF โ†’