Computer Science and Educational Software Design
P. Tchounikine, Springer, 2011
A Resource for Multidisciplinary Work in Technology Enhanced Learning, link
This book is about educational software, i.e., software
designed as a means to implement computer-based pedagogical
settings and contribute to the addressing of some
pedagogical objectives.
The focus is on the issues related to the design of software
in reference to pedagogical settings. Design refers here to
building new software and/or articulating software
components (e.g., ICT-based educational software).