“ENHANCING COMPUTATIONAL THINKING SKILLS AND SELF-EFFICACY OF PROSPECTIVE TEACHERS THROUGH SCRATCH-BASED PROJECT LEARNING” (2026) SPEKTRA: Jurnal Kajian Pendidikan Sains, 12(2), pp. 421–436. doi:10.32699/ymae2423.