Introduction to Aspen Go

Aspen is a program that teachers and administrators use to track and input student grades, attendance, conduct issues, and other data. 

What I did:

We had tight development constraints for this project - basically using CSS to "re-skin" the existing elements (mostly data table-type elements), to make the look more cohesive with Follett's other applications. My job was to work on the UI and squeeze as much improvement as possible within these constraints, in a short time span.

Results Achieved:

We heard positive feedback from parents and teachers on the new look.

Home Screen

One of the requirements for this project was to have a home page that displayed data using graphs. Only one graph is visible at a time, in order to not clutter up the small display of a phone. Users can swipe left and right between them.

We also reduced complexity by putting the most common pages of the app at the top as large buttons...

...because, as you can see from the slide-in menu, this app had quite a few pages! While redoing the information architecture was not in the project's scope, we tried to add little touches here and there to make the "normal" user flow as simple as possible.


One of the most common tasks teachers must perform each day is taking attendance. Shown here is the daily class list of a high school teacher. The green dot indicates which class is currently active in the day, and a large button at the bottom allows the teacher to quickly jump to the current class. 

In the class view, I made simple but effective use of  color and shape to help teachers input and verify attendance at-a-glance. 


Aspen is used by many school districts all over the US (and in Canada as well), and one of the things that I learned as I worked on this project is that there are a wide variety of grading scales that are employed by different schools. We had to provide support for many different systems of grading.


To help teachers stay organized, we have a calendar view that syncs with their desktop version of Aspen. 

When tapped on, each day displays a larger view of its events. Each event can be color-coded, and tapped on individually to see more details. 


For conduct records, which could span multiple years and potentially be irregular, sporadic incidents, we used an "accordion" style list. This allows for an overview of events, but also gives the user the ability to "drill down" into events and get more details if desired.