PRIMMBASE: A PRIMM-Based E-Worksheet to Enhance Logical Thinking in Database Learning

Main Article Content

Danis Keysara Saputra
Wahyudin Wahyudin
Latifahny Aridia Alfitri

Abstract

Learning Data Manipulation Language requires students not only to memorize SQL syntax but also to analyze table relationships, predict query outputs, identify errors, and construct appropriate queries. This study aimed to develop PRIMMBASE, a web-based electronic student worksheet integrating the Predict, Run, Investigate, Modify, and Make stages, and to examine students’ logical thinking improvement and responses to its use. The study employed a Research and Development approach using the ADDIE model and a one-group pretest–posttest design. PRIMMBASE was implemented with 35 eleventh-grade Software Engineering students at a vocational high school, while the N-Gain analysis used 31 complete pretest–posttest pairs. Expert validation results reached 89.52% for media and content quality, 95.38% for conformity with PRIMM, and 100% for the virtual assistant’s scaffolding functions. Students’ logical thinking achieved an average N-Gain of 0.755, categorized as high. Analysis, synthesis, comparison, and classification showed high improvement, whereas generalization reached a moderate category. Students’ responses obtained 87.11%, indicating a very positive evaluation of usability. These findings suggest that PRIMMBASE is feasible and potentially supports logical thinking through structured query-learning activities, although further studies involving control groups are required to confirm its effectiveness.

Downloads

Download data is not yet available.

Article Details

How to Cite
Saputra, D. K., Wahyudin, W., & Alfitri, L. A. (2026). PRIMMBASE: A PRIMM-Based E-Worksheet to Enhance Logical Thinking in Database Learning. Bitnet: Jurnal Pendidikan Teknologi Informasi, 11(3), 53–69. https://doi.org/10.33084/bitnet.v11i3.13606
Section
Articles

References

Afifah, A., Amriyah, C., Koderi, Firmansyah, D., & Fiteriani, I. (2025). Pemanfaatan artificial intelligence untuk meningkatkan kualitas pembelajaran di Madrasah Ibtidaiyah: Sebuah kajian literatur. Bitnet: Jurnal Pendidikan Teknologi Informasi, 10(3), 93–111. https://doi.org/10.33084/bitnet.v10i3.10974

Branch, R. M. (2009). Instructional design: The ADDIE approach. Springer. https://doi.org/10.1007/978-0-387-09506-6

Bronkhorst, H., Roorda, G., Suhre, C., & Goedhart, M. (2020). Logical reasoning in formal and everyday reasoning tasks. International Journal of Science and Mathematics Education, 18, 1673–1694. https://doi.org/10.1007/s10763-019-10039-8

Gustin, S. S. N., Junaeti, E., & Arianti, A. S. (2025). PICOLEARN: Web-based learning media development on PRIMM approach to enhance cognitive process in programming. Research and Development Journal of Education, 11(2), 1395–1406. https://doi.org/10.30998/rdje.v11i2.28782

Hake, R. R. (1998). Interactive-engagement versus traditional methods: A six-thousand-student survey of mechanics test data for introductory physics courses. American Journal of Physics, 66(1), 64–74. https://doi.org/10.1119/1.18809

Kementerian Pendidikan Dasar dan Menengah. (2025a). Peraturan Menteri Pendidikan Dasar dan Menengah Republik Indonesia Nomor 13 Tahun 2025 tentang perubahan atas Peraturan Menteri Pendidikan, Kebudayaan, Riset, dan Teknologi Nomor 12 Tahun 2024 tentang kurikulum pada pendidikan anak usia dini, jenjang pendidikan dasar, dan jenjang pendidikan menengah. https://peraturan.go.id/id/permendikdasmen-no-13-tahun-2025

Kementerian Pendidikan Dasar dan Menengah. (2025b). Capaian pembelajaran Rekayasa Perangkat Lunak Fase F. Ruang GTK. https://guru.kemendikdasmen.go.id/kurikulum/referensi-penerapan/capaian-pembelajaran/smk/rekayasa-perangkat-lunak/fase-f/

Leacock, T. L., & Nesbit, J. C. (2007). A framework for evaluating the quality of multimedia learning resources. Educational Technology & Society, 10(2), 44–59. https://www.jstor.org/stable/jeductechsoci.10.2.44

Nielsen, J. (2012, January 3). Usability 101: Introduction to usability. Nielsen Norman Group. https://www.nngroup.com/articles/usability-101-introduction-to-usability/

Sentance, S., Waite, J., & Kallia, M. (2019). Teaching computer programming with PRIMM: A sociocultural perspective. Computer Science Education, 29(2–3), 136–176. https://doi.org/10.1080/08993408.2019.1608781

Sentance, S., & Waite, J. (2021). Teachers’ perspectives on talk in the programming classroom: Language as a mediator. In Proceedings of the 17th ACM Conference on International Computing Education Research (pp. 266–280). Association for Computing Machinery. https://doi.org/10.1145/3446871.3469751

Sugandi, A. I., Sofyan, D., Bernard, M., Widianti, D., & Linda, L. (2024). Pengembangan E-LKPD berbasis PBL berbantuan Web Live Worksheet untuk meningkatkan kemampuan berpikir kritis matematis. AKSIOMA: Jurnal Program Studi Pendidikan Matematika, 13(4), 1215–1227. https://doi.org/10.24127/ajpm.v13i4.9364

Wood, D., Bruner, J. S., & Ross, G. (1976). The role of tutoring in problem solving. Journal of Child Psychology and Psychiatry, 17(2), 89–100. https://doi.org/10.1111/j.1469-7610.1976.tb00381.x