Pairing-Based Approach to Support Understanding of Object-Oriented Concepts and Programming
How to cite (IJASEIT) :
W. Sun, G. Marakas, M. A. Urreta, “The Effectiveness of Pair Programming Software Professionals’ Perceptions,” IEEE Software, vol. 33, no. 4, pp. 72-79, 2016.
B. Hanks, “Empirical Evaluation of Distributed Pair Programming,” Int. J. Human-Computer Studies, vol. 66, no. 7, pp. 530-544, 2008.
L. Plonka, H. Sharp, J. C. D. Linden, Y. Dittrich, “Knowledge Transfer in Pair Programming: An in-Depth Analysis,” Int. J. Human-Computer Studies, vol. 73, pp. 66-78, 2015.
K. S. Choi, F. P. Deek, I. Im, “Exploring the Underlying Aspects of Pair Programming: The Impact of Personality,” Information and Software Technology, vol. 50, no. 11, pp. 1114-1126, 2008.
I. N. Umar, T. H. Hui, “Learning Style, Metaphor, and Pair Programming: Do They Influence Performance?,” Procedia - Social and Behavioral Sciences, vol. 46, pp. 5603-5609, 2012.
A. Arisholm, H. Gallis, T. Dyba, D. I. K. Sjoberg, “Evaluating Pair Programming with Respect to System Complexity and Programmer Expertise,” IEEE Transaction on Software Engineering, vol. 33, no. 2, pp. 65-86, 2007.
J. Wainer, E. C. A. Xavier, “Controlled Experiment on Python vs C for an Introductory Programming Course: Students’ Outcomes,” ACM Transactions on Computing Education (TOCE) vol. 18, no. 3, pp. 12:1-12:16, 2018.
B. Marín, J. Frez, J. Cruz-Lemus, M. Genero, “An Empirical Investigation on the Benefits of Gamification in Programming Courses,” ACM Transactions on Computing Education (TOCE), vol. 19, no. 1, pp. 4:1-4:22, 2018.
J. Lagus, K. Longi, A. Klami, A. Hellas, “Transfer-Learning Methods in Programming Course Outcome Prediction,” ACM Transactions on Computing Education (TOCE) - Special Issue on Learning Analytics and Regular Papers, vol. 18, no. 4, 2018.
I. Bosnić, I. ÄŒavrak, M. Žagar, “Assessing the Impact of the Distributed Software Development Course on the Careers of Young Software Engineers,” ACM Transactions on Computing Education (TOCE) - Special Issue on Global Software Engineering Education, vol. 19, no. 2, 2019.
L. Yeomans, S. Zschaler, K. Coate, “Transformative and Troublesome? Students' and Professional Programmers' Perspectives on Difficult Concepts in Programming,” ACM Transactions on Computing Education (TOCE), vol. 19, no. 3, 2019.
M. Nawahdah, D. Taji, “Work in Progress: Investigating the Effects of Pair-Programming in Students’ Behavior in an Advanced Computer Programming Course,” IEEE International Conference on Teaching, Assessment, and Learning for Engineering (TALE 2015), IEEE, pp. 157-160, 2015.
J. E. Hannay, T. Dyba, E. Arisholm, D. I. K. Sjoberg, “The Effectiveness of Pair Programming: A Meta-Analysis,” Information and Software Technology, vol. 51, no. 7, pp. 1110-1122, 2009.
J. E. Hannay, E. Arisholm, H. Engvik, D. I. L. Sjoberg, “Effects of Personality on Pair Programming,” IEEE Transactions on Software Engineering, vol. 36, no. 1, pp. 61-80, 2010.
N. Salleh, A. Nordin, H. S. Yaacob, “Experimenting with Pair Programming in a 2nd Year Java Programming Course,” Proceedings of the Third Malaysian Software Engineering Conference (MySEC’07), 2007.
NALI (2018). [Online]. Available: http://ctl.utm.my/nali/
TESLA (2018). [Online]. Available: http://www.theteslaacademy.com/whatisblended/
N. Hoic-Bozic, M. H. Dlab, V. Mornar, “Recommender System and Web 2.0 Tools to Enhance a Blended Learning Model,” IEEE Transactions on Education, vol. 59, no. 1, pp. 39-44, 2016.
I. Cabrera, J. Villalon, J. Chavez, “Blending Communities and Team-Based Learning in a Programming Course,” IEEE Transactions on Education, vol. 60, no. 4, pp. 288-295, 2017.
A. Pardo, F. Han, R. A. Ellis, “Combining University Student Self-Regulated Learning Indicators and Engagement with Online Learning Events to Predict Academic Performance,” IEEE Transactions on Learning Technologies, vol. 10, no. 1, pp. 82-92, 2017.
F. N. Leite, E. S. Hoji, H. A. Abdalla, “Blended Learning Method Applied in Data Communication and Computer Networks Subject,” IEEE Latin America Transactions, vol. 16, no. 1, pp. 163-170, 2018.
S. Ghazal, H. Al-Samarraie, H. Aldowah, “I am Still Learning”: Modelling LMS Critical Success Factors for Promoting Students’ Experience and Satisfaction in a Blended Learning Environment,” IEEE Access, vol. 6, pp. 77179-77201, 2018.
I. Dorobăţ, A. M. I. Corbea, M. Muntean, “Integrating Student Trust in a Conceptual Model for Assessing Learning Management System Success in Higher Education: An Empirical Analysis,” IEEE Access, vol. 7, pp. 69202-69214, 2019.
R. A. Ellis, F. Han, A. Pardo, “When Does Collaboration Lead to Deeper Learning? Renewed Definitions of Collaboration for Engineering Students,” IEEE Transactions on Learning Technologies, vol. 12, no. 1, pp. 123-132, 2019.
Authors who publish with this journal agree to the following terms:
- Authors retain copyright and grant the journal right of first publication with the work simultaneously licensed under a Creative Commons Attribution License that allows others to share the work with an acknowledgement of the work's authorship and initial publication in this journal.
- Authors are able to enter into separate, additional contractual arrangements for the non-exclusive distribution of the journal's published version of the work (e.g., post it to an institutional repository or publish it in a book), with an acknowledgement of its initial publication in this journal.
- Authors are permitted and encouraged to post their work online (e.g., in institutional repositories or on their website) prior to and during the submission process, as it can lead to productive exchanges, as well as earlier and greater citation of published work (See The Effect of Open Access).