Review

Innovative Pedagogical Models for Teaching R Software: SPS Approach and a Proposed Application

Number: 65 September 30, 2025
TR EN

Innovative Pedagogical Models for Teaching R Software: SPS Approach and a Proposed Application

Abstract

R is widely used for tasks such as statistical computations, data analysis, and visualization. As R software is open-source and free, its teaching is becoming increasingly popular in higher education. Recently, courses on R software have been incorporated into master's and doctoral programs. The Selective Problem Solving (SPS) model is a novel approach to creative problem-solving in mathematics education, based on mathematical problem-solving models, insightful thinking theories, and creativity research. It involves six sequential steps: defining the target problem, identifying the source problem, solving the target problem, creating an original problem, solving the original problem, and concluding with an evaluation. This study explores the theoretical framework of the SPS model and its application in teaching the R programming language. It specifically demonstrates the SPS model's use in selecting desired elements within matrices using R. The implementation is detailed through sub-steps and illustrative examples. Anticipated contributions include enriching content and fostering differentiation for educators teaching R. This study underscores the SPS model's viability as a teaching tool for R and suggests future exploration of its use for teaching various R-related subjects, as well as examining the overall efficacy of R instruction facilitated by the SPS model.

Keywords

Creative problem solving , pedagogical framework , R programming education , selective problem solving model

References

  1. Ankara University. (2024, May 12). Master Program. Ankara University Directorate of Information Technologies. http://olcme.education.ankara.edu.tr/en/master-program/
  2. Bal-Sezerel, B., & Sak, U. (2013). The selective problem solving model (SPS) and its social validity in solving mathematical problems. The International Journal of Creativity and Problem Solving, 23(1), 71-87.
  3. Chambers, J. M. (2009). Facets of R. The R Journal, 1(1), 5. https://doi.org/10.32614/rj-2009-008
  4. Culpepper, S. A., & Aguinis, H. (2010). R is for revolution. Organizational Research Methods, 14(4), 735-740. https://doi.org/10.1177/1094428109355485
  5. Davidson, J. E., & Sternberg, R. J. (1984). The role of insight in intellectual giftedness. Gifted Child Quarterly, 28(2), 58-64. https://doi.org/10.1177/001698628402800203
  6. Endardini, U. (2017). Pengaruh model pembelajaran selective problem solving (SPS) terhadap kemampuan higher order thinking skill dan disposisi matematika [The effect of the selective problem solving (SPS) learning model on higher order thinking skills and mathematical disposition][Unpublished master's dissertation]. Fakultas Ilmu Tarbiyah dan Keguruan [Faculty of Education and Teacher Training].
  7. Gazi University. (2024, May 12). Courses. Gazi University Directorate of Information. http://gef-egitimbilimleri-olcmedegerlendirme.gazi.edu.tr/view/page/77487
  8. Guilford, J. P. (1975). Creativity: A quarter century of progress. In I. A. Taylor & J. W. Getzels (Eds.), Perspectives in creativity (pp. 37–59). Aldine.
  9. Holyoak, K. J., & Koh, K. (1987). Surface and structural similarity in analogical transfer. Memory & Cognition,15, 332-340. https://doi.org/10.3758/BF03197035
  10. Karabacak, F., & Kirişçi, N. (2019). A comparison of gifted and non-gifted students’ satisfaction about the use of selective problem-solving model in mathematics. Turkish Journal of Giftedness and Education, 9 (2), 131-144.
APA
Atılgan, M., & Akgül, S. (2025). Innovative Pedagogical Models for Teaching R Software: SPS Approach and a Proposed Application. Dokuz Eylül Üniversitesi Buca Eğitim Fakültesi Dergisi, 65, 2666-2677. https://doi.org/10.53444/deubefd.1515755