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).
      
      
      





