1. Abuid, B.A. (2010). ADRI – Self assessment model for teaching and learning (pp. 165–175). Proceedings of the 2nd International Conference on Global Trends and Challenges in Higher Education and Quality Assurance . Muscat: Mazoon College.
2. Ala-Mutka, K. (2004). Problems in learning and teaching programming – a literature study for developing visualizations in the Codewitz-Minerva project, Codewitz needs analysis,
http://www.cs.tut.fi/~edge/literature_study.pdf
. Accessed 20 Dec 2013.
3. Anderson, L. W., Krathwohl, D. R., Airasian, P. W., Cruikshank, K. A., Pintrich, P. R., Mayer, R. E., Raths, J., & Withrock, M. C. (2000). A taxonomy for learning, teaching and assessing. Pearson: Abridged Edn.
4. Baird, J. (2006). Quality frameworks, reflections from Australian Universities: Australian Universities Quality Agency,
http://www.auqa.edu.au/files/publications/qf_final_web_pages_281106.pdf
. Accessed Jul 2013.
5. Ben-Ari, M. (2001). Constructivism in computer science. Journal of Computers in Mathematics and Science, 20(1), 45–73.