1. Using Alice to Teach Novice Programmers OOP Concepts
2. An innovative instructional method for teaching object-oriented modelling.;K.Al-Tahat;The International Arab Journal of Information Technology,2014
3. Using Alice for teaching object-oriented programming for novice programmers;K. S.Al-Tahat;Electronic Education: Towards an Immersive Learning Environment,2010
4. Attitude, gender and achievement in computer programming.;M.Baser;Middle East Journal of Scientific Research,2013
5. Taking Advantage of Alice to Teach Programming Concepts