Short-Video Learning and Beginner Programming Education: A Netnographic Study of Python Learning on TikTok in Indonesia
Authors
Doctoral Program in Education, Postgraduate, Universitas Muhammadiyah Malang; Information Technology Education, Faculty of Teacher Training and Education, Universitas Muhammadiyah Tasikmalaya (Indonesia)
Doctoral Program in Education, Postgraduate, Universitas Muhammadiyah Malang (Indonesia)
Doctoral Program in Education, Postgraduate, Universitas Muhammadiyah Malang (Indonesia)
Doctoral Program in Education, Postgraduate, Universitas Muhammadiyah Malang (Indonesia)
Article Information
DOI: 10.47772/IJRISS.2026.1026EDU0375
Subject Category: Education
Volume/Issue: 10/26 | Page No: 4822-4833
Publication Timeline
Submitted: 2026-06-04
Accepted: 2026-06-10
Published: 2026-06-22
Abstract
This study aims to analyze the engagement of beginner users in learning Python through short-video microlearning on the TikTok platform in Indonesia. The study used a qualitative approach with digital netnography methods to understand learning practices, social interactions, and digital community dynamics within the TikTok ecosystem. The results show that TikTok has developed into a digital pedagogical space that supports flexible, interactive, and community-based programming learning. User engagement is formed through four main dimensions: cognitive engagement, emotional engagement, behavioral engagement, and social engagement. Cognitive engagement is evident in user activities in understanding Python syntax, debugging, and coding logic. Emotional engagement emerges through learning motivation, enthusiasm, and frustration in the coding learning process. Behavioral engagement is evident through self-learning activities such as saving videos, requesting material playlists, and trying out coding practices directly. Meanwhile, social engagement develops through collaborative learning, peer feedback, and community discussions in TikTok's comment section. This study concludes that short-video microlearning on TikTok can lower the entry barrier to programming learning for beginners while simultaneously fostering social learning practices based on digital communities. The research findings contribute to the development of digital microlearning studies, beginner programming education, and social media-based digital pedagogy.
Keywords
TikTok, Short-video learning, Python programming
Downloads
References
1. Achfandhy, M. I., & Chairunnisa, M. R. (2022). Interactive Da’wah Communication of Ustadz Syam on TikTok. Lentera: Jurnal Ilmu Dakwah Dan Komunikasi, 65–82. https://doi.org/10.21093/lentera.v6i1.5280 [Google Scholar] [Crossref]
2. Alias, N., & Razak, S. H. A. (2023). Exploring The Pedagogical Aspects Of Microlearning In Educational Settings: A Systematic Literature Review. Malaysian Journal of Learning and Instruction, 20(2), 267-294. https://doi.org/10.32890/mjli2023.20.2.3 [Google Scholar] [Crossref]
3. Alshammari, F. L. (2024). Video-based microlearning and the impact on programming skills and technology acceptance. Journal of Education and E-Learning Research, 11(1), 155–165. https://doi.org/10.20448/jeelr.v11i1.5399 [Google Scholar] [Crossref]
4. Barus, I. R. G., & Bontisesari. (2023). Exploring the potentials of microlearning in English language teaching in higher education. Asian Journal of Applied Education (AJAE), 2(4), 557–566. https://doi.org/10.55927/ajae.v2i4.6356 [Google Scholar] [Crossref]
5. Chen, D., Ayoob, A., Desser, T. S., & Khurana, A. (2022). Review of learning tools for effective radiology education during the COVID-19 era. Academic Radiology, 29(1), 129–136. https://doi.org/10.1016/j.acra.2021.10.006 [Google Scholar] [Crossref]
6. Chen, Y. (2025). Evaluating the potential of ChatGPT-reformulated essays as written feedback in L2 writing. Computers and Education: Artificial Intelligence, 9, 100500. https://doi.org/10.1016/j.caeai.2025.100500 [Google Scholar] [Crossref]
7. Taufiq, I., & Daherman, Y. (2024). Simulation Political Branding #Ganjarpresiden2024 Base on Media Sosial Analysis. Calathu: Jurnal Ilmu Komunikasi, 6(1), 35–43. https://doi.org/10.37715/calathu.v6i1.4454 [Google Scholar] [Crossref]
8. Downing, J. (2025). Methodological insights into digital vernacular (in)security: Developing from netnography to appnography on Snapchat in Marseille, France. Security Dialogue, 56(5), 519–535. https://doi.org/10.1177/09670106251362733 [Google Scholar] [Crossref]
9. Duran, R. S., Rybicki, J.-M., Hellas, A., & Suoranta, S. (2019). Towards a Common Instrument for Measuring Prior Programming Knowledge. Proceedings of the 2019 ACM Conference on Innovation and Technology in Computer Science Education, 443–449. https://doi.org/10.1145/3304221.3319755 [Google Scholar] [Crossref]
10. Fitri, S., Susetyarini, E., Purwanti, E., Harahap, F. S., Rukman, N. K., Infatsirin, & Lubis, M. (2025). Mapping the role of TikTok in academic motivation: A bibliometric analysis of university students’ learning engagement. International Journal of Advanced Research, 13(5), 32–40. https://doi.org/10.21474/IJAR01/20873 [Google Scholar] [Crossref]
11. Fitri, S., Susetyarini, E., & Purwanti, E. (2025). Development a code visualization tool on looping material specifically for and while to improve students learning outcomes. International Journal of Advanced Research, 13(12), 497–505. https://doi.org/10.21474/IJAR01/22378 [Google Scholar] [Crossref]
12. Foughali, M. A. (2023). Some thoughts on teaching introductory programming and the first language dilemma (Discussion Paper). Proceedings of the 23rd Koli Calling International Conference on Computing Education Research, 1–8. https://doi.org/10.1145/3631802.3631812 [Google Scholar] [Crossref]
13. Hilsmann, N., & Dodson, C. (2025). Mobile Microlearning in Continuing Professional Development for Nursing: A Scoping Review. The Journal of Continuing Education in Nursing, 56(2), 53–62. https://doi.org/10.3928/00220124-20250121-05 [Google Scholar] [Crossref]
14. Xinogalos, S., Pitner, T., Savić, M., & Ivanović, M. (2020). First Programming Language in Introductory Programming Courses, Role of. In Encyclopedia of Education and Information Technologies (pp. 759–768). Springer International Publishing. https://doi.org/10.1007/978-3-030-10576-1_217 [Google Scholar] [Crossref]
15. Kozinets, R. V. (2020). Netnography Today. In Netnography Unlimited (pp. 3–23). Routledge. https://doi.org/10.4324/9781003001430-2 [Google Scholar] [Crossref]
16. Kozinets, R. (2022). How to Conduct Netnography: Using an Immersion Journal. SAGE Publications, Ltd. https://doi.org/10.4135/9781529607963 [Google Scholar] [Crossref]
17. Meier, H., & Lepp, M. (2023). Effectiveness of Feedback Based on Log File Analysis in Introductory Programming Courses. Journal of Educational Computing Research, 61(3), 696–719. https://doi.org/10.1177/07356331221132651 [Google Scholar] [Crossref]
18. Mercan, G., Selçuk, Z. V., & Köseoğlu, P. (2023). Technological approaches in mathematics and science education: Microlearning. Sosyal Bilimler ve Eğitim Dergisi, 6(Education Special Issue), 380–400. https://doi.org/10.53047/josse.1363314 [Google Scholar] [Crossref]
19. Sankaranarayanan, R., & Mithun, S. (2024). Exploring the Effectiveness of AI-Enabled Microlearning in Database Design and Programming Course. 2024 IEEE Frontiers in Education Conference (FIE), 1–7. https://doi.org/10.1109/FIE61694.2024.10892916 [Google Scholar] [Crossref]
20. Monib, W. K., Qazi, A., & Apong, R. A. A. H. M. (2025). Microlearning beyond boundaries: A systematic review and a novel framework for improving learning outcomes. Heliyon, 11(2), e41413. https://doi.org/10.1016/j.heliyon.2024.e41413 [Google Scholar] [Crossref]
21. Naser, K. (2024). Tech-enhanced learning. International Journal of Interactive Mobile Technologies (IJIM), 18(06), 67–83. https://doi.org/10.3991/ijim.v18i06.46187 [Google Scholar] [Crossref]
22. Leong, F. (2026). Generation of Elaborated, Targeted and Effective Feedback for Novice Programmers Using LLM. Proceedings of the 18th International Conference on Computer Supported Education, 1798–1805. https://doi.org/10.5220/0015019100004021 [Google Scholar] [Crossref]
23. Nitiasih, P. K., Santosa, M. H., Suarcaya, P., & Ratnaya, G. (2024). Micro learning media for teaching English at junior high school students. Journal of Education Technology, 7(4), 629–635. https://doi.org/10.23887/jet.v7i4.69627 [Google Scholar] [Crossref]
24. Prasetianingsih, L., & Sokarina, A. (2023). Socio-Cultural Interaction of TikTok Users on Stock Investment Content: A Netnographic Study. East Asian Journal of Multidisciplinary Research, 2(12), 4909–4932. https://doi.org/10.55927/eajmr.v2i12.7314 [Google Scholar] [Crossref]
25. Prasittichok, P., & Smithsarakarn, P. N. (2024). The Effects of Microlearning on EFL Students’ English Speaking: A Systematic Review and Meta-Analysis. International Journal of Learning Teaching and Educational Research, 23(4), 525–546. https://doi.org/10.26803/ijlter.23.4.27 [Google Scholar] [Crossref]
26. Qian, Y., Liu, M., & Zhu, L. (2026). Exploring the quality and effectiveness of AI-generated feedback in introductory programming. Humanities and Social Sciences Communications. https://doi.org/10.1057/s41599-026-07920-7 [Google Scholar] [Crossref]
27. Renzella, J., Cummaudo, A., Cain, A., Grundy, J., & Meyers, J. (2018). SplashKit: A Development Framework for Motivating and Engaging Students in Introductory Programming. 2018 IEEE International Conference on Teaching, Assessment, and Learning for Engineering (TALE), 40–47. https://doi.org/10.1109/TALE.2018.8615203 [Google Scholar] [Crossref]
28. Barbosa Rocha, H. J., Tedesco, P. C. D. A. R., & Costa, E. D. B. (2022). On the use of feedback in learning computer programming by novices: a systematic literature mapping. Informatics in Education. https://doi.org/10.15388/infedu.2023.09 [Google Scholar] [Crossref]
29. Riggs-Zeigen, L. (2025). Microlearning: Enhancing student engagement in higher education. ELearn, 2025(7). https://doi.org/10.1145/3748495.3704733 [Google Scholar] [Crossref]
30. Shatte, A., & Teague, S. (2020). Microlearning for improved student outcomes in higher education: A scoping review. https://doi.org/10.31219/osf.io/fhu8n [Google Scholar] [Crossref]
31. Utama, C., Mashfufah, A., & Thohir, M. A. (2024). Digital pedagogy in primary education: Developing SIPEJAR microlearning to cultivate critical thinking skills. Jurnal Eduscience, 11(3), 747–762. https://doi.org/10.36987/jes.v11i3.6598 [Google Scholar] [Crossref]
32. Zambach, S. (2024). Creating a motivating environment in a programming course using a two-track exercise split. Dansk Universitetspædagogisk Tidsskrift, 19(36). https://doi.org/10.7146/dut.v19i36.140251 [Google Scholar] [Crossref]
Metrics
Views & Downloads
Similar Articles
- Assessment of the Role of Artificial Intelligence in Repositioning TVET for Economic Development in Nigeria
- Teachers’ Use of Assure Model Instructional Design on Learners’ Problem Solving Efficacy in Secondary Schools in Bungoma County, Kenya
- “E-Booksan Ang Kaalaman”: Development, Validation, and Utilization of Electronic Book in Academic Performance of Grade 9 Students in Social Studies
- Analyzing EFL University Students’ Academic Speaking Skills Through Self-Recorded Video Presentation
- Major Findings of The Study on Total Quality Management in Teachers’ Education Institutions (TEIs) In Assam – An Evaluative Study