Peningkatan Kompetensi Algoritma Pemrograman untuk Guru SMK Negeri 1 Salatiga

Authors

  • Evi Maria Universitas Kristen Satya Wacana
    Indonesia
  • Sri Winarso Martyas Edi Universitas Kristen Satya Wacana
    Indonesia
  • Suharyadi Universitas Kristen Satya Wacana
    Indonesia
  • Erwien Christianto Universitas Kristen Satya Wacana
    Indonesia
  • Purwanto Universitas Kristen Satya Wacana
    Indonesia

DOI:

https://doi.org/10.23917/warta.v26i3.1701

Keywords:

Teacher competence, programming algorithm, flowgorithms, vocational high school

Abstract

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.

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

10-03-2023

Accepted

12-05-2023

Published

15-07-2023

How to Cite

Maria, E., Winarso Martyas Edi, S. ., Suharyadi, Christianto, E., & Purwanto. (2023). Peningkatan Kompetensi Algoritma Pemrograman untuk Guru SMK Negeri 1 Salatiga. Warta LPM, 26(3), 245–255. https://doi.org/10.23917/warta.v26i3.1701