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. In practical application, instructors may face challenges such as ensuring correct analogical transfer, maintaining student engagement across all SPS steps, and addressing diverse prior knowledge levels in R programming and matrices. The SPS model can be particularly effective in disciplines that involve structured problem-solving, including data science, statistics, engineering, and computer science courses. Future research could explore its application to additional R-related topics and empirically evaluate its effectiveness.
R, istatistiksel hesaplamalar, veri analizi ve görselleştirme gibi çeşitli veri analizi görevleri için kullanılmaktadır. R yazılımı açık kaynaklı ve ücretsiz olduğundan, yükseköğretimde R öğretimi giderek daha popüler hale gelmektedir. Son yıllarda, R yazılımının öğretimi ile ilgili dersler yüksek lisans ve doktora programlarında kendine yer bulmaya başlamıştır. Seçici Problem Çözme (SPÇ) modeli, matematik eğitiminde yaratıcı problem çözmeye yönelik yeni bir yaklaşımdır ve matematiksel problem çözme modeli, iç görüsel düşünme teorisi ve yaratıcılık araştırmalarının temellerine dayanır. Altı ardışık adımdan oluşan SPÇ modeli, hedef problemi tanımlama, kaynak problemi tanılama, hedef problemi çözme, orijinal problem oluşturma, orijinal problemi çözme ve değerlendirmeyi içerir. Bu çalışma, SPÇ modelinin teorik çerçevesini incelemekte ve R programlama dilinin öğretimindeki bir uygulamasını açıklamaktadır. Spesifik olarak makale, R yazılımını kullanarak matrisler içinde istenen öğeleri seçme sürecini öğretmede SPÇ modelinin kullanımını göstermektedir. SPÇ modelinin R öğretiminde uygulanması, alt adımlara odaklanılarak açıklanmış ve açıklayıcı örneklerle desteklenmiştir. Bu araştırmanın beklenen katkıları, R öğreten eğitimciler için içerik oluşturmayı zenginleştirmeyi ve farklılaştırmayı teşvik etmeyi kapsamaktadır. Bu çalışma, SPÇ modelinin R için bir öğretim aracı olarak uygulanabilirliğinin altını çizmektedir. Gelecekte yapılacak olan çalışmalarda bu model R öğretiminin farklı konularında kullanılabilir, SPÇ ile yapılan R öğretiminin etkililiği incelenebilir. Pratik uygulamada, eğitmenler doğru analojik aktarımın sağlanması, tüm SPÇ adımlarında öğrencilerin ilgisini canlı tutma ve R programlama ve matrisler konusunda farklı ön bilgi düzeylerine sahip öğrencilerle başa çıkma gibi zorluklarla karşılaşabilirler. SPÇ modeli; veri bilimi, istatistik, mühendislik ve bilgisayar bilimi dersleri dahil olmak üzere yapılandırılmış problem çözme içeren disiplinlerde özellikle etkili olabilir. Gelecekteki araştırmalar, modelin R ile ilgili diğer konulara uygulanmasını keşfedebilir ve etkinliğini ampirik olarak değerlendirebilir.