A computerized learning method is provided. The method may include, at a
learning service program, receiving learning data from each of a
plurality of learning application programs for each of a plurality of
students. The method may further include receiving a request from an
administrator client device for learning data to display in an
administrator graphical user interface. The request may be received via
an application programming interface or online service. The method may
further include communicating to the requesting administrator client
device selected learning data for display in the administrator graphical
user interface.