A. Konsep Logika dan Algoritma
1. Logika
Logika adalah sebuah cabang ilmu filsafat yang merupakan induk dari semua ilmu pengetahuan seperti matematika, fisika, kimia, dan ekonomi. Logika berasal dari kata Yunani kuno, "logos" yang berarti hasil pertimbangan akal pikiran yang dijelaskan lewat kata dan dinyatakan dalam bahasa. Secara sederhana kata logika dapat diartikan dengan masuk akal. Pertama kali istilah logika dijelaskan oleh Aristoteles (384-322 SM).
Secara penalaran logika dibagi menjadi dua, yaitu logika deduktif dan logika induktif.
a. Logika deduktif, cara berpikir proses penalaran untuk menarik kesimpulan berupa prinsip atau sikap yang berlaku khusus berdasarkan atas fakta-fakta yang bersifat umum. Dengan kata lain, memaparkan hal umum di awal kemudian mengakhirinya dengan hal khusus. Contohnya, perhatikan pernyataan-pernyataan berikut.
Hal umum : Semua siswa SMK harus berseragam rapi dan bersih
Hal khusus : Reno adalah siswa SMK
Kesimpulan : Reno harus berseragam rapi dan bersih
b. Logika induktif, cara berpikir proses penalaran untuk menarik kesimpulan berupa prinsip atau sikap yang berlaku umum berdasarkan atas fakta-fakta yang bersifat khusus. Dengan kata lain, memaparkan hal khusus di awal kemudian mengakhirinya dengan hal umum. Contohnya, perhatikan pernyataan-ernyataan berikut.
Hal khusus : Untuk hidup, manusia membutuhkan udara.
Hal khusus : Untuk hidup, hewan membutuhkan udara
Hal khusus : Untuk hidup, tumbuhan membutuhkan udara
Kesimpulan : Untuk hidup, makhluk hidup membutuhkan udara
Secara singkat, manfaat logika dalam ilmu pengetahuan dapat dikategorikan sebagai berikut.
1). Logika menyatakan, menjelaskan, dan menggunakan prinsip abstrak, yang dapat dipakai dalam semua lapangan ilmu pengetahuan (bahkan semua bidang kehidupan)
2). Logika menambah daya berpikir, melatih, dan mengembangka daya pemikiran, serta menimbulkan disiplin intelektual.
3). Logika mencegah kita tersesat oleh segala sesuatu yang kita peroleh berdasarkan otoritas, emosi, dan prasangka.
4). Logika membantu kita untuk mampu berpikir sendiri dan tahu membedakan yang benar dari yang salah.
5). Logika membantu kita untuk dapat berpikir lurus, tepat, dan teratur karena dengan berpikir demikian dapat memperoleh kebenaran dan menghindari kesesatan.
2. Algoritma
Kata algoritma berasal dari kata algorism yang berarti menghitung dengan angka arab.Ahlisejarah matematika menemukan asal kata algorism dari ilmuwan yang bernama Abu Ja'far Muhammad Ibnu Musa Al-Khawarizmi. Nama Al-Khawarizmi disematkan karena beliau berasal dari nama sebuah daerah bernama Khawarizmi di Uzbekistan. Beliau dikenal sebagai bapak aljabar. Kata algorism dulu sering dipertukarkan dengan kata aritmethic sehingga diganti menjadi algorithm. berangsur-angsur kata algorithm dimaknai sebagai perhitungan komputasi secara umum. Dalam bahasa Indonesia, kata algorithm diserap sebagai algoritma.
Definisi algoritma adalah urutan langkah-langkah logis penyelesaian masalah yang disusun secara sistematis dan logis serta dituangkan secara tertulis. Urutan langkah logis berarti algoritma harus mengikuti suatu urutan tertentu. Algoritma haruslah benar sehingga menghasilkan keluaran yang benar juga. Jika algoritma menghasilkan keluaran yang salah, maka bukanlah algoritma yang baik.
Algoritma dan logika dianggap berhubungan satu sama lain karena dari artinya sendiri algoritma adalah urutan langkah yang ditempuh secara sistematis untuk menyelesaikan masalah sehingga mendapatkan hasil atau solusi yang benar. nah, solusi yang bena itu harus didasari dengan pemikiran yang logis dan memakai logika yang dapat diterima oleh banyak orang.
Dalam kehidupan sehari-hari, banyak proses yang dapat dinyatakan dalam suatu algoritma. Pihak yang melakukan proses disebut pemroses, dapat berupa manusia, komputer, atau alat elektronika lainnya. Pemroses melakukan proses dengan melaksanakan algoritma yang menjabarkan proses tersebut. Perhatikan langkah berikut.
Algoritma membuat mie instan rebus
a. Siapkan bahan dan alat: sebungkus mie instan, air satu gelas, panci, dan kompor
b. Buka mie dan bumbu dari bungkus
c. Tuang air ke panci di atas kompor
d. Rebus air dipanci hingga mendidih
e. Masukkan mie dan bumbu ke dalam air mendidih
f. Tunggu sampai matang, matikan kompor
g. Tuang mie dan kuahnya ke dalam mangkuk perlahan-lahan
h. Siap dihidangkan
Tugas 1.1
Buat algoritma dari kegiatan berikut (pilih salah satu sesuai kompetensi keahlian kalian).
1. Merakit mobil
2. Membuat video tutorial
3. Membuat kue
4. Membuat kipas mini
C. Penggunaan Fungsi-Fungsi Perintah (Command)
1. Penggunaan Perintah Berdasarkan Fungsi
Sebelum menggunakan aplikasi pada komputer, seperti word, excel, power point, dll, maka kita harus mengetahui perintah-perintah (command) yang disediakan oleh setiap aplikasi sehingga kita lancar menggunakannya. Setiap perintah biasanya digambarkan oleh ikon yang berada di sisi kanannya agar lebih mudah diklik dengan mouse. Jalan pintas untuk perintah dengan menggunakan tombol keyboard (shorcut key).
Ada banyak aplikasi yang sering dipakai dalam bahasa pemograman yang digunakan untuk membuat animasi atau permainan sederhana diantaranya scratch, tynker, code monster, dll. Pada materi ini, kita akan mencoba membuat perintah-perintah sederhana dengan aplikasi scratch. Aplikasi scratch dapat kita temukan secara online dengan membuka laman https://scratch.mit.edu/. Program tersebut disediakan oleh MIT Media Lab secara gratis untuk pendidikan di bidang pemograman komputer dengan jenjang usia 8-16 tahun. Scratch sudah digunakan oleh 150 negara dan didukung oleh 40 bahasa, termasuk bahasa indonesia.
a. Toolbar pada Scratch
Pada saat kita buka laman https://scratch.mit.edu/, maka tampilan awal yang muncul akan seperti ini
Kemudian kita klik tulisan "Mulai Membuat". Kemudian akan tampil seperti ini
: ikon logo scratch, jika logo ini diklik, maka akan kembali ke tampilan halaman awal web Scratch. 










0 komentar:
Posting Komentar