1. Schneider, D.I.: An Introduction to Programming Using Python, pp. 208–237, 299–315. Pearson Education Limited, Harlow (2016)
2. Lutz, M.: Learning Python, 5th edn, pp. 862–868. O’Reilly Media Inc., Sebastopol (2013)
3. Chai, I.: Pedagogical framework documentation: how to document object-oriented frameworks: an empirical study. PhD dissertation, University of Illinois at Urbana-Champaign, IL (2000).
http://www.cs.uiuc.edu/research/techreports.php?report=UIUCDCS-R-99-2077
. Accessed 25 Sep 2017
4. Ho, S.B.: Framework documentation with patterns: an empirical study. PhD thesis, Multimedia University, Cyberjaya, Selangor, Malaysia (2008)
5. Gaddis, T.: Starting Out with Python, 3rd edn. Pearson Education Limited, Upper Saddle River (2015)