This guest editorial is an introduction to a special issue with selected papers of SIIE'08, the X International Symposium of Computers in Education, held in Salamanca, Spain, in October 2008. The papers address different issues of software advances in education computing. In this introduction, we first provide an overview of the record of SIIE symposia. Then, we introduce the ten papers, classified into three streams: learning management systems, learning objects, and educational resources and tools.