Bransford, J. D., Franks, J. J., Vye, N. J., and Sherwood, R. D., 1989. “ New approaches to instruction: Because wisdom can't be told ”. In Similarity and analogical reasoning, Edited by: Vosniadou, S., and Ortony, A., 470–497. Cambridge, UK: Cambridge University Press.
Bransford, J. D., Brown, A. L., and Cocking, R. R., 2000. How people learn: Brain, mind, experience, and school (Expanded Edition), Washington, DC: Commission on Behavioral and Social Sciences and Education, National Research Council, National Academy Press.
Broudy, H. S., 1977. “ Types of knowledge and purposes in education ”. In Schooling and the acquisition of knowledge, Edited by: Anderson, R. C., Spiro, R. J., and Montague, W. E., 1–17. Hillsdale, NJ: Erlbaum.
Cormen, T. H., Leiserson, C. E., Rivest, R. L., and Stein, C., 2001. Introduction to algorithms, 2nd ed., Cambridge, MA: MIT Press.
Ericsson, K., Chase, W., and Faloon, S., 1980. Acquisition of a memory skill. Science, 208: 1181–1182.
Goodrich, M. T., and Tamassia, R., 2005. Data structures and algorithms in Java, 3rd ed., New York: Wiley.
Nicol, D. M., 1994. Rectilinear partitioning of irregular data parallel computations. Journal of Parallel and Distributed Computing, 23 (2): 119–134.
Nicol, D. M., and O'Hallaron, D. R., 1991. Improved algorithms for mapping pipelined and parallel computations. IEEE Transactions on Computers, 40 (3): 295–306.
Pınar, A., and Aykanat, C., 2004. Fast optimal load balancing algorithms for 1D partitioning. Journal of Parallel and Distributed Computing, 64: 974–996.
Schwartz, D. L., Lin, X., Brophy, S., and Bransford, J. D., 1999. “ Toward the development of exibly adaptive instructional designs ”. In Instructional design theories and models (Vol. II), Edited by: Reigelut, C., 183–213. Hillsdale, NJ: Erlbaum.
Sedgewick, R., 2003. Algorithms, Boston, MA: Addison Wesley Professional.