A successful and comprehensive multi-dimensional categorization system for educational software would benefit many facets of the software life cycle. In this paper we consider the categorization of one particular dimension, namely, student-computer interactions.