Peningkatan Pemahaman Mahasiswa tentang Pemrograman melalui E-Modul Pengenalan Aplikasi Python di Universitas Halu Oleo
DOI:
https://doi.org/10.64465/jepm.v2i2.103Keywords:
E-Modul, Literasi Digital, Komputasi, Mahasiswa FMIPA, Pemrograman PythonAbstract
Kemampuan pemrograman merupakan kompetensi penting di era digital, khususnya bagi mahasiswa sains dan matematika. Namun, mahasiswa Fakultas Matematika dan Ilmu Pengetahuan Alam (FMIPA) Universitas Halu Oleo (UHO) masih menghadapi keterbatasan sumber belajar pemrograman Python yang terstruktur dan kontekstual. Kegiatan Pengabdian Kepada Masyarakat (PKM) ini bertujuan untuk meningkatkan pemahaman mahasiswa FMIPA UHO tentang pemrograman Python melalui pengembangan dan penerapan E-Modul Pengenalan Aplikasi Python. E-Modul yang dikembangkan mencakup enam bab utama, yaitu instalasi Python, variabel dan tipe data, operator dan ekspresi, struktur kontrol, fungsi dan library, serta contoh analisis statistika menggunakan NumPy, Pandas, dan Matplotlib. Metode pelaksanaan meliputi analisis kebutuhan, penyusunan E-Modul, sosialisasi, workshop pendampingan, serta evaluasi melalui pre-test dan post-test. Kegiatan melibatkan 20 mahasiswa sebagai peserta. Hasil evaluasi menunjukkan peningkatan yang signifikan, di mana rata-rata nilai pre-test sebesar 46,2 meningkat menjadi 96,55 pada post-test (peningkatan +50,35 poin). Median nilai juga meningkat dari 46 menjadi 100, dan sebanyak 13 dari 20 mahasiswa (65%) berhasil mencapai nilai sempurna 100 pada post-test. Sebelum pelatihan, tidak ada mahasiswa yang mencapai nilai ≥70, sedangkan setelah pelatihan seluruh peserta melampaui batas tersebut. Hasil ini menunjukkan bahwa E-Modul berbasis praktik efektif dalam meningkatkan literasi pemrograman mahasiswa FMIPA UHO.
Downloads
References
Afandi, M. A., Raharjo, T., Ismail, M., & Arifuddin, L. (2025). Peningkatan Keterampilan Mahasiswa melalui Pelatihan Video Kreatif. 1, 40–48. DOI: 10.64465/jepm.v1i2.59
Ardhuha, J., Sudiarta, I. W., Savalas, L. R. T., Al-Qoyim, T. M., Maemum, P. J., Safana, M., ... & Dwiyanti, U. (2021). Pelatihan Bahasa Pemograman Python Berbasis Modul Sympy Untuk Memvisualisasi Konsep Fisika Matematika Bagi Mahasiswa Calon Guru. Jurnal Pengabdian Magister Pendidikan IPA, 4(4), 466-473.
Budianto, A., Wiratama, N. S., Budiono, H., Yatmin, Y., & Putra, R. P. (2025). Digitalisasi Media Informasi Wisatawan di Museum Anjuk Ladang Kabupaten Nganjuk Menuju Wisata Berkelanjutan.Jurnal Entitas Pengabdian Masyarakat,1(2), 49-60. DOI: 10.64465/jepm.v1i2.60
Delianti, P. I., & Jalinus, N. (2020). Efektivitas e-modul berbasis Project Based learning pada mata kuliah pemrograman visual. Jurnal Pendidikan Teknologi Kejuruan, 3(2), 109-113. DOI: 10.24036/jptk.v3i2.7523.
Ekaputra, A. (2025). Pemanfaatan Aplikasi Keuangan Digital di Smartphone Mahasiswa Poltekkes Kemenkes Palembang.Jurnal Entitas Pengabdian Masyarakat, 1(2), 32–39. DOI: 10.64465/jepm.v1i2.57
Ekaputra, A., Rachmalia, S., & Triyani, N. (2025). Edukasi Tata Kelola Keuangan Ibu Rumah Tangga Di Perumnas Bojongbata Pemalang.Jurnal Entitas Pengabdian Masyarakat, 1(1), 16–20. DOI: 10.64465/jepm.v1i1.16
Fitriani, Y., Pakpahan, R., Junadi, B., & Widyastuti, H. (2022). Penerapan literasi digital dalam aktivitas pembelajaran daring mahasiswa. Journal of Information System, Applied, Management, Accounting and Research, 6(2), 439-448. DOI: 10.52362/jisamar.v6i2.784.
Harris, C. R., Millman, K. J., Van Der Walt, S. J., Gommers, R., Virtanen, P., Cournapeau, D., ... & Oliphant, T. E. (2020). Array programming with NumPy. nature, 585(7825), 357-362. DOI: 10.1038/s41586-020-2649-2.
He, Z., Tao, J., Perez, L., & Chakravorty, D. (2022). Technology Laboratories: Facilitating Instruction for Cyberinfrastructure Infused Data Sciences. Journal of computational science education, 13(1). DOI: 10.22369/issn.2153-4136/13/1/8.
Parenreng, J. M., Wahid, A., & Patta, A. R. (2024). E-Modul Teori dan Praktikum Mata Kuliah Pemrograman Jaringan. Information Technology Education Journal, 55-61.
Runimeirati, A. M., & Muhammad, F. (2023). Pelatihan text mining menggunakan bahasa pemrograman Python. Abdimas Langkanae, 3 (1), 36–46. DOI: 10.53769/abdimas.3.1.2023.83.
Saharuddin, S., & Prihatmono, M. W. (2022). Pengenalan dan pelatihan dasar bahasa pemrograman Python pada siswa/i SMA Negeri 3 Makassar. SELAPARANG: Jurnal Pengabdian Masyarakat Berkemajuan, 6(4), 2233. DOI: 10.31764/jpmb.v6i4.10569.
Siradjuddin, H. K., & Fhadli, M. (2022). Pelatihan keterampilan bahasa pemrograman Python pada komunitas masyarakat Zona IT Ternate. Tridarma Pengabdi. Kpd. Masy. Inst. Comput. Sci, 5(1), 241-245. DOI: 10.35335/abdimas.v5i1.2368.
Virtanen, P., Gommers, R., Oliphant, T. E., Haberland, M., Reddy, T., Cournapeau, D., ... & Van Mulbregt, P. (2020). SciPy 1.0: fundamental algorithms for scientific computing in Python. Nature methods, 17(3), 261-272. DOI: 10.1038/s41592-019-0686-2.
Yuana, R. A., Sajidan, S., Wiranto, W., & Nizam, M. (2025). Strategies for integrating computational thinking and scientific approaches in programming education: a systematic literature review. Discover Education, 4(1), 371.
Downloads
Published
How to Cite
Issue
Section
License
Copyright (c) 2026 A. Ainun Nurfajrin. S, Rifa'atus Shalihah, Ekajayanti Kining, Yusnita Sari, La Ode Muhammad Oking Abdul Aziz

This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.







