1. Bennedsen, J., & Caspersen, M. E. (2012). Persistence of elementary programming skills. Computer Science Education, 22(2), 81–107.
2. Bertea, A. F. (2011). Mobile Learning Applications Using Google App Inventor for Android. Bucharest: The International Scientific Conference eLearning and Software for Education.
3. Boulay, B. D., O’Shea, T., & Monk, J. (1989). The black box inside the glass box: presenting computing concepts to novices. In E. Soloway & J. C. Spoher (Eds.), Studying the Novice Programmer (pp. 431–446). NJ: Lawrence Erlbaum Associates.
4. Creswell, J. W. (2012). Educational Research: Planning, Conducting, and Evaluating Quantitaive and Qualitative Research. Boston, MA: Pearson.
5. Cunniff, N., Taylor, R. P., & Black, J. B. (1989). Does programming language affect the type of conceptual bugs in beginners’ programs? A comparison of FPL and Pascal. In E. Soloway & J. C. Spoher (Eds.), Studying the Novice Programmer (pp. 419–429). NJ: Lawrence Erlbaum Associates.