Analisis N-Gain (Normalized Gain) adalah suatu metode untuk mengukur peningkatan pemahaman atau performa siswa setelah mengikuti suatu pengajaran atau pelatihan. N-Gain dapat dihitung menggunakan formula berikut:
di mana:
- adalah skor setelah pengajaran atau pelatihan.
- adalah skor sebelum pengajaran atau pelatihan.
N-Gain berkisar antara -100 hingga 100, dan semakin tinggi nilai N-Gain, semakin besar peningkatan yang dicapai.
Berikut adalah contoh langkah-langkah analisis N-Gain menggunakan R Studio:
Persiapkan Data: Pastikan data pretest dan posttest tersedia dalam suatu struktur data yang dapat diakses oleh R Studio, misalnya, dalam bentuk dataframe.
Hitung N-Gain: Gunakan formula N-Gain untuk menghitung nilai N-Gain untuk setiap individu atau kelompok.
R# Contoh dataframe data <- data.frame( pretest = c(60, 70, 80), posttest = c(75, 85, 90) ) # Hitung N-Gain data$ngain <- ((data$posttest - data$pretest) / (100 - data$pretest)) * 100
Ringkasan dan Visualisasi: Lakukan ringkasan statistik dan visualisasi data N-Gain.
R# Ringkasan statistik summary(data$ngain) # Visualisasi hist(data$ngain, main = "Histogram N-Gain", xlab = "N-Gain")
Interpretasi: Analisis hasil N-Gain untuk menilai sejauh mana peningkatan yang dicapai dan apakah hasil tersebut signifikan.
R# Interpretasi mean_ngain <- mean(data$ngain) cat("Rata-rata N-Gain:", mean_ngain, "\n") if (mean_ngain > 0) { cat("Peningkatan positif terjadi.\n") } else if (mean_ngain < 0) { cat("Peningkatan negatif terjadi.\n") } else { cat("Tidak ada perubahan dalam pemahaman atau performa.\n") }
Uji Statistik (Opsional): Jika diinginkan, Anda dapat melakukan uji statistik untuk menentukan apakah perbedaan N-Gain secara signifikan berbeda dari nol.
R# Uji t-test satu sampel t_test_result <- t.test(data$ngain, mu = 0) print(t_test_result)
Itu adalah contoh langkah-langkah umum dalam melakukan analisis N-Gain menggunakan R Studio. Pastikan untuk menyusun skrip sesuai dengan data dan kebutuhan analisis Anda.
Tidak ada komentar:
Posting Komentar