Narratives of Performance Assessment-Based Competency Testing for Measuring Students' Programming Competencies

Erwinsyah Simanungkalit (1), Jenny Sari Taringan (2), Mardhiatul Husna (3), Djames Siahaan (4)
(1) Politeknik Negeri MedanID Indonesia,
(2) Politeknik Negeri MedanID Indonesia,
(3) Politeknik Negeri MedanID Indonesia,
(4) Politeknik Negeri MedanID Indonesia

Abstract

Background. Programming competence is a fundamental skill for students in information technology education. Despite its importance, assessment practices continue to rely predominantly on theoretical examinations that inadequately represent students’ practical abilities to solve authentic programming problems.


Purpose. This study aims to explore the narratives of performance assessment-based competency testing for measuring students’ programming competencies through an authentic and comprehensive assessment model that captures both learning processes and performance outcomes.


Method. This study employed a quantitative approach using a quasi-experimental design supported by a literature review. Performance assessment narratives were developed from students’ competency test results using a structured rubric encompassing four dimensions: algorithm planning, code implementation, debugging, and program optimization.


Results. The findings reveal narratives of students’ programming competency development that are more comprehensive than those generated through conventional assessment methods. The performance assessment model demonstrated greater accuracy in evaluating authentic programming competencies. Students achieved the highest performance in code implementation, whereas debugging and program optimization emerged as the primary challenges. Furthermore, the assessment narratives provided deeper insights into students’ critical thinking, problem-solving abilities, creativity, and the progression of their programming skills.  


Conclusion. he narratives generated through performance assessment-based competency testing offer an authentic and effective evaluation framework for measuring students’ programming competencies. Beyond providing reliable evidence of learning outcomes, these narratives deliver meaningful feedback that supports continuous competency development and better prepares students to meet the professional demands of the information technology industry.

Full text article

Generated from XML file

References

Akadji, A., & Eka, M. (2025). Internalisasi Prinsip Clean Code dan Validasi Logika pada Pengembangan Aplikasi Python bagi Mahasiswa Teknik Komputer. Embun Harapan: Jurnal …, (Query date: 2026-03-07 18:07:22). https://ejournalhealth.pustakariset.my.id/index.php/ehjpm/article/view/71

Alfiyanti, N., Herlambang, A., & ... (2025). Hubungan Antara Efikasi Diri dan Kecemasan Belajar Pemrograman Pada Siswa SMK Mata Pelajaran Pemrograman Dasar. … Teknologi Informasi Dan …, (Query date: 2026-03-07 18:07:22). https://j-ptiik.ub.ac.id/index.php/j-ptiik/article/view/14888

Ashari, I., Perdana, A., & Aksha, A. (2025). … Aplikasi Roadmap Pemrograman Berbasis Website dengan Implementasi Algoritma Divide and Conquer untuk Meningkatkan Kualitas Hard Skill Mahasiswa …. … Dan Teknologi Informasi, (Query date: 2026-03-07 18:07:22). https://www.jiktif.ft-uim.ac.id/index.php/jiktif/article/view/78

BHUANA, C. & ... (2025). … PEMBELAJARAN BLENDED LEARNING BERBASIS LMS MOODLE PADA MATA KULIAH ALGORITMA DAN PEMROGRAMAN: ANALISIS EFEKTIVITAS MODEL …. JURNAL PENDIDIKAN …, (Query date: 2026-03-07 18:07:22). https://ojs.stkiprosaliametro.ac.id/index.php/JPR/article/view/842

Bhuwaneswari, T., Herlambang, A., & ... (2025). Hubungan Antara Frekuensi Latihan Pemrograman dan Tingkat Grit Dengan Hasil Belajar Siswa SMK Mata Pelajaran Pemrograman Dasar. … Teknologi Informasi Dan …, (Query date: 2026-03-07 18:07:22). https://j-ptiik.ub.ac.id/index.php/j-ptiik/article/view/14882

Dewanto, A., Herlambang, A., & ... (2025). … Belajar Pedagogik, Hasil Belajar Teknologi Informasi, Persepsi Profesi Keguruan terhadap Minat Profesi Keguruan pada Mahasiswa Pendidikan Teknologi Informasi. … Teknologi Informasi Dan …, (Query date: 2026-03-07 18:07:22). https://j-ptiik.ub.ac.id/index.php/j-ptiik/article/view/15693

Erlena, M. (2025). Langkah awal menuju pemrograman. Maliki Interdisciplinary Journal, (Query date: 2026-03-07 18:07:22). https://urj.uin-malang.ac.id/index.php/mij/article/download/18633/6055

Fitri, S., & Habibie, A. (2025). … Bahasa Pemrograman Python untuk Analisis Perbandingan Kinerja Akademik Mahasiswa Penerima Beasiswa dan Non Beasiswa (Studi Kasus Pada Mahasiswa …. … Ilmiah Pendidikan Teknologi Informasi, (Query date: 2026-03-07 18:07:22). https://journal.umtas.ac.id/index.php/produktif/article/view/6139

Gavriel, A. (2025). Implementasi Pengelolaan Data Mahasiswa Menggunakan Pointer dan Sorting Berbasis Bahasa C++. Jurnal Aplikasi Teknologi Dan Komputasi, (Query date: 2026-03-07 18:07:22). https://journals.arces.org/jatekom/article/view/124

Mandowen, S., Rustiyana, H., Nistrina, K., Prayudani, S., & ... (2025). Dasar Pemrograman: Teori &Aplikasi. books.google.com. https://books.google.com/books?hl=en&lr=&id=c8qREQAAQBAJ&oi=fnd&pg=PA7&dq=pemrograman+mahasiswa+teknologi+informasi&ots=WOsYyYw_rI&sig=MWBQk_4zaTpMs780qHV9H6EXnKA

Nisa, K., Mursalati’Aini, N., Riyadi, S., Rosyid, A., & ... (2026). Pemikiran Komputasional dan Pemrograman Dasar: Konsep, Abstraksi, Dekomposisi, dan Penerapannya dalam Kehidupan Sehari-Hari Mahasiswa Pendidikan …. … Teknologi Informasi …, (Query date: 2026-03-07 18:07:22). http://calamus.id/index.php/edutik/article/view/303

Pare, S., Kati, O., Bahrin, B., & ... (2026). Efektivitas ChatGPT sebagai AI-Co-Researcher dalam Meningkatkan Kualitas Proposal Penelitian Mahasiswa. RIGGS: Journal of …, (Query date: 2026-03-07 18:07:22). https://journal.ilmudata.co.id/index.php/RIGGS/article/view/5766

Permana, M., Wilonotomo, W., & ... (2025). Identifikasi Teknologi Yang Dominan Dalam Pengembangan Sistem Informasi Pemesanan Online: Systematic Literature Review. JATI (Jurnal Mahasiswa …, (Query date: 2026-03-07 18:07:22). https://www.ejournal.itn.ac.id/index.php/jati/article/view/14071

Puspitasari, Y., Razaki, R., & Efendi, C. (2025). Pendampingan Pemograman Kartu Rencana Studi (KRS) Online Bagi Mahasiswa Di Lingkungan STKIP PGRI Situbondo: Pengabdian. Jurnal Pengabdian Masyarakat …, (Query date: 2026-03-07 18:07:22). http://jerkin.org/index.php/jerkin/article/view/2793

Putra, H. (2025). Kecerdasan Buatan Dalam Pembelajaran Pemrograman Mahasiswa Informatika: Peran, Peluang, dan Tantangan. SUBMIT: Jurnal Ilmiah Teknologi Infomasi Dan Sains, (Query date: 2026-03-07 18:07:22). https://ejurnal.unim.ac.id/index.php/submit/article/view/4528

Putri, D., Alkhusna, S., & ... (2025). CODEBLOKS: Program Penjualan Alat Tulis Sederhana Menggunakan Bahasa Pemograman C++. Jurnal Komputasi Dan …, (Query date: 2026-03-07 18:07:22). https://journals.arces.org/jukompak/article/view/94

Salsabila, N., Wulandari, N., & Tyaningsih, R. (n.d.). ChatGPT sebagai asisten pemrograman: Studi deskriptif pada mahasiswa pendidikan matematika dalam pembelajaran MATLAB. Unram.Sgp1.Digitaloceanspaces.Com, (Query date: 2026-03-07 18:07:22). Retrieved https://unram.sgp1.digitaloceanspaces.com/simlitabmas/kinerja/penelitian/jurnal/9a8e9e31-a9ea-4dcf-8c8f-9af1752800ba-722-Article%20Text-5526-1-10-20250630.pdf

Saputra, D., & Juniawan, F. (2025). Aplikasi Penjadwalan Bimbingan Skripsi Program Studi Teknologi Informasi Universitas Bangka Belitung Berbasis Website. Jurnal Ilmiah Teknologi …, (Query date: 2026-03-07 18:07:22). https://pustakailmiah.web.id/index.php/jitaku/article/view/111

Sariana, N., & Billy, M. (2025). … MAHASISWA BARU DENGAN MENGGUNAKAN DESIGN THINKING STUDI KASUS: UNIVERSITAS TRILOGI: Jurnal Sistem Informasi dan Teknologi Informasi. … Sistem Informasi Dan Teknologi …, (Query date: 2026-03-07 18:07:22). https://jursistekni.nusaputra.ac.id/article/view/461

Septiyanti, N., Luthfi, M., Cinthya, M., & Abdillah, R. (n.d.). Integrasi ChatGPT Sebagai Asisten Virtual Untuk Meningkatkan Efektivitas Pembelajaran Pemrograman Web Berbasis Project Based Learning. Researchgate.Net, (Query date: 2026-03-07 18:07:22). Retrieved https://www.researchgate.net/profile/Nisa-Dwi-Septiyanti-2/publication/398896267_Integrasi_ChatGPT_Sebagai_Asisten_Virtual_Untuk_Meningkatkan_Efektivitas_Pembelajaran_Pemrograman_Web_Berbasis_Project_Based_Learning_Integrating_ChatGPT_as_a_Virtual_Assistant_in_Project-Based_Learni/links/694601bf9aa6b4649dc265b1/Integrasi-ChatGPT-Sebagai-Asisten-Virtual-Untuk-Meningkatkan-Efektivitas-Pembelajaran-Pemrograman-Web-Berbasis-Project-Based-Learning-Integrating-ChatGPT-as-a-Virtual-Assistant-in-Project-Based-Learni.pdf

Setiawan, P., & Wandri, R. (2025). Inovasi Teknologi Melalui Pembelajaran Flutter: Menyongsong Era Aplikasi Mobile. Jurnal Sains Dan Teknologi Dalam …, (Query date: 2026-03-07 18:07:22). https://jurnal-rjb.com/index.php/jstpm/article/view/29

Tanjung, A., Hutagalung, L., Batubara, M., & ... (2025). DASAR TEKNOLOGI INFORMASI. YPAD …, (Query date: 2026-03-07 18:07:22). https://journal.yayasanpad.org/index.php/ypadbook/article/view/378

Wahyudi, M., Fanani, L., & Brata, A. (2025). Aplikasi Berbasis Progressive Web App (Mentoree) sebagai Layanan Pendampingan Pembelajaran Pemrograman di Universitas Brawijaya. Jurnal Teknologi Informasi Dan Ilmu …, (Query date: 2026-03-07 18:07:22). https://jtiik.ub.ac.id/index.php/jtiik/article/view/8733

Wipayana, I. (2025). … Informasi Manajemen Praktek Kerja Lapangan Dengan Pendekatan Microservice Berbasis Web (Studi Kasus: Jurursan Teknologi Informasi Politeknik Negeri Bali). repository.pnb.ac.id. https://repository.pnb.ac.id/id/eprint/18886/

Wonoseto, M., Kusuma, M., & ... (2025). DATA CENTER ONLINE COMPILER UNTUK MEMBANGUN APLIKASI EVALUASI PRAKTIKUM PEMROGRAMAN BERDASARKAN PRINSIP MAUDHÛIYYAH,’ …. … Interkoneksi Islam Dan …, (Query date: 2026-03-07 18:07:22). https://ejournal.uin-suka.ac.id/saintek/kiiis/article/view/4800

Authors

Erwinsyah Simanungkalit
erwinsyahsimanungkalit@polmed.ac.id (Primary Contact)
Jenny Sari Taringan
Mardhiatul Husna
Djames Siahaan
Simanungkalit, E., Taringan, J. S., Husna, M., & Siahaan, D. (2026). Narratives of Performance Assessment-Based Competency Testing for Measuring Students’ Programming Competencies. International Journal of Educational Narratives, 4(3), 988–1000. https://doi.org/10.70177/ijen.v4i3.3510

Article Details