Exploring Python Programming: A Project Based Learning-Centric Learning Experience
DOI:
https://doi.org/10.23887/jet.v8i2.68694Keywords:
Python, Module, Project Based LearningAbstract
Information technology has experienced significant developments in science and technology, including programming languages. One of the most popular programming languages today is Python. However, many students still have difficulty learning the Python programming language. These difficulties are caused by the lack of learning media that focus on the Python language, module explanations that are difficult to understand, and a lack of understanding of the library in the Python language. This research aims to create a Python programming language learning module focusing on the project-based Learning (PjBL) approach. The methodology used in this research is Research and Development (R&D). The data needed in this study were collected through questionnaires and learning outcomes exams with a subject of 28 students. The data in the effectiveness aspect is using the T-Test Test. This research results in a valid, practical, and effective PjBL-based Python programming language learning module. This module is considered valid by experts in media aspects with a value of 0.85 and material aspects with a value of 0.89. The practicality of this module is proven through positive responses from lecturers of 88.75%, student responses in the limited test of 88.5%, and the usage trial of 86.96%. Meanwhile, the effectiveness of this module can be seen from the classical completion rate of 82% and the gain score of 57%, and the t-test shows that this module significantly increases student learning outcomes in the Python programming language.
References
Alhayat, A., Utami, T., & Yustikarini, R. (2023). The Relevance of the Project-Based Learning (PjBL) Learning Model with Kurikulum Merdeka Belajar Amsal. DWIJA CENDEKIA: Jurnal Riset Pedagogik, 7, 1–23. https://doi.org/10.20961/jdc.v7i1.69363.
Amani, R., Luthfi, A., Qomari, V. A., Mahdi, A., & Langputeh, S. (2021). The Innovation of Maruo’s Popup Book to Help Children with Special Needs in Memorizing Alquran. Khalifa: Journal of Islamic Education, 5(2), 176. https://doi.org/10.24036/kjie.v5i2.155
Azwar, S. (2012). Reliabilitas dan validitas (4th ed.). Pustaka Pelajar.
Budayová, Z., Pavliková, M., Al-Adwan, A. S., & Klasnja, K. (2022). The impact of modern technologies on life in a pandemic situation. Journal of Education Culture and Society, 13(1), 213–224. https://doi.org/10.15503/jecs2022.1.213.224
Cole, J., & Feng, J. (2015). Effective strategies for improving writing skills of elementary English language learners. Chinese American Educational Research and Development Association Annual Conference, 1–25. https://eric.ed.gov/?id=ED556123
Dewi, M. R. (2022). Kelebihan dan Kekurangan Project-based Learning untuk Penguatan Profil Pelajar Pancasila Kurikulum Merdeka. Inovasi Kurikulum, 19(2), 213–226. https://doi.org/10.17509/jik.v19i2.44226
Encheva, M., Zlatkova, P., Tammaro, A. M., & Brenner, M. (2019). Information Behavior of Humanities Students in Bulgaria, Italy and Sweden: Planning a Game-Based Learning Approach for Avoiding Fake Content. In Communications in Computer and Information Science (Vol. 989). https://doi.org/10.1007/978-3-030-13472-3_28
Fajriyanti, Z. D., Ernawati, T., & Sujatmika, S. (2018). Pengembangan LKS Berbasis Project Based Learning untuk Meningkatkan Keterampilan Proses Sains Siswa SMP. JIPVA (Jurnal Pendidikan IPA Veteran), 2(2), 149. https://doi.org/10.31331/jipva.v2i2.691
Farhan, W., Razmak, J., Demers, S., & Laflamme, S. (2019). E-learning systems versus instructional communication tools: Developing and testing a new e-learning user interface from the perspectives of teachers and students. Technology in Society, 59(February). https://doi.org/10.1016/j.techsoc.2019.101192
Ferrero, M., Vadillo, M. A., & León, S. P. (2021). Is project-based learning effective among kindergarten and elementary students? A systematic review. PLoS ONE, 16(4 April), 1–14. https://doi.org/10.1371/journal.pone.0249627
Gabbrielli, M., & Martini, S. (2023). Programming languages: principles and paradigms. Springer Nature. https://doi.org/10.1007/978-3-031-34144-1
Gorelick, M., & Ozsvald, I. (2020). High Performance Python: Practical Performant Programming for Humans. O’Reilly Media.
Holman, J. O., & Hacherl, A. (2023). Teaching Monte Carlo Simulation with Python. Journal of Statistics and Data Science Education, 31(1), 33–44. https://doi.org/10.1080/26939169.2022.2111008
Irman, S. (2020). Validasi modul berbasis project based learning pada mata pelajaran simulasi dan komunikasi digital. Jurnal Ilmiah Pendidikan Dan Pembelajaran, 4(2), 260–269. https://doi.org/10.23887/jipp.v4i2.26156
Liao, S., Hong, J. C., Wen, M. H., & Pan, Y. C. (2018). Applying technology acceptance model (TAM) to explore users’ behavioral intention to adopt a performance assessment system for E-book production. EURASIA Journal of Mathematics, Science and Technology Education, 14(10), 1–12. https://doi.org/10.29333/ejmste/93575
Ling, H.-C., Hsiao, K.-L., & Hsu, W.-C. (2021). Can students’ computer programming learning motivation and effectiveness be enhanced by learning python language? a multi-group analysis. Frontiers in Psychology, 11, 600814. https://doi.org/10.3389/fpsyg.2020.600814
Martin, C. R., Ranalli, J., & Moore, J. P. (2017). Problem-based learning module for teaching thermodynamic cycle analysis Using PYroMat. ASEE Annual Conference and Exposition, Conference Proceedings, 2017-June. https://doi.org/10.18260/1-2--28757
Maruti, E. S. (2022). Ketahanan Literasi Anak-Anak di Masa Pandemi melalui Aplikasi Let’s Read (Children’s Literacy Resilience in a Pandemic Period Through the Let’s Read Application. Indonesian Language Education and Literature, 7(2), 247. https://doi.org/10.24235/ileal.v7i2.9298
Muskhir, M., Luthfi, A., Julian, R., & Fortuna, A. (2023). Exploring iSpring Suite for Android-Based Interactive Instructional Media in Electrical Lighting Installation Subject. International Journal of Interactive Mobile Technologies, 17(22). https://doi.org/10.3991/ijim.v17i22.42625
Negara, R. M. H. K., Suherman, A., & Yayat, Y. (2019). Pengaruh Penggunaan Modul Pembelajaran Berdasarkan Kurikulum Smk 2013 Terhadap Hasil Belajar Siswa Pada Mata Pelajaran Sistem Dan Instalasi Refrigerasi. Journal of Mechanical Engineering Education, 6(1), 64–70.
https://doi.org/10.17509/jmee.v6i1.18244
Nurfathurrahmah, N., Indra Jayanti, M., & Ariyansyah, A. (2020). Pengaruh Model Pembelajaran Berbasis Project Based Learning (PjBL) Untuk Meningkatkan Kemampuan Berpikir Kreatif dan Sikap Kooperatif Mahasiswa. Oryza ( Jurnal Pendidikan Biologi ), 9(2), 8–13. https://doi.org/10.33627/oz.v9i2.380
Rear, D. (2017). The language deficit: a comparison of the critical thinking skills of Asian students in first and second language contexts. Asian-Pacific Journal of Second and Foreign Language Education, 2(1). https://doi.org/10.1186/s40862-017-0038-7
Rizkamariana, F., Diana, S., & Wulan, A. R. (2019). The Implementation of Project Based Learning to Train the Ability of 21st Century Botanical Literacy in High School Students. Indonesian Journal of Biology Education, 2(1), 19–23. https://ejournal.upi.edu/index.php/asimilasi/article/view/15203
Rosa, A. P. M. D. (2023). Analyzing Programming Competency: A Student Perspective in Python Programming. 2023 8th International Conference on Business and Industrial Research (ICBIR), 336–340. https://doi.org/10.1109/ICBIR57571.2023.10147530
Saputra, B., & Sujarwanta, A. (2021). Tranformasi Pembelajaran Berbasis Proyek Science, Technology, Engineering and Mathematics di Masa Pandemi Covid-19. BIOLOVA, 2(1), 1–8. https://doi.org/10.24127/biolova.v2i1.491
Saputri, C. L. E., Suprapto, E., & Mulyanti, E. D. S. (2023). Penerapan Model Project Based Learning Untuk Meningkatkan Kreativitas Peserta Didik Kelas Iv Pada Pembelajaran Ipas Materi Indonesiaku Kaya Budaya. Pendas : Jurnal Ilmiah Pendidikan Dasar, 8(1). https://doi.org/10.23969/jp.v8i1.8318
Siew, N. M., & Ambo, N. (2018). Development and evaluation of an integrated project-based and stem teaching and learning module on enhancing scientific creativity among fifth graders. Journal of Baltic Science Education, 17(6), 1017–1033. https://doi.org/10.33225/jbse/18.17.1017
Sriyanti, I., Almafie, M. R., Marlina, L., & Jauhari, J. (2021). The effect of Using Flipbook-Based E-modules on Student Learning Outcomes. Kasuari: Physics Education Journal (KPEJ), 3(2), 69–75. https://doi.org/10.37891/kpej.v3i2.156
Sucre-Rosales, E., Fernández-Terán, R., Carvajal, D., Echevarría, L., & Hernández, F. E. (2020). Experience-Based Learning Approach to Chemical Kinetics: Learning from the COVID-19 Pandemic. Journal of Chemical Education, 97(9), 2598–2605. https://doi.org/10.1021/acs.jchemed.0c00698
Sugiyono, S. (2014). Metode Kuantitatif Kualitatif dan R & D. Alfabeta.
Sun, Q., Berkelbach, T. C., Blunt, N. S., Booth, G. H., Guo, S., Li, Z., Liu, J., McClain, J. D., Sayfutyarova, E. R., & Sharma, S. (2018). PySCF: the Python‐based simulations of chemistry framework. Wiley Interdisciplinary Reviews: Computational Molecular Science, 8(1), 1340. https://doi.org/10.1002/wcms.1340
Sunantri, A., Suyatna, A., & Rosidin, U. (2016). Pengembangan modul pembelajaran menggunakan learning content development system materi usaha dan energi. Jurnal Pembelajaran Fisika Universitas Lampung, 4(1), 116144. https://www.neliti.com/publications/116144/pengembangan-modul-pembelajaran-menggunakan-learning-content-development-system
Sungkono, S. (2009). Pengembangan dan pemanfaatan bahan ajar modul dalam proses pembelajaran. Majalah Ilmiah Pembelajaran, 5(1). https://journal.uny.ac.id/index.php/mip/article/viewFile/6154/5341
Susanto, A., Malik, A., & Mitrayati. (2020). The challenges of learning English as a foreign language among undergraduate students. Inovish Journal, 5(1), 1–11. https://doi.org/10.35314/inovish.v5i1.1341
Triningsih, R., & Mawardi, M. (2020). Efektivitas Problem Based Learning Dan Project Based Learning Ditinjau Dari Keterampilan Berpikir Kritis Siswa Sd. JRPD (Jurnal Riset Pendidikan Dasar), 3(1), 51–56. https://doi.org/10.26618/jrpd.v3i1.3228
Yudertha, A., Susanti, T., Mutamasikin, M., Bangsa, T. A., Gita, G., Ogie, O., & Gunawan, A. (2021). Pengembangan Modul Pelatihan Pengenalan Dasar Bahasa Pemrograman Java Dengan Model Arcs. Computer Based Information System Journal, 9(2), 42–49. https://doi.org/10.33884/cbis.v9i2.5475
Yunita, E., & Untari, R. S. (2018). Development of a Mind Map-Based Module Using a Project Based Learning (PjBL) Model to Improve Learning Achievement in Students of the X Multimedia Computer and Informatics Engineering Expertise Program at Vocational Schools. JICTE (Journal of Information and Computer Technology Education, 2(1), 18. https://doi.org/10.21070/jicte.v2i1.600
Zhao, L., Liu, X., Wang, C., & Su, Y. S. (2022). Effect of different mind mapping approaches on primary school students’ computational thinking skills during visual programming learning. In Computers and Education (Vol. 181). https://doi.org/10.1016/j.compedu.2022.104445.
Downloads
Published
How to Cite
Issue
Section
License
Copyright (c) 2024 Joni Karnando, Mukhlidi Muskhir, Afdal Luthfi
This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.
Authors who publish with the Journal of Education Technology agree to the following terms:
- Authors retain copyright and grant the journal the right of first publication with the work simultaneously licensed under a Creative Commons Attribution License (CC BY-SA 4.0) that allows others to share the work with an acknowledgment of the work's authorship and initial publication in this journal.
- Authors are able to enter into separate, additional contractual arrangements for the non-exclusive distribution of the journal's published version of the work (e.g., post it to an institutional repository or publish it in a book), with an acknowledgment of its initial publication in this journal.
- Authors are permitted and encouraged to post their work online (e.g., in institutional repositories or on their website) prior to and during the submission process, as it can lead to productive exchanges, as well as earlier and greater citation of published work. (See The Effect of Open Access)