SchooLinks: Organizing Students into Caseloads

UX, UI Design — Web

01 Background

SchooLinks is an ed-tech startup with a focus on college planning. I worked there as an UIX intern for five months.

As a college planning platform, the website is used by three types of users — students, parents and counselors. For this project, I had to find a solution that would allow counselors to (1) group students into caseloads and (2) generate reports based on these caseloads.

The process for the first part of this task is below.

 

02 Research

During our sprint planning meeting, I got a brief overview of this task, which is summarized below:

  • Problem — What’s the best way to group students within a caseload?

  • User Story — As a counselor, I want to create caseloads in order to: (1) organize students into certain categories (i.e. ‘At-risk students,’ ‘High achieving students’, ‘Students Aa-Ef’) and (2) provide appropriate counseling support for each group.

The design requirements:

  • One caseload can have many students

  • Each caseload must be associated with one counselor, but a counselor can have many caseloads

  • A caseload can have students from different high schools

  • Each caseload must have a title

•     •     •

To better understand the purpose of caseloads, I researched competing student management tools and read whitepapers about counselor assignments in high schools. Below are some key findings that drove my design:

  • A majority of schools assign counselors based on grade level (Source)

  • Counselors can be assigned to students based on various categories (i.e grade level, academic track) (Source)

  • Caseloads average about 350 students per counselor (Source)

 

03 Planning

First, to understand the relationship between student, caseload and counselor, I drew an ER (entity relationship) diagram, which helped me create the mind map (below).

 

Brainstorming

With the Creative Director, we drew up a mind map of how students are funneled into caseloads. This helped create the user flow for my wireframes.

Refined version of mind maps

Refined version of mind maps

 

User Flows

I converted the above mind map into a basic user flow, and made a higher fidelity user flow.

 

Wireframing

Finally, I converted the flows into wireframes to understand the various steps and states of my ‘Create new caseload’ modal.

Wireframe 1.png

I also sketched how the modal would look within the website. Because counselors would revisit these caseloads, I designed a spreadsheet-style log that would display all the caseloads, and added CRUD (create, read, update, delete) functions for each caseload.

  • C - 'Create new Caseload' btn

  • R - Click on any Caseload name

  • U - 'Edit Caseload' btn

  • D - 'Delete Caseload' btn

 

04 Design

 

Final UI

 

Prototype