N. Bernstein, The co-ordination and regulation of movements. The co-ordination and regulation of movements, 1966.

G. Biswas, K. Leelawong, D. Schwartz, N. Vye, and T. T. Vanderbilt, Learning by teaching: A new agent paradigm for educational software, Applied Artificial Intelligence, vol.19, issue.3-4, pp.363-392, 2005.

J. S. Gero and M. L. Maher, Modeling creativity and knowledge-based creative design, 2013.

A. Gisolfi and V. Loia, Designing complex systems within distributed architectures: an intelligent tutoring systems perspective, Applied Artificial Intelligence, vol.8, issue.3, pp.393-411, 1994.

K. Grace and M. L. Maher, Surprise-triggered reformulation of design goals, AAAI. pp, pp.3726-3732, 2016.

K. Grace, M. L. Maher, D. C. Wilson, and N. A. Najjar, Combining cbr and deep learning to generate surprising recipe designs, International Conference on CaseBased Reasoning, pp.154-169, 2016.

A. C. Graesser, M. W. Conley, and A. Olney, Intelligent tutoring systems, The APA Educational Psychology Handbook, vol.3, pp.451-473, 2012.

M. J. Huang, H. S. Huang, and M. Y. Chen, Constructing a personalized e-learning system based on genetic algorithm and case-based reasoning approach, Expert Systems with Applications, vol.33, issue.3, pp.551-564, 2007.

P. Jamsandekar and M. Patil, Online learning -cbr approach, International Journal of Research in Computer Science and Information Technology, vol.1, pp.111-113, 2013.

J. Kolodner, Case-based reasoning, 1993.

J. L. Kolodner, M. T. Cox, and P. A. González-calero, Case-based reasoning-inspired approaches to education, The Knowledge Engineering Review, vol.20, issue.03, pp.299-303, 2005.

J. L. Kolodner, J. N. Owensby, and M. Guzdial, Case-based learning aids, vol.2, pp.829-861, 2004.

M. L. Maher and K. Grace, Encouraging curiosity in case-based reasoning and recommender systems, International Conference on Case-Based Reasoning, pp.3-15, 2017.

G. Müller and R. Bergmann, Workflow streams: a means for compositional adaptation in process-oriented cbr, International Conference on Case-Based Reasoning, pp.315-329, 2014.

O. Rishi, R. Govil, and M. Sinha, Distributed case based reasoning for intelligent tutoring system: an agent based student modeling paradigm, World Academy of Science, Engineering and Technology, vol.5, pp.273-276, 2007.

R. C. Schank, A. Fano, B. Bell, and M. Jona, The design of goal-based scenarios, The Journal of the Learning Sciences, vol.3, issue.4, pp.305-345, 1994.

X. H. Tan, R. M. Shen, and Y. Wang, Personalized course generation and evolution based on genetic algorithms, Journal of Zhejiang University SCIENCE C, vol.13, issue.12, pp.909-917, 2012.

R. W. Tyler, Statistical methods for utilizing personal judgments to evaluate activities for teacher-training curricula, 1927.