Tugas 4 Pilar Berfikir Komputasional

Tugas 4 Pilar Berpikir Komputasional Kelas X SMK | KKA
KKA • KELAS X SMK

Tugas 4 Pilar Berpikir Komputasional

Latihan Dekomposisi, Pengenalan Pola, Abstraksi, dan Algoritma untuk Memecahkan Masalah Secara Sistematis

Koding dan Kecerdasan Artificial (KKA)

Apa Itu Tugas 4 Pilar Berpikir Komputasional?

Berpikir komputasional merupakan salah satu kemampuan penting dalam pembelajaran Koding dan Kecerdasan Artificial (KKA). Kemampuan ini membantu peserta didik memahami masalah, mencari informasi yang relevan, menemukan pola, menyusun langkah penyelesaian, serta menghasilkan solusi yang lebih terstruktur.

Dalam tugas ini, siswa kelas X SMK akan berlatih menggunakan empat pilar berpikir komputasional, yaitu dekomposisi, pengenalan pola, abstraksi, dan algoritma.

💡 Ingat: Berpikir komputasional tidak hanya digunakan ketika membuat program. Cara berpikir ini juga dapat diterapkan dalam belajar, memasak, merencanakan perjalanan, mengatur tugas, membuat aplikasi, menganalisis data, dan berbagai aktivitas sehari-hari.

Tujuan Pembelajaran

Setelah menyelesaikan tugas ini, peserta didik diharapkan mampu:

  • Memecah masalah besar menjadi bagian-bagian yang lebih kecil.
  • Menemukan pola dari data atau suatu permasalahan.
  • Memilih informasi penting dan mengabaikan informasi yang tidak diperlukan.
  • Menyusun langkah penyelesaian masalah secara logis dan sistematis.
  • Menghubungkan berpikir komputasional dengan koding dan kecerdasan artificial.

4 Pilar Berpikir Komputasional

🧩
DEKOMPOSISI
Memecah masalah
🔎
PENGENALAN POLA
Mencari kesamaan
🎯
ABSTRAKSI
Memilih yang penting
⚙️
ALGORITMA
Menyusun langkah

🧩 TUGAS 1 — DEKOMPOSISI

Decomposition

Dekomposisi adalah proses memecah masalah besar menjadi bagian-bagian kecil yang lebih sederhana sehingga lebih mudah dipahami dan diselesaikan.

📌 Situasi Masalah

Sekolah ingin membuat Aplikasi Informasi Siswa yang dapat digunakan oleh siswa dan guru.

Aplikasi tersebut memiliki fitur seperti informasi siswa, jadwal pelajaran, nilai, absensi, dan pengumuman.

1. Pecahkan masalah besar tersebut!

Pecahlah masalah "Membuat Aplikasi Informasi Siswa" menjadi minimal 6 bagian kecil atau modul.

2. Pilih 3 bagian paling penting!

Bagian 1:

Alasan:

Bagian 2:

Alasan:

Bagian 3:

Alasan:

3. Buat Diagram Dekomposisi

Gambarkan hubungan antara masalah besar dan bagian-bagian kecilnya.

🔎 TUGAS 2 — PENGENALAN POLA

Pattern Recognition

Pengenalan pola adalah kemampuan untuk mencari kesamaan, hubungan, pengulangan, atau keteraturan dari data maupun suatu permasalahan.

📊 Perhatikan Data Nilai Berikut
Ulangan 1 2 3 4 5 6 7
Nilai 60 65 70 75 80 85 90
1. Temukan Polanya!

Apakah kamu menemukan pola dari data tersebut? Jelaskan pola yang kamu temukan.

2. Prediksi Data Berikutnya

Jika pola tersebut terus berlanjut, berapakah kemungkinan nilai:

Ulangan ke-8: ____________________

Ulangan ke-9: ____________________

3. Hubungkan dengan Kehidupan Nyata

Menurutmu, bagaimana pengenalan pola dapat membantu guru atau siswa dalam memahami perkembangan nilai?

🚀 Tantangan Pola

3 → 6 → 12 → 24 → 48 → ...

a. Apa pola yang kamu temukan?

b. Berapa angka berikutnya?

c. Jelaskan bagaimana kamu menemukan jawabannya.

🎯 TUGAS 3 — ABSTRAKSI

Abstraction

Abstraksi adalah kemampuan untuk memusatkan perhatian pada informasi yang penting dan mengabaikan detail yang tidak diperlukan untuk menyelesaikan masalah.

🍔 Situasi Masalah

Kamu diminta membuat Aplikasi Pemesanan Makanan di Kantin Sekolah.

Berikut informasi tentang pelanggan:

  • Nama pelanggan
  • Nomor HP
  • Alamat rumah
  • Kelas
  • Menu makanan
  • Jumlah makanan
  • Harga makanan
  • Warna baju
  • Hobi
  • Makanan favorit
  • Cuaca hari ini
  • Nomor kendaraan
  • Nama teman
  • Waktu pemesanan
1. Tentukan Informasi Penting

Pilih minimal 5 informasi yang menurutmu penting untuk aplikasi pemesanan makanan.

2. Tentukan Informasi yang Tidak Diperlukan

Pilih minimal 5 informasi yang tidak diperlukan untuk sistem tersebut.

3. Jelaskan Alasanmu

Mengapa informasi yang kamu pilih dianggap penting?

4. Pertanyaan Analisis

Jika aplikasi hanya digunakan untuk mencatat pesanan, apakah informasi "hobi pelanggan" diperlukan?

☐ Ya      ☐ Tidak

Alasan:

⚙️ TUGAS 4 — ALGORITMA

Algorithm Design

Algoritma adalah urutan langkah-langkah logis, sistematis, dan berurutan yang digunakan untuk menyelesaikan masalah atau mencapai tujuan tertentu.

📌 Situasi Masalah

Buatlah algoritma untuk menentukan apakah seorang siswa LULUS atau BELUM LULUS.

Ketentuan:

  • Nilai ≥ 75 → LULUS
  • Nilai < 75 → BELUM LULUS
1. Tuliskan Langkah Algoritma

Susun langkah penyelesaian secara berurutan.

2. Buat Pseudocode

Tuliskan algoritma tersebut dalam bentuk pseudocode.

START .................................................... ..........................

Post a Comment

0 Comments