Manfaat Pemahaman Algoritma Pemrograman Dalam Meningkatkan Kemampuan Pemecahan Masalah

Authors

  • Syasya Aisyah Universitas Islam Negeri Sumatera Utara
  • Yahfizham Yahfizham Universitas Islam Negeri Sumatera Utara

DOI:

https://doi.org/10.61132/arjuna.v1i6.294

Keywords:

Algorithms, Benefits, Programming, Problem Solving

Abstract

An algorithm is a series of steps to solve a structured problem in a systematic and logical manner. Algorithms help solve problems quickly and accurately. In the modern era dominated by technology and computing, programming has become an inevitable skill in various aspects of life. One's success in solving technical and non-technical problems often depends on a deep understanding of programming algorithms. Algorithms are logical steps used to solve problems, and a solid understanding of algorithms opens the door to exceptional problem-solving abilities. This article will cover the basic concepts of algorithms, effective teaching methods, as well as case studies that demonstrate the real impact of understanding algorithms in improving problem-solving skills. This research aims to investigate the benefits that individuals gain in improving their problem-solving skills through understanding programming algorithms. The writing of this article uses the library research method. The result of this research is that there are many benefits gained from understanding algorithms in solving problems both in software and in the real world.

Downloads

Download data is not yet available.

References

Erdani, B., Fredy, D. A., Siti, R., Ciptyasih, Indyah, H. S. (2019). Sistem Aplikasi Kamus Istilah Bahasa Pemrograman PHP Menggunakan Algoritma Brute Force. Jurnal Multimedia & Artificial Intelligence, 3(1), 1-8.

Firmansyah, A. (2023). Penggunaan Aplikasi Android Pascal N-Ide sebagai Media Pembelajaran Materi Algoritma dan Pemrograman. Jurnal Kolaboratif Sains, 6, 436-441.

Lubis, Y., & Ritonga, A. (2023). Mobilization School Program: Implementation of Islamic Religious Education Teacher Preparation in Elementary Schools. Jurnal At-Tarbiyat :Jurnal Pendidikan Islam, 6(1). https://doi.org/10.37758/jat.v6i1.632

Permatasari, Z., Agus, S., Nur, K. (2019). Penggunaan Algoritma Jaringan Syaraf Tiruan Propagasi Balik Pada Klasifikasi Data Penggunaan Daya Listrik. SYSTEMIC: Information System and Informatics Journal, 5(2), 1-6.

Retta, A. M., Asnurul, I., Tika, D. N. (2020). Pengaruh Penerapan Algoritma Terhadap Pembelajaran Pemrograman Komputer. INDIKTA (Jurnal Inovasi Pendidikan Matematika), 2(2), 126-135.

Ritonga, A. A., Lubis, Y. W., Masitha, S., & Harahap, C. P. (2022). Program Sekolah Penggerak Sebagai Inovasi Meningkatkan Kualitas Pendidikan di SD Negeri 104267 Pegajahan. Jurnal Pendidikan, 31(2), 195–206. https://doi.org/10.32585/jp.v31i2.2637

Sari, N., Welnaldo, A. G., Putri, K. S., Ismail, Z., Andrian, S. (2022). Analisis Algoritma Bubble Sort Secara Ascending dan Descending Serta Implementasinya Menggunakan Bahasa Pemrograman Java. ADI Bisnis Digital Interdisiplin Jurnal, 3(1), 16-23.

Wandri, R., Suandi, D., Yudhi, A., Anggi, H., Jerika, M. (2023). Pengenalan dan Pelatihan Algoritma Pemrograman Menggunakan Aplikasi Scratch Untuk Siswa SMK YKWI Pekanbaru. Jurnal Pengabdian Masyarakat dan Penerapan Ilmu Pengetahuan, 4(1), 14-18.

Widjaja, A. E., Kusno, P., Alfa, S. P., Calandra, A. H., Hery, Irene, E. S. S. (2022). Pengenalan dan Pelatihan Dasar Algoritma Pemrograman Menggunakan Aplikasi Thunkable Bagi Siswa SD St. Theresia Jakarta. GIAT : Teknologi untuk Masyarakat, 1(1), 12-24.

Zubaidi, A., Andy, H. J., Wirarama, W., Ahmad, Z. M. (2021). Pengenalan Algoritma Pemrograman Menggunakan Aplikasi Scratch Bagi Siswa SD 13 Mataram. Jurnal Begawe Teknologi Informasi, 2(1), 95-102.

Downloads

Published

2023-11-06

How to Cite

Syasya Aisyah, & Yahfizham Yahfizham. (2023). Manfaat Pemahaman Algoritma Pemrograman Dalam Meningkatkan Kemampuan Pemecahan Masalah. Jurnal Arjuna : Publikasi Ilmu Pendidikan, Bahasa Dan Matematika, 1(6), 67–75. https://doi.org/10.61132/arjuna.v1i6.294

Similar Articles

<< < 3 4 5 6 7 8 9 > >> 

You may also start an advanced similarity search for this article.

Most read articles by the same author(s)

1 2 3 > >>