Lompat ke konten Lompat ke sidebar Lompat ke footer

Kode Pengaturan template

Menerapkan alur logika pemrograman dalam 10 menit

Menerapkan alur logika pemrograman komputer

Rencana pelaksanaan pembelajaran (RPP) kita kali ini adalah membahas materi menerapkan atau membuat Alur logika pemrograman komputer.

Setelah kalian mempelajari materi cara penulisan algoritma, kita akan belajar membuat Alur Logika pemrograman.

Alur logika pemrograman komputer adalah ilmu yang mempelajari cara menyelesaikan masalah atau persoalan menggunakan komputer secara terstruktur.

Komputer bekerja secara sistematis, oleh sebab itu programmer juga perlu melakukan langkah-langkah penyelesaian dalam cara yang sistematis, masuk di akal, dan efisien dan memiliki alur yang jelas.


Kompetensi Dasar: memahami konsep alur logika pemrograman komputer

Kompetensi Dasar
  • 3.1. menerapkan alur logika pemrograman komputer
  • 4.1. membuat alur logika pemrograman komputer

Indikator pencapaian kompetensi dasar 3.1 Menerapkan alur logika pemrograman komputer
Materi-materi menerapkan alur logika dan algorima pemrograman
  1. Paham pengertian logika
  2. Paham pengertian logika dari para ahli
  3. Paham contoh alur logika

Tujuan saya belajar
Setelah mempelajari materi menerapkan alur logika dan algorima pemrograman, saya mampu menjelaskan dengan teliti, cermat, jujur dan percaya diri:
  1. Pengertian logika
  2. Pengertian logika dari ahli
  3. Contoh alur logika

Media dan sumber belajar
  1. Media:Powerpoint dan Google slide
  2. Sumber belajar: Buku, Modul dan LKS pemrograman dasar

Pengertian Logika pemrograman komputer

Logika pemrograman adalah cara berfikir yang sistematis, masuk di akal, dalam menyelesaikan sebuah masalah.

Kata logika berasal dari kata logic (logis) berarti nilai kebenarannya harus dapat ditentukan, misal benar atau salah (tidak ada diantaranya), on dan off, hidup dan mati, masuk akal atau tidak, dan lain lain.


Logika harus mempunyai awal dan akhir, serta harus berhenti setelah mengerjakan serangkaian tugas. Setiap langkah harus didefinisikan secara tepat sehingga tidak memiliki arti ganda (not ambiguous)

Pengertian Logika - logika adalah istilah yang dibentuk dari kata logikos yang berasal dari kata benda logos. Kata logos, berarti sesuatu yang diutarakan, suatu pertimbangan akal (pikiran), kata, percakapan, atau ungkapan lewat bahasa. Kata logikos, berarti mengenal kata, mengenai percakapan atau yang berkenaan dengan ungkapan lewat bahasa.

Pengertian Logika berdasarkan Ahli

Logika adalah suatu pertimbangan akal atau pikiran yang diutarakan lewat kata dan dinyatakan dalam bahasa. Logika adalah ilmu pengetahuan dan keterampilan berpikir lurus. Tt, (1999 :71)
Logika adalah suatau pertimbangan akal atau pikiran yang diatur lewat kata dan dinyatakan dalam bahasa. Jan Hendrik Rapar, (1996 : 5)
Logika adalah ilmu dan kecakapan menalar, berpikir dengan tepat.W. Poespoprodjo, Ek. T. Gilarso. (2006: 13)
Logika adalah suatu metode atau teknik yang diciptakan untuk meneliti ketepatan nenalar. Soekadijo, (1983-1994: 3)
Aristoteles : logika adalah ajaran tentang berpikir yang secara ilmiah membicarakan bentuk pikiran itu sendiri dan hukum-hukum yang menguasai pikiran.(Harun, 1980) Surajiyo, Sugeng Astanto, Sri Andiani
William Alston : logika adalah studi tentang penyimpulan, secara lebih ceramat usaha untuk mennetapkan ukuran-ukuran guna memisahkan penyimpulan yang sah dan tidak sah. Surajiyo, Sugeng Astanto, Sri Andiani


Hubungan antara algoritma dan logika adalah cara kalian membuat langkah untuk melakukan tugas tertentu. Syarat utama algoritma adalah, algoritma haruslah bernilai benar. Artinya saat membuat algoritma anda harus berfikir logis.

Benar disini bukan berarti jawaban benar, tapi memberikan nilai output yang sesuai logika. Apa yang terjadi jika output algoritmanya aja gak benar? Ya ancur...

Gini contoh output algoritma harus benar...(kita tidak bicara nilai benar atau salah, tapi logikanya)

Contoh algoritma dalam kehidupan sehari-hari: menentukan antara bilangan genap dan ganjil...ingat, logikanya harus benar

  1. Mulai
  2. Masukan sembarang angka.
  3. Bagi angka tersebut dengan 2
  4. Apakah habis di bagi 2?
  5. Jika ya, Tampilkan genap.
  6. Jika tidak, tampilkan ganjil.
  7. Selesai.

Gampang 'kan? Perhatikan list nomor 5 dan 6, outputnya selalu benar 'kan?


Contoh soal algoritma dalam kehidupan sehari-hari. Gunakan logikamu...

Amati dan analisalah, bagaimana cara memindah isi gelas kopi ke gelas teh dan sebaliknya. Di pakai Logikanya...

Menerapkan alur logika pemrograman komputer
Gambar 1. Pada gambar diatas, anda diminta untuk menyelesaikan permasalahan bagaimana menukar "isi" gelas. Anda dibebaskan menggunakan cara-cara apapun, yang penting isi gelas tertukar.


Sebelum menyelesaikan permasalahan diatas, ada baiknya kalian membaca artikel 3 cara penulisan algoritma pemrograman komputer.

Jawaban soal menukar isi gelas kopi ke gelas teh

Kita akan menggunakan penulisan algoritma kalimat deskriptif dan strukturnya adalah Runtutan (sequence). Cara penulisan algoritma:
  1. Mulai
  2. Siapkan gelas X.
  3. Tuang gelas berisi teh kedalam gelas X.
  4. Tuang gelas berisi kopi kedalam gelas teh yang telah kosong
  5. Tuang gelas X kedalam gelas kopi yang telah kosong
  6. Selesai.

Nah, gampang 'kan?
Tugas kuiz dan portofolio Menerapkan alur logika pemrograman komputer
Sekarang kerjakan kuiz melalui link disamping ini --> Soal penerapan alur logika pemrograman komputer