1. Using Data Mining for Predicting Relationships between Online Question Theme and Final Grade.;M.Abdous;Journal of Educational Technology & Society,2012
2. Teaching computer programming courses in a computer laboratory environment
3. Barnes, D. J., Fincher, S., & Thompson, S. (1997) Introductory Problem Solving in Computer Science. In G. Daughton, & P. Magee (Eds.), Proceedings of the5th Annual Conference on the Teaching of Computing (pp. 36-39). Centre for Teaching Computing, Dublin City University, Dublin, Ireland.
4. Barron, B., & Engle, R. A. (2007) Analyzing Data Derived from Video Records. In S.J. Derry (Ed.), Guidelines for Video Research in Education: Recommendations from an Expert Panel (White paper) (pp. 24-33). Retrieved from http://drdc.uchicago.edu/what/video-research-guidelines.pdf#page=1&view=fitV,0
5. Abstraction ability as an indicator of success for learning object-oriented programming?