Pembelajaran Interaktif Informatika BAB 2 : BERPIKIR KOMPUTASIONAL

Pembelajaran Interaktif SMK - Berpikir Komputasional
🧠

Bab 2: Berpikir Komputasional

Informatika Kelas X SMK - Kurikulum Merdeka

Pembuat:

Dede Munawar, S.E

Progress Pembelajaran 0%

🎯 Tujuan Pembelajaran

Pengetahuan

  • • Memahami konsep berpikir komputasional
  • • Mengenal 4 pilar berpikir komputasional
  • • Memahami algoritma dan flowchart

Keterampilan

  • • Menerapkan dekomposisi masalah
  • • Mengenali pola dalam data
  • • Membuat algoritma sederhana

💡 Apa itu Berpikir Komputasional?

Berpikir komputasional adalah cara berpikir untuk memecahkan masalah dengan menggunakan konsep-konsep yang digunakan dalam ilmu komputer.

Mengapa Penting?

  • • Membantu memecahkan masalah kompleks
  • • Meningkatkan kemampuan logika
  • • Berguna di berbagai bidang kehidupan
  • • Dasar untuk programming dan teknologi
🧩

Seperti Menyusun Puzzle

Berpikir komputasional membantu kita memecah masalah besar menjadi bagian-bagian kecil yang lebih mudah diselesaikan

🏛️ 4 Pilar Berpikir Komputasional

Klik pada setiap pilar untuk mempelajari lebih lanjut:

🧩

Dekomposisi

Memecah masalah besar menjadi bagian kecil

🔍

Pengenalan Pola

Mencari kesamaan dan pola dalam data

🎯

Abstraksi

Fokus pada hal yang penting saja

📋

Algoritma

Membuat langkah-langkah solusi

🧩 Latihan Dekomposisi: Membuat Nasi Goreng

📱 Mobile: Ketuk langkah untuk memilih, lalu ketuk kategori tujuan

💻 Desktop: Seret dan letakkan langkah-langkah ke dalam kategori yang tepat

Langkah-langkah Available

📋 Siapkan bahan-bahan
🔪 Potong bawang dan cabai
🔥 Panaskan minyak di wajan
🧄 Tumis bumbu hingga harum
🍚 Masukkan nasi dan aduk rata
🥄 Tambahkan kecap dan garam
🍽️ Sajikan di piring

🔴 Persiapan

Ketuk untuk menempatkan langkah yang dipilih

🟢 Memasak

Ketuk untuk menempatkan langkah yang dipilih

🟣 Penyelesaian

Ketuk untuk menempatkan langkah yang dipilih

🔍 Game Pengenalan Pola

Temukan pola dalam urutan berikut dan pilih elemen yang hilang:

Pola Angka

2
4
6
?
10

Pola Warna

📋 Algoritma dan Flowchart

📚 Definisi Algoritma

Urutan langkah-langkah logis untuk menyelesaikan masalah

🔄 Flowchart

Representasi visual dari algoritma menggunakan simbol-simbol

🔧 Pembuat Flowchart: Menentukan Bilangan Genap/Ganjil

📱 Mobile: Ketuk elemen untuk memilih, lalu ketuk "Tambah ke Flowchart"

💻 Desktop: Seret elemen ke area flowchart

Elemen Flowchart

Mulai
📥
Input bilangan
?
Bilangan % 2 = 0?
📤
Output: "Genap"
📤
Output: "Ganjil"
Selesai

Area Flowchart

Ketuk elemen di sebelah kiri, lalu klik "Tambah ke Flowchart"

✍️ Latihan Menulis Algoritma

Tulis algoritma untuk mencari nilai terbesar dari 3 bilangan:

Contoh Format Algoritma

// Algoritma Mencari Nilai Maksimum
1. Mulai
2. Input bilangan A, B, C
3. Jika A > B dan A > C maka
Max = A
4. Jika tidak, jika B > C maka
Max = B
5. Jika tidak
Max = C
6. Output Max
7. Selesai

Tulis Algoritma Anda

🧠 Kuis Berpikir Komputasional

1. Apa yang dimaksud dengan dekomposisi dalam berpikir komputasional?

🏆 Pencapaian Anda

🧩
Dekomposer
🔍
Pattern Hunter
📋
Algorithm Master
🔄
Flowchart Pro
🧠
CT Champion

Posting Komentar

Lebih baru Lebih lama