D2L Redesign
2025
Case Study and Prototype
This team project was assigned to 4 students, including myself (Blaire Hinkle), Jordan Gurka, Mutunga Mukeku, and Aditi Gonuguntala, to redesign D2L, the website MSU students use to complete and submit their class work. The team was split into two small teams, with each team designing a side of D2L's interface: the instructor side with Blaire Hinkle and Jordan Gurka, and the student side with Mutunga Mukeku and Aditi Gonuguntala
Heuristic Analysis


Visibility of System Status and Match b/t System and the Real World are ways in which the system provides proper feedback in a language that is easily understood. D2L seems to struggle with this concept, with little navigation, which causes communication struggles.
Flexibility and Efficiency of Use and Aesthetic and Minimalist Design suggest that there must be smooth navigation that helps all kinds of users while also containing only important information in the main interface. Anything more and it gets too confusing and complicated. D2L has few shortcuts and quick interactions, which overcomplicates things within the main interface. The home page also has hardly any extremely important informational items and has a convoluted notification system.


User Control and Freedom and Consistency and Standards are the ways in which users can get “out” if they screw up while also being able to navigate the interface with clear iconography/words. Students have immense trouble being able to navigate all of the important subjects, such as grades and contents. It also has problems with other, less-used tools and their placement within the interface. This can cause a lot of confusion for the students using the website.
Error Prevention and Recognition Rather than Recall highlights the way that the interface prevents the biggest issues from happening right off the bat, while also making all functions easily legible from one section to another in order to limit needing to remember immense content. Many submissions do not require a confirmation prompt to leave the pages, and many important contents are hidden behind dropdowns or not outwardly clear for the students
Interviews
Instructor Notes:
Navigation & Course Structure
-
The interface is not intuitive, with too many steps and redundant paths.
-
Searching through created courses is complicated and unforgiving.
-
Course pages do not follow consistent navigation across instructors.
Visual & Interaction Design
-
Visibility and other icons are too small or unclear.
-
Instructors want more control over visual presentation, especially banners.
Grading Experience
-
Grade weighting and item linking are confusing and overly complex.
-
Some instructors can manage grading fine after setup, but the initial setup is a barrier.
System Feedback
-
D2L gives missing error messages.
-
The site sometimes goes down, and there is no warning or status page.
Course Creation
-
Drag-and-drop content uploading generally works well.
-
Some instructors feel D2L content editing is "easy" - Some avoid certain tools because of complexity.
-
Widgets on the home page clutter the interface and confuse students.
Personalization
-
Instructors want more customization, but customization currently creates inconsistency and confusion for students.
Student Notes:
Navigation & Consistency
-
Every course is organized differently, leading to confusion and relearning
-
Content, Modules, and Assignments vary by instructor
-
No clear consistency for layouts (banners, widgets, spacing)
Visual Design
-
Visual clutter on dashboards and course pages
-
Too many panels competing for attention
-
Lack of hierarchy makes it hard to know what’s important
Pages are walls of text
-
Lack of headings, spacing, and visual organization
-
Custom banners sometimes lower readability
Assignment Experience
-
The mobile app is difficult to use
-
Buttons too small, pages slow to load
-
Scrolling through modules feels endless
Overall Experience
-
Students feel overwhelmed by alerts and widgets
-
There is no clear prioritization/hierarchy of tasks/assignments (“What’s due today?”)
Affinity Mapping
We synthesized user research insights through affinity mapping, organizing findings into four key categories: Accessibility, Content & Navigation, User Flow, and Visual Design. Each insight was plotted on a value-feasibility matrix to prioritize features for prototyping.

Instructor Dashboard
Instructors valued efficient grading workflows, student progress tracking at a glance, and flexible class management tools. High-feasibility wins included consolidated grading interfaces (grade by student vs. by assignment) and visual status indicators for submissions. Lower-feasibility requests involved advanced analytics and cross-course comparison tools. The key insight: instructors need centralized information access to reduce time spent navigating between multiple pages while grading.

Student Dashboard
High-value, high-feasibility features clustered around streamlined navigation, clear assignment visibility, and intuitive grade checking. Students prioritized quick access to upcoming deadlines, submission confirmations, and consolidated course materials without excessive clicking. The mapping revealed strong demand for reduced navigation complexity and clearer visual hierarchies, showing students need to complete tasks with minimal steps and cognitive load.
User Need & Task Flow
Instructor Need:
Teachers need a streamlined and efficient grading system in order to improve and ease their busy workload.
Instructor Task Flow:
Open D2L Homepage (Assuming account is logged in already)
-
Click on a course
-
Go to Grades (Replace the assessments bar with just one general page for grading)
-
2 Categories show up
-
-
1 for grading by assignment
-
1 for grading by the student
-
-
The user will choose grading by student
-
A list of all students in the class will show up on the page
-
The user will pick the student
-
ALL assignments for the student will pop up
-
-
On the assignments, there will be visual icons to indicate if the assignment has been turned in, graded, missing, or late
-
-
The user will select an assignment
-
Within the selected assignment, the user will input the grade
-
-
1 box for the documented grade and 1 box for any comments towards the student
-
-
The user will submit the grade for the assignment
-
Assignment grade will be updated with a grade and/or comment
Student Need:
Students need a simplified, distraction-reduced interface in order to concentrate on critical tasks like upcoming deadlines and submissions without feeling overwhelmed by visual clutter.
Student Task Flow:
Opening a Course
-
Click on the course card/tile or course name to enter
Navigating the Course
-
Use the navigation bar
-
-
Content - course materials and modules
-
Assignments - list of assignments (with most due at top)
-
Grades - your grades
-
Calendar - due dates and events
-
Discussions - posts
-
Viewing an Assignment
-
Click Course on the homepage
-
Look for assignments filter
-
Click on the assignment tab to view details
Submitting an Assignment
-
Go to Assignments from the navigation menu
-
Click on the assignment you want to submit
-
Upload your file
-
file option
-
Click Submit to finalize
-
Get submissions alert
Checking Your Grade
-
Click Grades in the navigation menu
-
Look for the assignment name in your grade list
-
In the Grades section, click on the assignment name
Mid-Fi Wireframes:
Instructor:


Student:

