Boyle, T., & Jones, R. (2009). Learning Object Patterns for Programming. Distance Education Journal. Retrieved from https://revistas.um.es/red/article/view/89291