10 Aktivitas Computational Thinking Tanpa Komputer untuk Anak SD

Table of Contents

Computational thinking sering dikaitkan dengan komputer, coding, atau aplikasi digital. Padahal, anak sekolah dasar dapat mulai mengembangkan computational thinking tanpa menggunakan komputer sama sekali.

aktivitas-computational-thinking-tanpa-komputer

Sebuah papan permainan, beberapa kartu arah, sticky notes, puzzle, atau bahkan aktivitas sederhana di dalam kelas sudah dapat digunakan untuk melatih siswa memecahkan masalah secara lebih terstruktur.

Misalnya, seorang siswa diminta memberikan petunjuk kepada temannya untuk berjalan dari pintu kelas menuju meja guru. Ia harus menentukan arah, menyusun langkah secara berurutan, mencoba instruksinya, menemukan kesalahan, kemudian memperbaikinya.

Tanpa membuka laptop, siswa tersebut sudah berlatih algorithmic thinking dan debugging.

Aktivitas seperti ini sering disebut sebagai aktivitas unplugged, yaitu pembelajaran konsep computational thinking atau komputasi melalui kegiatan yang tidak bergantung pada perangkat digital.

Dalam artikel ini, kita akan membahas 10 aktivitas computational thinking tanpa komputer untuk anak SD yang dapat dilakukan dengan bahan sederhana dan mudah diadaptasi ke berbagai jenjang kelas.

Apa Itu Computational Thinking Tanpa Komputer?

Computational thinking adalah cara berpikir yang membantu seseorang memahami masalah dan merancang solusi secara logis, sistematis, dan terstruktur.

Dalam pembelajaran sekolah dasar, computational thinking dapat dikembangkan melalui beberapa proses seperti:

  • decomposition — memecah masalah menjadi bagian yang lebih kecil;

  • pattern recognition — mengenali pola atau kesamaan;

  • abstraction — memilih informasi yang penting;

  • algorithmic thinking — menyusun langkah penyelesaian;

  • debugging — menemukan dan memperbaiki kesalahan; serta

  • optimization — mencari solusi yang lebih efisien.

Semua kemampuan tersebut tidak harus dipelajari melalui coding.

Anak dapat mengembangkan computational thinking melalui permainan, tantangan, diskusi, puzzle, aktivitas kelompok, hingga kegiatan sehari-hari.

Jika ingin memahami konsep dasarnya terlebih dahulu, baca juga Computational Thinking Anak SD: Pengertian dan Contoh Aktivitas serta 4 Komponen Computational Thinking dan Contohnya untuk Anak SD.

Mengapa Aktivitas Tanpa Komputer Penting?

Aktivitas computational thinking tanpa komputer memiliki beberapa kelebihan.

Pertama, aktivitas dapat dilakukan di sekolah yang memiliki keterbatasan perangkat atau akses internet.

Kedua, siswa dapat lebih fokus pada proses berpikir, bukan pada cara menggunakan aplikasi atau perangkat.

Ketiga, banyak aktivitas dapat dilakukan secara berkelompok sehingga siswa juga belajar:

  • berkomunikasi;

  • memberikan instruksi;

  • bekerja sama;

  • menjelaskan alasan;

  • membandingkan solusi.

Selain itu, aktivitas unplugged dapat menjadi jembatan sebelum siswa mulai belajar coding menggunakan platform seperti Scratch.

Anak belajar memahami:

instruksi → urutan → pola → kesalahan → perbaikan

sebelum mereka bertemu dengan blok-blok kode di layar.

1. Robot Manusia

Komponen CT

Algorithmic Thinking + Debugging

Alat yang Dibutuhkan

  • ruang kelas;

  • beberapa benda sebagai tujuan;

  • kartu arah jika diperlukan.

Cara Melakukan

Pilih satu siswa untuk menjadi robot.

Siswa lain bertugas memberikan instruksi agar robot dapat bergerak dari titik awal menuju suatu tujuan.

Instruksi harus spesifik.

Misalnya:

  1. Maju dua langkah.

  2. Belok kanan.

  3. Maju tiga langkah.

  4. Belok kiri.

  5. Ambil buku.

Robot hanya boleh melakukan instruksi yang diberikan.

Jika teman mengatakan:

“Pergi ke meja guru.”

robot dapat menjawab:

“Bagaimana caranya?”

Siswa kemudian harus memperbaiki instruksinya menjadi lebih jelas.

Apa yang Dipelajari?

Aktivitas ini membantu siswa memahami bahwa instruksi harus:

  • jelas;

  • spesifik;

  • berurutan;

  • dapat dilakukan.

Jika robot tidak mencapai tujuan, siswa harus mencari bagian instruksi yang salah dan memperbaikinya.

Di sinilah proses debugging terjadi.

Pertanyaan Guru

  • Instruksi mana yang membuat robot salah arah?

  • Apa yang harus diperbaiki?

  • Bisakah kita menggunakan lebih sedikit langkah?

  • Apakah teman lain dapat mengikuti algoritma yang sama?

Variasi

Untuk kelas rendah, gunakan hanya:

maju — mundur — kanan — kiri.

Untuk kelas tinggi, tambahkan:

  • pengulangan;

  • kondisi;

  • rintangan.

Misalnya:

“Jika ada kursi di depan, belok kanan.”

2. Maze dengan Kartu Arah

Komponen CT

Algorithmic Thinking + Debugging + Optimization

Alat yang Dibutuhkan

  • gambar maze atau grid;

  • kartu panah:

    • ↑ maju;

    • ↓ mundur;

    • ← kiri;

    • → kanan;

  • pion atau karakter.

Cara Melakukan

Buat sebuah grid sederhana.

Tentukan:

START

dan:

FINISH.

Tambahkan beberapa rintangan.

Siswa harus menyusun kartu arah agar karakter dapat mencapai tujuan.

Contohnya:

↑ ↑ → → ↑

Setelah menyusun algoritma, siswa menjalankan pion sesuai instruksinya.

Jika pion menabrak rintangan, mereka harus mencari kesalahan.

Tantangan Lanjutan

Setelah semua kelompok berhasil mencapai tujuan, tanyakan:

“Kelompok mana yang menggunakan langkah paling sedikit?”

Sekarang siswa mulai belajar bahwa sebuah masalah mungkin memiliki lebih dari satu solusi.

Mereka juga mulai mengenal gagasan efisiensi atau optimization.

Pertanyaan Guru

  • Berapa langkah yang kalian gunakan?

  • Apakah ada jalur lain?

  • Jalur mana yang lebih pendek?

  • Di mana terjadi kesalahan?

  • Bagaimana memperbaikinya?

3. Temukan Polanya

Komponen CT

Pattern Recognition

Alat yang Dibutuhkan

Guru dapat menggunakan:

  • kartu warna;

  • bentuk geometri;

  • angka;

  • gambar;

  • benda di kelas.

Contoh Aktivitas

Buat urutan:

🔴 🔵 🔴 🔵 🔴 ___

Siswa menentukan:

🔵

Kemudian tingkatkan kesulitan:

🔺 🔺 🟢 🔺 🔺 🟢 ___

atau:

2, 4, 6, 8, ___

atau:

5, 10, 15, 20, ___

Jangan berhenti ketika siswa menemukan jawaban.

Tanyakan:

“Bagaimana kamu tahu?”

Siswa perlu menjelaskan pola yang ditemukan.

Aktivitas Lanjutan

Minta siswa membuat pola sendiri.

Kelompok lain harus:

  1. menemukan pola;

  2. memprediksi objek berikutnya;

  3. menjelaskan aturan polanya.

Apa yang Dipelajari?

Pattern recognition bukan sekadar menebak benda berikutnya.

Siswa belajar:

  • mencari kesamaan;

  • mengidentifikasi sesuatu yang berulang;

  • menemukan aturan;

  • menggunakan pola untuk membuat prediksi.

4. Sorting Cards: Kelompokkan Kartunya

Komponen CT

Pattern Recognition + Abstraction

Alat yang Dibutuhkan

Kartu bergambar sesuai materi.

Misalnya:

  • hewan;

  • tumbuhan;

  • bangun datar;

  • angka;

  • makanan;

  • alat transportasi.

Contoh IPA

Gunakan kartu:

  • ikan;

  • ayam;

  • hiu;

  • kucing;

  • burung;

  • sapi;

  • kupu-kupu.

Jangan langsung memberi kategori.

Minta siswa:

“Kelompokkan kartu-kartu ini menurut cara yang menurut kalian masuk akal.”

Satu kelompok mungkin membagi berdasarkan:

habitat.

Kelompok lain berdasarkan:

cara berkembang biak.

Kelompok lain berdasarkan:

cara bergerak.

Apa yang Menarik?

Tidak selalu hanya ada satu jawaban.

Yang penting adalah siswa dapat menjelaskan:

“Mengapa kalian mengelompokkannya seperti ini?”

Mereka belajar memilih karakteristik yang dianggap penting dan mengenali pola berdasarkan karakteristik tersebut.

Pertanyaan Guru

  • Apa kesamaan benda dalam kelompok ini?

  • Mengapa kartu ini berada di kelompok tersebut?

  • Apakah ada cara lain mengelompokkannya?

  • Informasi apa yang kalian gunakan?

5. Susun Langkah Kegiatan

Komponen CT

Algorithmic Thinking

Alat yang Dibutuhkan

Beberapa kartu langkah kegiatan.

Contohnya:

Membuat sandwich

  • mengambil roti;

  • mengoleskan selai;

  • menutup dengan roti kedua;

  • memotong sandwich;

  • meletakkannya di piring.

Acak kartu tersebut.

Aktivitas

Siswa diminta menyusun urutan yang menurut mereka benar.

Kemudian diskusikan.

Tanyakan:

“Apa yang terjadi jika langkah ini dipindahkan ke awal?”

Misalnya:

Potong sandwich

diletakkan sebelum:

mengambil roti.

Siswa akan menyadari bahwa urutan instruksi memengaruhi hasil.

Contoh Kegiatan Lain

Guru dapat menggunakan:

  • mencuci tangan;

  • menanam tanaman;

  • membuat jus;

  • menyiapkan tas sekolah;

  • melakukan eksperimen;

  • meminjam buku di perpustakaan.

Variasi untuk Kelas Tinggi

Tambahkan satu atau dua kartu yang tidak diperlukan.

Sekarang siswa juga harus melakukan abstraction.

6. Detektif Informasi: Mana yang Penting?

Komponen CT

Abstraction

Alat yang Dibutuhkan

Soal cerita atau teks pendek.

Contoh

Guru memberikan soal:

Andi berusia 10 tahun dan memakai sepatu berwarna hitam. Ia pergi ke toko yang berjarak 500 meter dari rumah. Di perjalanan ia melihat sebuah taman. Andi membeli 3 pensil dengan harga Rp2.000 per pensil. Ia membawa uang Rp10.000. Berapa harga seluruh pensil yang dibeli Andi?

Siswa diminta menandai:

Informasi penting

dan:

Informasi tidak diperlukan.

Informasi penting:

  • 3 pensil;

  • Rp2.000 per pensil.

Informasi tidak diperlukan:

  • usia Andi;

  • warna sepatu;

  • jarak toko;

  • taman.

Apa yang Dipelajari?

Anak belajar bahwa masalah dapat berisi banyak informasi, tetapi tidak semuanya diperlukan untuk menjawab pertanyaan.

Ini merupakan dasar abstraction.

Pertanyaan Guru

  • Informasi mana yang membantu menjawab pertanyaan?

  • Informasi mana yang dapat dihilangkan?

  • Jika kalimat ini kita hapus, apakah masalah masih bisa diselesaikan?

  • Apa inti pertanyaannya?

7. Pecahkan Misi Menjadi Tugas Kecil

Komponen CT

Decomposition

Alat yang Dibutuhkan

  • sticky notes;

  • kertas besar;

  • spidol.

Aktivitas

Berikan satu tugas besar.

Misalnya:

“Kelompok kalian harus membuat poster tentang hemat energi.”

Jangan langsung meminta siswa membuat poster.

Minta mereka memecah tugas tersebut menjadi bagian lebih kecil.

Contohnya:

  1. Menentukan topik.

  2. Mencari informasi.

  3. Memilih informasi penting.

  4. Menentukan desain.

  5. Membuat gambar.

  6. Menulis teks.

  7. Menyusun poster.

  8. Memeriksa hasil.

  9. Presentasi.

Tuliskan setiap bagian pada sticky note.

Aktivitas Lanjutan

Tanyakan:

“Tugas mana yang harus dikerjakan dulu?”

atau:

“Apakah dua tugas bisa dilakukan bersamaan?”

Siswa mulai melihat bahwa masalah kompleks menjadi lebih mudah ketika dipecah.

Contoh Misi Lain

  • membuat bazar kelas;

  • membuat diorama;

  • menyiapkan presentasi;

  • merencanakan field trip;

  • membuat proyek sains.

8. Debugging: Cari Kesalahan Instruksinya

Komponen CT

Debugging + Algorithmic Thinking

Alat yang Dibutuhkan

Kartu instruksi yang sengaja dibuat salah.

Contoh

Cara mencuci tangan

  1. Gunakan sabun.

  2. Keringkan tangan.

  3. Basahi tangan.

  4. Bilas tangan.

  5. Gosok tangan.

Tanyakan:

“Apakah algoritma ini akan bekerja dengan baik?”

Siswa perlu menemukan kesalahannya.

Kemudian mereka memperbaiki urutan.

Contoh Matematika

Guru dapat memberikan penyelesaian yang salah:

36 + 27

Langkah siswa fiktif:

  1. 6 + 7 = 13.

  2. Tulis 13 pada kolom satuan.

  3. 3 + 2 = 5.

  4. Jawaban = 513.

Siswa diminta mencari kesalahannya.

Prinsip Penting

Debugging sebaiknya tidak dipahami sebagai:

“Kamu salah.”

Tetapi:

“Ada sesuatu dalam solusi yang belum bekerja. Mari kita cari bagian mana dan memperbaikinya.”

Ini membantu membangun budaya bahwa kesalahan merupakan bagian dari proses problem solving.

9. Membuat Peta Petunjuk Arah

Komponen CT

Abstraction + Algorithmic Thinking

Alat yang Dibutuhkan

  • kertas;

  • pensil;

  • lingkungan sekolah.

Aktivitas

Minta siswa membuat petunjuk dari:

kelas → perpustakaan

atau:

kelas → kantin.

Mereka tidak perlu menggambar seluruh detail sekolah.

Siswa harus memilih informasi penting seperti:

  • koridor;

  • tangga;

  • belokan;

  • pintu;

  • lokasi tujuan.

Ini melatih abstraction.

Setelah itu, siswa membuat instruksi:

  1. Keluar dari kelas.

  2. Belok kiri.

  3. Berjalan sampai ujung koridor.

  4. Turun satu lantai.

  5. Belok kanan.

  6. Perpustakaan berada di sebelah kiri.

Ini melatih algorithmic thinking.

Uji Algoritmanya

Kelompok lain menggunakan petunjuk tersebut.

Jika mereka tersesat, berarti terdapat bagian yang perlu diperbaiki.

Siswa kemudian melakukan debugging.

Satu aktivitas sederhana dapat melibatkan:

abstraction + algorithm + debugging.

10. Tantangan Solusi Paling Efisien

Komponen CT

Algorithmic Thinking + Optimization

Alat yang Dibutuhkan

Dapat menggunakan:

  • maze;

  • balok;

  • kartu;

  • puzzle;

  • benda di kelas.

Contoh Maze

Beberapa siswa mungkin menemukan jalur:

12 langkah.

Kelompok lain menemukan:

9 langkah.

Kelompok lain:

7 langkah.

Semua solusi dapat mencapai tujuan, tetapi tidak semuanya memiliki efisiensi yang sama.

Guru dapat bertanya:

“Apa yang membuat solusi ini lebih efisien?”

Contoh Mengambil Buku

Bayangkan terdapat lima buku di beberapa titik kelas.

Siswa harus merancang rute untuk mengambil semua buku lalu kembali ke tempat awal.

Tantangannya:

“Bisakah kalian menemukan rute dengan langkah paling sedikit?”

Siswa mencoba beberapa solusi dan membandingkannya.

Apa yang Dipelajari?

Anak belajar bahwa setelah menemukan solusi, proses berpikir belum tentu selesai.

Kita masih dapat bertanya:

  • Apakah solusi ini dapat dibuat lebih sederhana?

  • Bisakah menggunakan langkah lebih sedikit?

  • Apakah ada strategi yang lebih cepat?

  • Solusi mana yang paling efektif?

Ringkasan 10 Aktivitas Computational Thinking Tanpa Komputer

AktivitasKomponen CT Utama
Robot ManusiaAlgorithm + Debugging
Maze dengan Kartu ArahAlgorithm + Optimization
Temukan PolanyaPattern Recognition
Sorting CardsPattern Recognition + Abstraction
Susun Langkah KegiatanAlgorithm
Detektif InformasiAbstraction
Pecahkan MisiDecomposition
Debugging InstruksiDebugging
Peta Petunjuk ArahAbstraction + Algorithm
Solusi Paling EfisienAlgorithm + Optimization

Guru tidak harus melakukan seluruh aktivitas dalam satu periode pembelajaran.

Pilih aktivitas yang paling sesuai dengan usia siswa dan tujuan yang ingin dikembangkan.

Bagaimana Menyesuaikan Aktivitas untuk Kelas Rendah dan Kelas Tinggi?

Kelas 1–2 SD

Gunakan:

  • instruksi pendek;

  • benda konkret;

  • gambar;

  • warna;

  • pola sederhana;

  • aktivitas bergerak.

Contoh:

maju dua langkah → kanan → maju satu langkah.

Hindari memberikan terlalu banyak aturan sekaligus.

Kelas 3–4 SD

Mulai tambahkan:

  • beberapa kondisi;

  • pola yang lebih kompleks;

  • masalah sederhana;

  • aktivitas kelompok;

  • debugging.

Contoh:

“Jika kotak di depan berwarna merah, belok kiri.”

Kelas 5–6 SD

Aktivitas dapat melibatkan:

  • beberapa solusi;

  • efisiensi;

  • optimasi;

  • proyek;

  • masalah terbuka;

  • perbandingan strategi.

Siswa dapat diminta menjelaskan mengapa solusi mereka lebih efisien daripada solusi kelompok lain.

Bagaimana Mengintegrasikan Aktivitas CT ke Mata Pelajaran?

Computational thinking tidak harus menjadi mata pelajaran terpisah.

Matematika

Gunakan:

  • pola bilangan;

  • maze;

  • soal cerita;

  • manipulatif;

  • algoritma operasi;

  • masalah dengan beberapa solusi.

IPA

Gunakan:

  • sorting cards;

  • klasifikasi;

  • urutan proses;

  • eksperimen;

  • decomposition sistem.

Misalnya:

sistem pencernaan

dipecah menjadi:

mulut → kerongkongan → lambung → usus.

Bahasa Indonesia

Gunakan:

  • menyusun urutan cerita;

  • menentukan informasi penting;

  • membuat petunjuk;

  • menyusun prosedur.

Misalnya:

Tuliskan algoritma membuat teh.

Siswa sebenarnya sedang berlatih menulis teks prosedur sekaligus algorithmic thinking.

IPS

Gunakan:

  • peta;

  • rute;

  • klasifikasi;

  • perencanaan;

  • penyusunan langkah.

Jangan Terlalu Cepat Mengajarkan Istilah Teknis

Untuk anak SD, terutama kelas rendah, guru tidak harus selalu mengatakan:

“Sekarang kita sedang melakukan abstraction.”

Lebih natural menggunakan pertanyaan:

“Informasi mana yang penting?”

Daripada:

“Gunakan decomposition.”

gunakan:

“Bisakah masalah ini kita pecah menjadi beberapa bagian kecil?”

Daripada:

“Gunakan algorithmic thinking.”

gunakan:

“Apa langkah pertama? Setelah itu apa?”

Ketika siswa sudah memahami prosesnya, istilah formal dapat diperkenalkan secara bertahap.

Pertanyaan Guru yang Membantu Mengembangkan Computational Thinking

Kualitas aktivitas sangat dipengaruhi oleh pertanyaan guru.

Beberapa pertanyaan yang dapat digunakan antara lain:

Untuk Decomposition

Apa saja bagian dari masalah ini?

Bisakah tugas ini kita pecah menjadi beberapa bagian?

Untuk Pattern Recognition

Apa yang sama?

Pola apa yang kamu lihat?

Apakah masalah ini mirip dengan masalah sebelumnya?

Untuk Abstraction

Informasi mana yang penting?

Detail apa yang tidak kita butuhkan?

Untuk Algorithmic Thinking

Apa langkah pertama?

Setelah itu apa?

Apakah urutannya sudah tepat?

Untuk Debugging

Di bagian mana solusi mulai tidak bekerja?

Apa yang harus kita ubah?

Untuk Optimization

Apakah ada cara yang lebih sederhana?

Bisakah kita menggunakan lebih sedikit langkah?

Dengan pertanyaan seperti ini, aktivitas sederhana dapat menghasilkan proses berpikir yang jauh lebih dalam.

Kesalahan yang Perlu Dihindari

Menjadikan Aktivitas Hanya Permainan

Anak memang boleh bersenang-senang.

Namun, guru perlu membantu siswa menghubungkan permainan dengan proses berpikir.

Setelah aktivitas, lakukan refleksi singkat:

“Apa strategi yang kalian gunakan?”

Terlalu Fokus pada Kecepatan

Computational thinking bukan kompetisi untuk menemukan jawaban tercepat.

Proses dan alasan siswa jauh lebih penting.

Hanya Memuji Jawaban Benar

Coba berikan apresiasi pada proses:

“Strategimu menarik karena kamu membagi masalah menjadi tiga bagian.”

Menganggap Kesalahan sebagai Kegagalan

Gunakan debugging sebagai budaya kelas.

Kesalahan adalah informasi tentang bagian mana yang perlu diperbaiki.

Langsung Menggunakan Coding

Coding tentu bermanfaat.

Namun, anak dapat memahami fondasi CT terlebih dahulu melalui aktivitas konkret dan unplugged.

Apakah Aktivitas Tanpa Komputer Cukup untuk Mengajarkan Computational Thinking?

Aktivitas tanpa komputer sangat baik untuk membangun fondasi computational thinking.

Namun, bukan berarti siswa tidak perlu menggunakan teknologi sama sekali.

Setelah memahami konsep seperti:

  • urutan;

  • pola;

  • algoritma;

  • debugging;

siswa dapat memindahkan pemahaman tersebut ke lingkungan coding seperti Scratch.

Misalnya, dalam Robot Manusia siswa memberi instruksi:

maju → maju → kanan → maju.

Ketika menggunakan Scratch, konsep yang sama berubah menjadi blok perintah.

Karena itu, aktivitas unplugged dapat menjadi jembatan menuju plugged coding, bukan pengganti teknologi untuk selamanya.

FAQ tentang Aktivitas Computational Thinking Tanpa Komputer

Apa itu aktivitas computational thinking tanpa komputer?

Aktivitas computational thinking tanpa komputer adalah kegiatan yang mengembangkan proses berpikir seperti decomposition, pattern recognition, abstraction, algorithmic thinking, dan debugging tanpa bergantung pada perangkat digital.

Apakah aktivitas ini sama dengan unplugged coding?

Keduanya berkaitan, tetapi tidak sepenuhnya sama. Aktivitas computational thinking tanpa komputer memiliki cakupan lebih luas, sedangkan unplugged coding biasanya lebih spesifik memperkenalkan konsep-konsep pemrograman tanpa komputer.

Apakah anak kelas 1 SD dapat belajar computational thinking?

Ya. Gunakan aktivitas sederhana seperti mencari pola, mengurutkan gambar, memberi petunjuk arah, atau mengelompokkan benda.

Apakah guru perlu mengajarkan coding terlebih dahulu?

Tidak. Computational thinking dapat dikembangkan sebelum siswa belajar coding.

Apakah computational thinking hanya cocok untuk pelajaran ICT?

Tidak. Aktivitas CT dapat diintegrasikan ke Matematika, IPA, Bahasa Indonesia, IPS, proyek, dan kegiatan sehari-hari.

Apa aktivitas CT yang paling mudah dilakukan?

Robot Manusia, pola, sorting cards, susun langkah, dan maze termasuk aktivitas yang relatif mudah disiapkan.

Apa manfaat aktivitas unplugged?

Aktivitas unplugged membantu siswa fokus pada konsep dan proses berpikir tanpa harus terlebih dahulu memahami cara menggunakan perangkat atau aplikasi.

Kesimpulan

Mengembangkan computational thinking pada anak SD tidak harus dimulai dengan komputer atau coding.

Guru dapat menggunakan aktivitas sederhana seperti:

  • Robot Manusia;

  • maze;

  • permainan pola;

  • sorting cards;

  • kartu urutan;

  • detektif informasi;

  • pemecahan tugas;

  • debugging;

  • peta petunjuk arah; dan

  • tantangan mencari solusi paling efisien.

Di balik permainan tersebut terdapat proses berpikir yang penting.

Anak belajar:

memecah masalah,

mengenali pola,

memilih informasi penting,

menyusun langkah,

menemukan kesalahan,

dan:

memperbaiki solusi.

Yang paling penting, guru tidak hanya bertanya:

“Apa jawabannya?”

Tetapi juga:

“Bagaimana kamu menemukan solusi itu?”

“Di mana kamu menemukan kesalahan?”

“Apakah ada cara lain?”

“Bisakah solusi tersebut dibuat lebih sederhana?”

Pertanyaan seperti inilah yang mengubah sebuah permainan sederhana menjadi aktivitas computational thinking.

Computational thinking bukan tentang seberapa cepat anak menggunakan teknologi, tetapi tentang bagaimana mereka belajar menghadapi masalah dengan cara yang lebih terstruktur.

Bacaan Selanjutnya di Edoemedia

Untuk melanjutkan pembahasan, baca juga:

  • Computational Thinking Anak SD: Pengertian dan Contoh Aktivitas

  • 4 Komponen Computational Thinking dan Contohnya untuk Anak SD

  • Apa Itu Unplugged Coding? Panduan untuk Guru SD

  • Belajar Coding dengan Scratch untuk Anak SD

  • Contoh Game Computational Thinking untuk Siswa SD

Tentang Penulis

Ainun Najib Alfatih, M.Ed. adalah dosen Pendidikan Guru Sekolah Dasar dan praktisi pendidikan yang memiliki perhatian pada media pembelajaran, teknologi pendidikan, computational thinking, literasi digital, Artificial Intelligence dalam pendidikan, dan integrasi teknologi dalam pembelajaran sekolah dasar.

Melalui Edoemedia, ia berbagi konsep, pengalaman, ide, serta panduan praktis untuk membantu guru dan calon guru mengembangkan pembelajaran yang tidak hanya berorientasi pada jawaban akhir, tetapi juga pada proses berpikir siswa.