1. 2015. Object-Oriented Programming Textbooks. https://www.barnesandnoble. com/b/textbooks/computer-programming/object-oriented-programming/_/N- 8q9Zvok. Accessed: 2019-07-02. 2015. Object-Oriented Programming Textbooks. https://www.barnesandnoble. com/b/textbooks/computer-programming/object-oriented-programming/_/N- 8q9Zvok. Accessed: 2019-07-02.
2. 2016. Amazon's Best Sellers. https://www.amazon.com/Best-Sellers-Books-Java- Programming/zgbs/books/3608. Accessed: 2018-06--28. 2016. Amazon's Best Sellers. https://www.amazon.com/Best-Sellers-Books-Java- Programming/zgbs/books/3608. Accessed: 2018-06--28.
3. Shaaron Ainsworth. 2006. DeFT: A conceptual framework for considering learning with multiple representations. Learning and instruction 16 3 (2006) 183--198. Shaaron Ainsworth. 2006. DeFT: A conceptual framework for considering learning with multiple representations. Learning and instruction 16 3 (2006) 183--198.
4. David M Arnow and Gerald Weiss. 1999. Introduction to programming using java: an object-oriented approach. Addison-Wesley Longman Publishing Co. Inc. David M Arnow and Gerald Weiss. 1999. Introduction to programming using java: an object-oriented approach. Addison-Wesley Longman Publishing Co. Inc.