Jumat, 29 Desember 2023

ALGORITMA DAN PEMROGRAMAN (INFORMATIKA)

Tidak ada komentar

  Tujuan Pembelajaran :

  1. Peserta didik mampu mengenal Algoritma dan Pemograman.
  2. Peserta didik mampu membaca dan menulis algoritma dengan benar
  3. Peserta didik mampu menggunakan simbol dengan tepat
  4. Peserta didik mampu membuat pemograman dengan baik


Algoritma adalah urutan langkah-langkah logis dan sistematis untuk menyelesaikan suatu masalah. Langkah-langkah dalam algoritma harus jelas, terurut, dan dapat dijalankan.

Dalam kehidupan sehari-hari, algoritma sering kita lakukan tanpa sadar, misalnya saat bangun tidur, memasak, atau berangkat ke sekolah.


Suatu algoritma yang baik memiliki ciri-ciri sebagai berikut:

  1. Jelas (Definiteness) – setiap langkah tidak menimbulkan makna ganda.
  2. Terurut (Sequence) – langkah-langkah disusun secara berurutan.
  3. Berhingga (Finite) – memiliki awal dan akhir.
  4. Memiliki Input dan Output – ada data yang diproses dan menghasilkan keluaran.
  5. Efektif – langkah-langkahnya dapat dikerjakan.


Tujuan algoritma antara lain:

  • Membantu memecahkan masalah secara sistematis
  • Menghindari kesalahan dalam proses penyelesaian masalah
  • Memudahkan pembuatan program komputer
  • Membiasakan berpikir logis dan terstruktur


Algoritma dapat disajikan dalam beberapa bentuk, yaitu:

a. Algoritma Deskriptif (Narasi)

Ditulis menggunakan kalimat biasa.

Contoh: 

Algoritma Memasak Air

  • Siapkan panci
  • Isi panci dengan air
  • Letakkan panci di atas kompor
  • Nyalakan kompor
  • Tunggu hingga air mendidih
  • Matikan kompor


Algoritma Berangkat ke Sekolah

  • Mulai
  • Bangun tidur
  • Merapikan tempat tidur
  • Mandi dan membersihkan diri
  • Memakai seragam sekolah
  • Sarapan pagi
  • Menyiapkan tas sekolah (buku, alat tulis, dll.)
  • Berpamitan kepada orang tua
  • Berangkat ke sekolah
  • Tiba di sekolah
  • Selesai


Tugas Mandiri :

Buatlah algoritma untuk kegiatan membuat mie instan dan mencuci pakaian. Gunakan aplikasi Microsoft Word untuk menyelesaikan tugas tersebut. jangan lupa beri nama dan NIS anda di lembar kerja tersebut.



b. Pseudocode

Algoritma ditulis menyerupai bahasa pemrograman sederhana.

Contoh:

  • Mulai
  • Siapkan panci
  • Isi air ke panci
  • Nyalakan kompor
  • Jika air mendidih, matikan kompor
  • Selesai


c. Flowchart (Diagram Alir)

Algoritma digambarkan menggunakan simbol-simbol tertentu.

Beberapa simbol flowchart yang sering digunakan:



Manfaat Mempelajari Algoritma

  • Melatih pola pikir logis
  • Membantu memahami pemrograman
  • Membiasakan menyelesaikan masalah secara sistematis
  • Berguna dalam kehidupan sehari-hari dan dunia kerja


Kesimpulan

Algoritma adalah dasar penting dalam pemecahan masalah dan pemrograman. Dengan memahami algoritma, kita dapat berpikir lebih terstruktur, logis, dan efisien dalam menyelesaikan berbagai persoalan.

Tidak ada komentar :

Posting Komentar

Moch. Ali Yasin, S.Kom
Selamat Datang di Ruang Digital Saya

Jelajahi Cerita & Wawasan Teknologi Bersama Saya

Halo semuanya! Terima kasih telah berkunjung. Di blog ini, saya aktif membagikan cerita, tips tutorial mendalam, dan pemikiran seputar teknologi modern serta gaya hidup digital yang produktif.

Semoga artikel-artikel yang ada di sini bisa memberikan manfaat dan inspirasi untuk Anda. Jangan ragu untuk berinteraksi atau meninggalkan komentar!

Penulis

Moch. Ali Yasin, S.Kom

Galeri Foto

Membuat Jam Cantik
Membuat Jam Cantik
Ini Praktikum Mata Pelajaran Konsentrasi keahlian DKV dalam membuat Jam Cantik atau unik
Foto Kegiatan 2

Membuat Gantungan Kunci
Praktikum membuat gantungan kunci
Membuat Tas
Membuat tas
Kegiatan Praktikum Membuat tas dari Bahan Bekas Banner

Total Pageviews