Development of Interactive Learning Application for Basic Programming Based on Technological Pedagogical Content Knowledge Framework

Authors

  • Daniel Yulius Soetjipto Informatics Department, Universitas Surabaya, Surabaya, East Java, Indonesia
  • Hendra Dinata Informatics Department, Universitas Surabaya, Surabaya, East Java, Indonesia https://orcid.org/0000-0001-9025-5696
  • Melissa Angga Informatics Department, Universitas Surabaya, Surabaya, East Java, Indonesia
  • Jovan Adriel Widjaja Informatics Department, Universitas Surabaya, Surabaya, East Java, Indonesia

DOI:

https://doi.org/10.34148/teknika.v14i1.1084

Keywords:

Learning Application, TPACK, Basic Programming, Simulation

Abstract

Information technology students must take Algorithms and Programming. Research shows that 28% of US students fail their basic programming subject, which is essential to mastering programming. In line with the previous study, 39% of students in the Informatics Engineering department’s basic programming course at campus X in the odd semester of 2022/2023 failed the course. The learning process should be able to integrate technology into it. An interactive learning application was developed utilizing the Technological Pedagogical and Content Knowledge (TPACK) framework, incorporating a pedagogical paradigm in its design through simulation elements and animated visuals. Through an extensive design, this learning application enhances student engagement by 78.3%, encouraging continued utilization in their educational process. The trial involving the group of students utilizing this application revealed that 5 out of 34 students failed the course, in contrast to 7 out of 33 students from the group that studied without the application.

Downloads

Download data is not yet available.

References

[1] J. Bennedsen and M. E. Caspersen, “Failure rates in introductory programming,” ACM Inroads, vol. 10, no. 2, pp. 30–36, Apr. 2019, doi: 10.1145/3324888.

[2] N. Guan, J. Song, and D. Li, “On the Advantages of Computer Multimedia-aided English Teaching,” Procedia Comput. Sci., vol. 131, pp. 727–732, 2018.

[3] H. Dinata and E. Evelyn, “Rancangan Aplikasi Pembelajaran Bahasa Inggris Berbasis Multimedia Untuk Siswa Kelas 4 Sekolah Dasar,” BINA Insa. ICT J., vol. 9, no. 1, pp. 63–72, 2022.

[4] R. Haryadi and H. Pujiastuti, “PhET simulation software-based learning to improve science process skills,” J. Phys. Conf. Ser., vol. 1521, no. 2, p. 022017, Apr. 2020, doi: 10.1088/1742-6596/1521/2/022017.

[5] R. W. Arifin, “Media Pembelajaran Berbasis Video Animasi Pada Mata Kuliah Logika Dan Algoritma 1,” BINA Insa. ICT J., vol. 4, no. 1, pp. 83–94, 2017, [Online]. Available: https://ejournal-binainsani.ac.id/index.php/BIICT/article/view/827

[6] A. Ghofur and E. Youhanita, “Interactive Media Development to Improve Student Motivation,” IJECA (International J. Educ. Curric. Appl., vol. 3, no. 1, p. 1, Apr. 2020, doi: 10.31764/ijeca.v3i1.2026.

[7] S. Limanto and H. Dinata, “Aplikasi Multimedia Untuk Media Pembelajaran Menggambar Grafik Fungsi Dengan Operasi Penskalaan, Pergeseran, dan Pencerminan,” Teknika, vol. 7, no. 2, pp. 102–107, Nov. 2018, doi: 10.34148/teknika.v7i2.136.

[8] M. J. Koehler and P. Mishra, “Introducing Technological Pedagogical Content Knowledge,” in AACTE Committee on Innovation and Technology (Eds.), New York: Routledge, 2008, pp. 3–29.

[9] M. Rouse, “Programming.” Accessed: Jan. 19, 2024. [Online]. Available: https://www.techopedia.com/definition/13128/programming

[10] K. L. Busbee and D. Braunschweig, Programming Fundamentals: A Modular Structured Approach, 2nd ed. Creative Commons Attribution ShareAlike, 2018.

[11] D. Hamam and A. Hysaj, “Technological Pedagogical and Content Knowledge (TPACK): Higher Education Teachers’ Perspectives on the Use of TPACK in Online Academic Writing Classes,” in Stephanidis, C., Antona, M., Ntoa, S. (eds) HCI International 2021 - Posters, Communications in Computer and Information Science, vol 1421. Springer, Cham, 2021. doi: https://doi.org/10.1007/978-3-030-78645-8_7.

[12] A. N. Astarina, M. L. Sujatna, and H. Heryono, “Technological Pedagogical Content Knowledge (TPACK): The Readiness of Higher Education Educators Facing The Digital Transformation In Teaching And Learning,” Prof. J. English Educ., vol. 7, no. 5, pp. 1153–1162, 2024.

[13] M. J. Koehler, P. Mishra, M. Akcaoglu, and J. Rosenberg, “The Technological Pedagogical Content Knowledge Framework for Teachers and Teacher Educators,” in ICT Integrated Teacher Education Models, 2013.

[14] P. Mishra and M. J. Koehler, “Technological Pedagogical Content Knowledge: A Framework for Teacher Knowledge,” Teach. Coll. Rec. Voice Scholarsh. Educ., vol. 108, no. 6, pp. 1017–1054, Jun. 2006, doi: 10.1111/j.1467-9620.2006.00684.x.

[15] T. Adelia and S. Limanto, “Pemanfaatan Multimedia Sebagai Media Pembelajaran Untuk Meningkatkan Pemahaman Siswa Terhadap Materi Fisika Elektromagetik,” Teknika, vol. 6, no. 1, pp. 35–42, 2017.

Development of Interactive Learning Application for Basic Programming Based on Technological Pedagogical Content Knowledge Framework

Downloads

Published

2025-03-03

Issue

Section

Articles

How to Cite

Development of Interactive Learning Application for Basic Programming Based on Technological Pedagogical Content Knowledge Framework. (2025). Teknika, 14(1), 34-40. https://doi.org/10.34148/teknika.v14i1.1084