Peningkatan Kompetensi Algoritma Pemrograman untuk Guru SMK Negeri 1 Salatiga
DOI:
https://doi.org/10.23917/warta.v26i3.1701Keywords:
Teacher competence, programming algorithm, flowgorithms, vocational high schoolAbstract
Accounting teachers at the State Vocational High School (SMK) 1 Salatiga currently have the competence to record manual accounting and accounting applications already available on the market. However, the World of Business and Industry demands that SMK graduates be able to develop simple accounting applications for Small and Medium Enterprises (SMEs). Application development requires mastery of programming algorithm competencies to help think more logically, creatively, and critically. This condition encourages accounting and computer teachers at SMK Negeri 1 Salatiga to need the training to improve algorithmic and programming competencies. This community service activity aims to enhance the competence of programming algorithms for accounting and computer teachers at SMK Negeri 1 Salatiga. The presentation of the material is arranged by the mentors so that this training program can be completed quickly and the objectives are achieved. There are three methods of implementing the activity: (1) socialization of programming algorithm material; (2) programming algorithm training activities; (3) case practice of programming algorithms. Participants in this activity were ten teachers at SMK Negeri 1 Salatiga, namely nine teachers majoring in accounting and one computer teacher. This activity was held in September 2022. Competency improvement was measured by conducting a pre-test and post-test on activity participants regarding programming algorithm material using a questionnaire containing 30 multiple-choice questions. The result of this activity is an increase in the competency of the participant's programming algorithm from 10 percent to 90 percent, and the activity participant’s can solve cases of programming algorithms and document them using the flowgorithm correctly.
Downloads
References
Arifiyanti, A. A., & Mukaromah, S. (2020). Pemanfaatan Google Keep dalam Mendukung Proses Pembelajaran di SMK Unitomo Surabaya. Jurnal Pengabdian pada Masyarakat, 8(1), 72–78.
Budiman, E. (2015). Belajar Algoritma dan Pemrograman. Samarinda: Pemula.
Hermawan, & Sunaryo. (2016). Peningkatan Kompetensi Guru-Guru SMK Bidang Sains melalui Pelatihan Software Engineering di Kabupaten Wonosobo. Jurnal Penelitian dan Pengabdian Kepada Masyarakat UNSIQ, 3(1), 63–68.
Jamaldi, A., Supriyanto, A., Andriyansyah, D., Wicaksono, M. T., Savidaprima, A. Y., & Riyadi, T. W. B. (2021). Peningkatan Kompetensi Desain bagi Guru SMK Menggunakan Software Solidworks. AbMa: Jurnal Abdi Masya, 1(2), 66–71. https://doi.org/10.52561/abma.v1i2.131
Lambert, S. R. (2020). Do MOOCs Contribute to Student Equity and Social Inclusion? A Systematic Review 2014-18. Computers & Education, 145. https://doi.org/https://doi.org/10.1016/j.compedu.2019.103693
Limanto, S., Soesanto, D., Louk, M. H., & Prijambodo, B. (2023). Penguatan Pembekalan Kemampuan Pemrograman Dasar bagi Pelajar Sekolah Menengah Umum. Jurnal Warta LPM, 26(1), 11–21.
Lutfina, E., & Wardhani, A. K. (2020). Pengenalan dan Pelatihan Pemrograman berbasis Blok bagi Anak. Magistrorum Et Scholarium: Jurnal Pengabdian Masyarakat, 1(1), 107–111.
Marsiti, C. I. R. (2011). Upaya Peningkatan Mutu Pendidikan Sekolah Menengah Kejuruan melalui Pengembangan Profesionalisme Guru. Jurnal Pendidikan Vokasi, 1(1), 157–167. https://doi.org/10.21831/jpv.v1i1.5810
Mukaromah, S. M., Wibowo, N. C., Kusumantara, P. M., Putra, A. B., Wahyuni, E. D., & Arifiyanti, A. A. (2021). Penerapan Pembelajaran Dasar Pemrograman Komputer Menggunakan Kegiatan Plugged dan Unplugged. KONSTELASI: Konvergensi Teknologi dan Sistem Informasi, 1(1), 113–119. https://doi.org/10.24002/konstelasi.v1i1.4299
Mulya, M., & Primarta, R. (2020). Pelatihan Algoritma dan Pemrograman Dasar dengan Bahasa Pemrograman Java untuk Siswa SMA Muhammadiyah I Palembang. Jurnal Pengabdian Sriwijaya, 8(3), 1091–1097. https://doi.org/10.37061/jps.v8i3.10231
Rosidah, R., Dwihartanti, M., & Wijayanti, N. S. (2019). Evaluasi Pendidikan dan Pelatihan (Diklat) Guru SMK di Daerah Istimewa Yogyakarta. Efisiensi-Kajian Ilmu Administrasi, 15(2), 33–42. https://doi.org/10.21831/efisiensi.v15i2.24492
Saharuddin, & Prihatmono, M. W. (2022). Pengenalan dan Pelatihan Dasar Bahasa Pemrograman Python pada Siswa/i SMA Negeri 3 Makassar. Jurnal Pengabdian Masyarakat Berkemajuan, 6, 2233–2237.
Suprapto, Yuwono, K. T., Sukardiyono, T., & Dewanto, A. (2008). Bahasa Pemrograman untuk Sekolah Menengah Kejuruan. Jakarta: Direktorat Pembinaan Sekolah Menengah Kejuruan.
Supriyanto, A., Jamaldi, A., & Atmoko, N. T. (2022). Peningkatan Kompetensi Guru SMK dalam Bidang Gambar Teknik melalui Pelatihan Desain. AbMa: Jurnal Abdi Masya, 1(4), 178–185. https://doi.org/10.52561/abma.v1i4.184
Suryana, S. (2020). Permasalahan Mutu Pendidikan dalam Perspektif Pembangunan Pendidikan. Edukasi, 14(1), 1–12. https://doi.org/10.15294/edukasi.v14i1.971
Widjaja, A. E., Prasetya, K., Putra, Alfa S., Haryani, C. A., Hery, & Saraswati, I. E. S. (2022). Pengenalan dan Pelatihan Dasar Algoritma Pemograman Menggunakan Aplikasi Thunkable Bagi Siswa SD St. Theresia Jakarta. GIAT: Teknologi Untuk Masyarakat, 1(1), 12–24. https://doi.org/10.24002/giat.v1i1.5851
Wiliam, W., & Hita, H. (2019). Mengukur Tingkat Pemahaman Pelatihan PowerPoint Menggunakan Quasi Experiment OneGroup Pretest-Posttest. Jurnal SIFO Mikroskil, 20(1), 71–80.
Zubaidi, A., Jatmika, A. H., Wedashwara, W., & Mardiyansyah, A. Z. (2021). Pengenalan Algoritma Pemrograman Menggunakan Aplikasi Scratch Bagi Siswa SD 13 Mataram. Jurnal Begawe Teknologi Informasi (JBegaTI), 2(1), 95–102. https://doi.org/10.29303/jbegati.v2i1.423
Downloads
Submitted
Accepted
Published
How to Cite
Issue
Section
License
Copyright (c) 2023 Warta LPM
This work is licensed under a Creative Commons Attribution 4.0 International License.