Assalammualaikum Wr. Wb..
Semangat
Pagi Siswa-siswi Sekalian...
Saatnya
kita masuki pembelajaran TIK Kelas 7 hari ini Jum'at 25 April 2025,
Pada
Pembelajaran hari ini kita akan membahas tentang Algoritma & Pemrograman. Silahkan dibaca dan dipahami materinya serta ikuti instruksi diakhir materi pembahasan,.
BAB : Algoritma & Pemrograman
Elemen : Berpikir Komputasional
Capaian Pembelajaran :
-
Peserta didik mampu memahami konsep himpunan data terstruktur dalam kehidupan sehari-hari, memahami konsep lembar kerja pengolah data dan menerapkan berpikir komputasional dalam menyelesaikan persoalan yang mengandung himpunan data berstruktur sederhana dengan volume kecil, dan mendisposisikan berpikir komputasional yang diperlukan pada berbagai bidang; mampu menuliskan sekumpulan instruksi dengan menggunakan sekumpulan kosakata terbatas atau simbol dalam format pseudocode.
Tujuan Pembelajaran :
- mampu menuliskan sekumpulan instruksi dengan menggunakan sekumpulan kosakata terbatas atau simbol dalam format pseudocode.
- Saintifik
Algoritma dan Pemrograman
Pertemuan 1
A. ALGORITMA
Algoritma merupakan urutan langkah-langkah logis penyelesaian masalah yang disusun secara sistematis dan logis. Kata logis merupakan kata kunci dalam algoritma. Langkah-langkah dalam algoritma harus logis dan harus dapat ditentukan bernilai salah atau benar. Algoritma berasal dari nama terakhir Muhammad ibnu Musa Al-Khowarizmi. Seorang ahli matematika terkenal dan penulis pada abad ke-8 dan 9 masehi yang berasal dari Persia.
algoritma pemrograman adalah urutan atau langkah-langkah untuk menyelesaikan masalah pemrograman komputer.
Karakteristik suatu Algoritma:
- Tertata dengan baik: Langkah-langkahnya dalam urutan yang jelas.
- Jelas: Operasi yang digambarkan dipahami oleh suatu komputasi tanpa penyederhanaan lebih lanjut.
Contoh Algoritma 1
Ketika ingin makan, langkah-langkah yang dilakukan adalah :
- 1. Cuci Tangan / siapkan sendok dan garpu
- 2. Siapkan Piring
- 3. Ambil nasi, taruh nasi di atas piring
- 4. Ambil Lauk, taruh lauk di atas nasi
- 5. Ambil air minum di gelas
- 6. Membaca doa sebelum makan
- 7. Makan
- 8. Selesai makan, baca doa sesudah makan
- 9. Cuci piring
B. PSOUDOCODE
Algoritma disajikan dengan bentuk tulisan yaitu dengan struktur bahasa tertentu (misalnya bahasa Indonesia atau bahasa Inggris) dan pseudocode.
Pseudocode sendiri adalah kode yang mirip dengan kode pemrograman yang sebenarnya seperti Pascal, atau C, sehingga tepat digunakan dalam menggambarkan algoritma yang akan dikomunikasikan kepada programmer.
Pseudocode adalah kode semu yang menyerupai kode pemograman yang sebenarnya. Jadi pseudocode digunakan untuk menggambarkan logika secara berurutan dari program tanpa berpikir terlebih dahulu bagaimana bahasa pemrogramannya.
A. Pengenalan Pemrograman Visual
Beberapa definisi yang terkait dengan pemrograman visual, antara lain:
- Program adalah serangkaian instruksi yang ditulis untuk melakukan suatu fungsi spesifik pada komputer.
- Pemrograman adalah proses menulis, menguji dan memperbaiki (debug), dan memelihara kode yang membangun suatu program komputer.
- Bahasa Pemrograman (programming language) adalah sebuah instruksi standar untuk memerintah komputer agar menjalankan fungsi tertentu.
- Pemrograman Visual adalah suatu metode pembuatan program dengan cara membuat gambar atau objek-objek yang dibutuhkan dengan cara menunjuk, mengklik, lalu mengkoneksikan antara objek yang satu dengan yang lainnya.
B. Fungsi Bahasa Pemrograman
Berikut ini adalah fungsi dari bahasa pemrograman, yaitu:
- Media komunikasi antara pengembang dengan komputer atau mesin à Bahasa pemrograman memiliki tugas untuk menghubungkan pengguna dengan mesin komputer karena dia bisa menerjemahkan perintah yang dimengerti oleh komputer.
- Media dalam mengembangkan
suatu sistem à Melalui bahasa pemrograman
maka kita dapat membuat dan mengembangkan berbagai sistem, program atau
aplikasi komputer sesuai dengan keperluan dan kebutuhan.
Soal Latihan :
- Apa yang kamu ketahui tentang algoritma..? jelaskan..
- terdapat 2 karakteristik pada algoritma, jelaskanlah..
- buatlah contoh dari langkah-langkah algoritma dalam kehidupanmu sehari-hari..
Silahkan di lengkapi Materi Pelajari diatas sebagai bahan pembelajaran Informatika TP ini..