Paradigms for educational research in computer science
Proceedings of the 2nd Australasian conference on Computer science education
Research paradigms and the nature of meaning and truth
ACM SIGCSE Bulletin
Combining IS Research Methods: Towards a Pluralist Methodology
Information Systems Research
Structuring CSed research studies: connecting the pieces
Proceedings of the 8th annual conference on Innovation and technology in computer science education
Computer Science Education Research
Computer Science Education Research
Interacting factors that predict success and failure in a CS1 course
Working group reports from ITiCSE on Innovation and technology in computer science education
Factors affecting the success of non-majors in learning to program
Proceedings of the first international workshop on Computing education research
What does it take to learn 'programming thinking'?
Proceedings of the first international workshop on Computing education research
Qualitative research in computer science education
Proceedings of the 37th SIGCSE technical symposium on Computer science education
Using student performance predictions in a computer science curriculum
Proceedings of the 11th annual SIGCSE conference on Innovation and technology in computer science education
Instructional design of a programming course: a learning theoretic approach
Proceedings of the third international workshop on Computing education research
A principled approach to teaching OO first
Proceedings of the 39th SIGCSE technical symposium on Computer science education
Analysis of research into the teaching and learning of programming
ICER '09 Proceedings of the fifth international workshop on Computing education research workshop
An exploration of internal factors influencing student learning of programming
ACE '09 Proceedings of the Eleventh Australasian Conference on Computing Education - Volume 95
Notional machines and introductory programming education
ACM Transactions on Computing Education (TOCE)
Hi-index | 0.00 |
This paper argues for paradigm pluralism in computing education research. The value of mixing paradigms, and the choice of methodological eclecticism and mixed methods is explored using pragmatic knowledge claims. A research study, which focused on the design of an introductory object-oriented programming (OOP) course for undergraduate students, is introduced as an illustration of paradigm pluralism. The study demonstrates methodological eclecticism and use of mixed methods for data collection and analysis. Meaningful outcomes resulting from the choice of the research design are described. A framework that focuses on the research problem and research questions to guide research design is presented as the outcome of the study. Through the discussion and demonstration of paradigm pluralism, this paper contributes to increased awareness of theoretically anchored research in computer science.