1. Abelson, H., & DiSessa, A. (1981). Turtle geometry: The computer as a medium for exploring mathematics (The mit press series in artificial intelligence). Cambridge, MA: MIT Press.
2. Alexander, R. J. (2008). Towards dialogic teaching: Rethinking classroom talk. Cambridge: Dialogos.
3. Allamanis, M., Barr, E. T., Devanbu, P., & Sutton, C. (2018). A survey of machine learning for big code and naturalness. ACM Computing Surveys (CSUR),
51(4), 81.
4. Barrouillet, P., & Lecas, J. (1999). Mental models in conditional reasoning and working memory. Thinking & Reasoning,
5(4), 289–302.
5. Bers, M. (2008). Blocks to robots: Learning with technology in the early childhood classroom. New York, NY: Teachers College Press.