Kompüter Adaptiv Testləşmə (CAT) müasir psixometrikanın ən innovativ və güclü metodlarından biridir. Bu tədrisdə R proqramlaşdırma dilindən istifadə edərək CAT sistemlərinin necə yaradılacağını və idarə olunacağını öyrənəcəksiniz.
Bu birinci bölmədə CAT təhlili üçün lazım olan əsas R paketlərinin yüklənməsini və quraşdırılmasını öyrənəcəksiniz. Düzgün paket idarəetməsi uğurlu CAT təhlilinin təməlidir.
R dilində CAT təhlili üçün müxtəlif paketlər mövcuddur. Hər bir paket xüsusi funksiyalar təqdim edir:
catR: CAT simulyasiyası və təhlili üçün əsas paket
mirt: Çoxölçülü Item Response Theory (IRT) modelləri
dplyr: Verilənlərin manipulyasiyası və təmizlənməsi
ggplot2: Statistik qrafiklər və vizuallaşdırma
psych: Psixometrik təhlillər və statistikalar
Aşağıdakı kod parçası ilə CAT tədrisi üçün lazım olan əsas paketləri yükləyəcəksiniz:
# Əsas paketlərin yüklənməsi
if (!require(catR)) {
install.packages("catR")
library(catR)
}
if (!require(mirt)) {
install.packages("mirt")
library(mirt)
}
if (!require(dplyr)) {
install.packages("dplyr")
library(dplyr)
}
if (!require(ggplot2)) {
install.packages("ggplot2")
library(ggplot2)
}
if (!require(psych)) {
install.packages("psych")
library(psych)
}
Bu kod parçasının hər bir hissəsini təfərrüatı ilə izah edək:
require()
funksiyasının istifadəsiBu konstruksiya şərti paket yükləmə üçün istifadə olunur:
require(catR)
- paketin mövcudluğunu yoxlayır!
operatoru - əks məntiq (paket yoxdursa)install.packages()
- paketi CRAN-dan yükləyirlibrary()
- paketi iş sessiyasına əlavə edir# Versiya məlumatlarını yoxlayın
cat("catR paketi versiyası:", as.character(packageVersion("catR")), "\n")
## catR paketi versiyası: 3.17
## mirt paketi versiyası: 1.41
## dplyr paketi versiyası: 1.1.4
## ggplot2 paketi versiyası: 3.5.2
## psych paketi versiyası: 2.4.3
catR
paketi CAT sistemlərinin simulyasiyası üçün ən
vacib paketdir. Bu paket təqdim edir:
Item seçmə algoritmaları
Qabiliyyət qiymətləndirməsi metodları
Dayanma meyarları
Post-hoc simulyasiya təhlilləri
mirt
paketi çoxölçülü IRT modellərinin qurulması üçün
istifadə olunur:
Unidimensional və multidimensional IRT modelləri
Müxtəlif item növləri (dikotom, politom)
Model uyğunluğunun qiymətləndirilməsi
Item parametrlərinin qiymətləndirilməsi
Verilənlərin manipulyasiyası üçün əsas paket:
Verilənlərin filtrləməsi və seçilməsi
Qruplama və ümumiləşdirmə
Verilənlərin birləşdirilməsi
Pipe operatoru (%>%
) dəstəyi
Statistik qrafiklər üçün güclü paket:
Item xarakteristik əyriləri (ICC)
Test məlumat funksiyaları (TIF)
Qabiliyyət paylanması histogramları
Adaptiv test nəticələrinin vizuallaşdırılması
Psixometrik təhlillər üçün əsas paket:
Güvenilirlik təhlilləri
Faktorial təhlillər
Tanımlayıcı statistikalar
Klassik Test Teoriyası təhlilləri
require()
və ya
library()
funksiyalarını şərti olaraq istifadə edinBu bölmədə CAT tədrisi üçün lazım olan əsas paketlərin yüklənməsini öyrəndik. Düzgün paket idarəetməsi CAT təhlilinin uğurlu aparılması üçün vacibdir. Növbəti bölmədə CAT nəzəriyyəsinin əsasları ilə tanış olacaqsınız.
Bölmə 2: CAT Nəzəriyyəsinin Əsasları
Bölmə 3: Item Response Theory (IRT) Modellərinin Qurulması
Bölmə 4: Item Bankının Hazırlanması
Qeyd: Bu .Rmd faylı elektron kitabın bir hissəsidir. Hər bölmə ayrı-ayrılıqda və ya birləşdirilərək istifadə oluna bilər.