Langsung ke konten utama

Postmortem CS Unplugged DINAMIK 10


Tanggal 9-11 Februari 2014 lalu saya bersama rekan-rekan Ilkom UPI berkesempatan untuk mengenalkan belajar ilmu komputer tanpa komputer ke khalayak ramai. Di postingan kali ini saya ingin menyampaikan postmortem-nya.

Pendahuluan
Apa itu Computer Science Unplugged?
Computer Science Unplugged, atau CS Unplugged, adalah cara mengajarkan ilmu komputer tanpa komputer yang dikembangkan oleh Professor Tim Bell. CS Unplugged digunakan untuk menghilangkan batasan perlunya memprogram untuk mengeksplorasi “ide” dari ilmu komputer. Dengan menghilangkan batasan ini maka ide dapat dikenalkan dengan mudah, bahkan kepada anak-anak.

Kenapa perlu mengenalkan CS Unplugged?
Pendidikan Ilmu Komputer UPI merupakan program studi yang erat kaitannya dengan mengajarkan ilmu komputer. Namun selama ini masih ditemui kesalahan pemahaman akan “ilmu komputer” oleh masyarakat, yakni sebagai ilmu yang mempelajari menggunakan komputer (literasi teknologi). Pembelajaran yang masih dilakukan di sekolah secara umum antara lain cara menggunakan MS Office, membuat video, aplikasi desain grafis, dan sebagainya. Hal ini menjadikan salah kaprah mengenai “ilmu komputer” dengan karir yang berkaitan. Padahal ilmu komputer adalah sebuah bidang ilmu sains (computer science) yang erat kaitannya dengan “science” daripada “computer” nya.

CS Unplugged menjadikan sains yang ada dalam ilmu komputer terasa lebih menarik dan mudah untuk dipahami. Menggunakan permainan tanpa menggunakan komputer menjadikannya lebih nyaman untuk dilaksanakan tanpa ada ketakutan kesalahan dalam penggunaan komputer.

Dengan mengenalkan CS Unplugged maka diharapkan pemahaman akan “ilmu komputer” dapat diluruskan dan mudah untuk diserap. CS Unplugged menghadirkan ilmu komputer yang ”UPI banget.”

Konsep Kegiatan
Kegiatan yang dilakukan adalah membuka sebuah stand yang mengajak pengunjung untuk bermain bersama fasilitator menggunakan media yang disiapkan. Karena dilaksanakan saat Dinamik (Dies Natalies Mahasiswa Ilmu Komputer) maka kegiatan ini dinamakan sebagai CS Unplugged On Dinamik (CSUOD).

Target CS Unplugged on Dinamik
Pengunjung yang diharapkan tertarik pada CSUOD antara lain sebagai berikut:
  1. Siswa SD, SMP, dan SMA. Dinamik merupakan acara yang menyerap banyak pelajar. Dengan menggunakan momentum ini maka CS Unplugged dapat diujicobakan penerimaannya kepada pelajar. Selain itu dengan mengenalkan CS Unplugged adalah ilmu komputer maka diharapkan semakin banyak yang tertarik untuk menjadi mahasiswa ilmu komputer UPI.
  2. Mahasiswa Ilmu Komputer UPI. Penelitian penggunaan CS Unplugged dalam pengajaran masih sedikit oleh akademia UPI. Dengan adanya stand ini maka diharapkan semakin banyak dilaksanakannya penelitian dan skripsi mengenai CS Unplugged yang berpotensi.
  3. Guru dan dosen. CS Unplugged diharapkan dapat membantu guru dan dosen dalam memperbaiki cara pengajaran menjadi lebih menarik dan menekankan ide daripada teknik.


Kepanitiaan
Kepanitiaan CSUOD mulai dibentuk sejak Desember 2014 dengan mengumpulkan 4 orang, yakni saya, Alifia, Lucki, dan Azizah. Pada hari pelaksanaan Alifia digantikan oleh Teh Restika.

Persiapan Materi
Pada awalnya diharapkan ada 20 materi yang siap diajarkan. Pembagian tersebut dilakukan sebagai berikut:

Zizah:
1.    Binary Numbers menggunakan kartu (CSU hal 4)
2.    Binary Numbers Pesan rahasia (CSU hal 8, tapidimodifikasi)
3.    Binary Numbers Representasi gambar (CSU hal 15)
4.    Kompresi teks (CSU hal 23, dimodifikasi denganbahasa Indonesia)
5.    Error Detection dengan sulap kartu (CSU hal 31)

Lucky:
6.    Information Theory. Menghitung konten informasi.Kegiatan dengan menebak angka antara 0-100 dengan hanya 7 pertanyaan (CSU hal 37)
7.    Minimal Spanning Tree dengan kota penuh lumpur(CSU hal 76). Algoritma yang digunakan Kruskal Algorithm dengan Greedy
8.    Deadlock dengan pindah-pindah bola (CSU hal  81)
9.    Searching. Kalau di CSU pakai Battleship (CSUhal 46) Linear Search
10. Searching.Kalau di CSU pakai Battleship (CSU hal 46) Binary Search

Giri:
11. Searching.Kalau di CSU pakai Battleship (CSU hal 46) Hash (yang ini lumayan expert)
12. Sorting menggunakan timbangan (CSU hal 65) Bubble Sort
13. Sorting menggunakan timbangan (CSU hal 65) Selection sort
14. Sorting menggunakan timbangan (CSU hal 65) Quick sort
15. Sorting menggunakan kartu (Insertion sort)

Alif:
16. Sorting networks (CSU hal 71, bisa dilakukan di luar stand karena menggunakan lantai agar lebih menarik, lebih simpel pakai papan dan digerakkan pakai tangan)
17. Finite State Automata dengan peta harta karun (CSU hal 86)
18. Finite State Automata dengan pattern koin (CSU hal 98)
19. Programming Language Instruksi menggambar (CSU hal 101)
20. Harold The Robot, mengenalkan instruksi pada komputer harus sespesifik mungkin (http://csunplugged.com/sites/default/files/activity_pdfs_full/haroldtherobot.pdf)

Namun setelah dilakukan pertimbangan materi yang ingin disampaikan dipangkas hanya menjadi delapan. Materi yang akhirnya digunakan adalah sebagai berikut:
  1. Binary Numbers menggunakan kartu
  2. Error Detection
  3. Information Theory
  4. Routing dan Deadlock
  5. Sorting Network
  6. Finite State Automata
  7. Bubble Sort
  8. Quick Sort

Dengan rancangan materi ini diharapkan setiap harinya terdapat 2 materi yang diajarkan.

Setiap materi yang diajarkan mengacu kepada buku yang terdapat dihttp://csunplugged.org

Jadwal Pra Kegiatan
Pada awalnya disusun jadwal pra kegiatan sebagai berikut 
Rancangan awal jadwal pelaksanaan kegiatan, klik untuk lebih besar

Namun pada pelaksanaannya aktif dilaksanakan seminggu sebelum kegiatan dilaksanakan (mulai 1 februari). Hal ini dikarenakan kesibukan para fasilitator dalam persiapan skripsi, hehe :D

Tempat Pelaksanaan
Kebingungan utama dalam melaksanakan kegiatan ini adalah tempat yang ingin digunakan. Pada awalnya tim CSUOD ingin menyewa sebuah stand yang disediakan panitia Dinamik, namun sayangnya harganya cukup mahal (dua juta untuk satu stand). Setelah dilaksanakan rapat kembali maka kegiatan CSUOD tetap akan dilaksanakan walaupun tanpa stand dengan menyelenggarakannya di luar gedung.
Alhamdulillahnya tanggal 2 Februari kami dihubungi kang Singgih dari Mastermedi4 untuk bergabung di dalam standnya. Kami mendapatkan space untuk menyampaikan CS Unplugged. Kerjasama ini diharapkan berlangsung secara mutualisme, yakni dengan membantu meramaikan stand Mastermedi4.

Logistik yang digunakan
1 meja
5 kursi
1 X Banner
1 timbangan neraca
10 kotak berisi koin dengan jumlah berbeda (untuk permainan sorting)
5 kartu yang merepresentasikan bilangan biner
25 kartu untuk permainan error detection
12 bola ping pong
1 schedule board untuk papan tulis
1 set kartu permainan Finite State Automata
2 lembar sorting networks (sorting dan pencarian nilai terbesar)
10 kartu dengan lapisan kertas minyak agar bisa ditulis menggunakan board marker
1 board marker
1 papan berlapis karton hitam untuk menulis jadwal
1 set kertas untuk penulisan testimoni
1 papan styrofoam untuk penempelan testimoni
1 set paku payung untuk penempelan testimoni
1 pulpen
125 lembar handout materi, masing-masing materi 15 lembar
2 kertas kado untuk melapisi meja
1 selotip kertas
1 lakban hitam
30 pin CS Unplugged untuk hadiah

Berikut media-media yang digunakan:

Bola ping pong untuk materi routing dan deadlock

Kartu-kartu untuk materi Finite State Automata

Timbangan dan kotak-kotak berisi koin

Kartu-kartu Sorting Networks

Media-media yang dibuat sengaja nampak sangat "home made" agar saat pengajaran dapat menumbuhkan ide bahwa benda-benda tersebut dapat dibuat sendiri. Diharapkan dengan ide tersebut dapat menumbuhkan semangat untuk mengajarkan ilmu komputer dimanapun.

Dana yang dikeluarkan
1 X Banner = Rp 100.000
30 Pin (@ Rp 2.000) = Rp 60.000
Fotocopy = Rp 6.000
Total = Rp 220.000

Dana-dana lainnya lupa dihitung berapa :p

Kendala Kegiatan
Selama kegiatan, kendala yang ditemui antara lain sebagai berikut:
  1. Peserta meminta permainan lagi setelah satu materi selesai. Mungkin karena menarik ya? Konsep yang awalnya hanya ada dua materi dengan slot waktu yang berbeda tiap harinya maka dirombak. Pada hari terakhir semua permainan diperkenalkan.
  2. Pin yang diharapkan jadi pada hari senin baru bisa digunakan pada hari kamis dikarenakan belum jadi dari percetakan.
  3. Dikarenakan saat acara Dinamik juga terdapat kegiatan lain dan menggunakan sound system yang cukup besar, maka saat penjelasan dibutuhkan suara yang keras, sampai serak, haha.
  4. Ralat kesalahan pengajaran. Terdapat kesalahan materi pengajaran saat materi sorting. Sebenarnya yang dikatakan "bubble sort" adalah "selection sort"

Testimoni Kegiatan
Berikut testimoni yang diberikan pengunjung di CSUOD. Klik gambar untuk tampilan lebih besar dan jelas




Add caption

Foto-Foto Kegiatan
X Banner CS Unplugged on Dinamik. Kami juga mengenalkan web http://csunplugged.org :D
Teh Restika sedang mengajarkan Finite State Automata
Lucki sedang mengajarkan routing dan deadlock
Kang Amhar sedang mencoba materi error detection
Jadwal CSUOD
Mahasiswa yang juga ikut tertarik dengan CS Unplugged

Pengenalan "Finite State Automata" dengan menggambar peta harta karun
Teh Restika sedang mengajarkan FSA

Azizah sedang mengajarkan permainan sulap untuk mengenalkan error detection and correction
Permainan untuk mengenalkan angka biner menggunakan kartu

Lucki sedang mengajarkan CS Unplugged
Banyak permainan yang dilakukan satu persatu. Walaupun sebenarnya belajar, peserta tetap tertarik.

Kesimpulan dan Saran

CS Unplugged menarik untuk diterapkan. Pengunjung yang datang pun cukup banyak dan tertarik dengan ilmu komputer sebagia sebuah sains dan konsep. Yang menarik bahkan ada pengunjung dari pasca sarjana program studi matematika yang tertarik dengan CS Unplugged dan ingin menerapkan materi ini di sekolah.

Semoga kegiatan CS Unplugged oleh Ilmu Komputer UPI dapat dilaksanakan kembali di kegiatan-kegiatan berikutnya dan dilaksanakan secara rutin.

Ucapan Terima kasih
Alifia PuspaningrumAzizah KurniawatiLucki Hersya RachmanRestika Kanianingsih sebagai fasilitator.
Kang Tri yang suka nemenin di stand :)
Kang Singgih dari Mastermedi4 yang mendukung secara penuh
Panitia Dinamik UPI
Ilmu Komputer UPI
Dan seluruh rekan-rekan yang turut membantu kegiatan CS Unplugged on Dinamik

Postingan populer dari blog ini

Seseorang Bayar Zakat di Lembaga Ini. Kamu Tidak Akan Percaya Apa yang Terjadi dengan Uangnya!

Membayar zakat merupakan hal yang seringkali kita lakukan sebagai umat Muslim terutama dibulan suci Ramadhan. Tentu sebagai seorang muslim yang taat kepada Allah serta Rasul kita perlu memahami penting dan dampaknya membayar zakat bagi kehidupan kita. Zakat sendiri merupakan konsep penting dalam kehidupan seorang muslim dan menjadi bagian dari rukun Islam. Zakat memliki peran yang sangat penting dalam keuangan muslim baik secara pribadi maupun umat. Ketika seseorang membayar zakat atas harta pada umumnya dilakukan karena harta yang telah Ia miliki selama setahun dan telah mencapai batas / haul untuk menunaikan zakat. Hukum untuk membayar zakat adalah wajib / fardhu’ain bagi yang mampu. Tidak ada paksaan membayar zakat bagi yang belum mampu, dalam hal ini yang dimaksud adalah zakat maal. Sedangkan untuk zakat fitrah setiap umat muslim wajib membayar zakat sesuai dengan perhitungan yang telah ditetapkan oleh Kementerian Agama. Zakat fitrah yang dilakukan setahun sekali selama bulan Ramad

Kembalikan nilai-nilai Asramaku seperti dulu…

Asslamualaikum wr wb,, Kembali lagi kita mengingat masa, masa dimana semua terasa susah. Hidup ini menjadi beban yang sangat berat untuk dipikul, untuk dihadapi, bahkan untuk menatap matahari menyongsong pagi pun terasa menyakitkan. Banyak orang berkata, tenang kawan hidup ini berputar adakalanya kita di atas adakalanya kita dibawah mengingatkanku, dia memberikan sepotong ilmu untuk ku bawa hidup. Lalu ada yang berkata ngapain di ambil susah? gitu aja rempong !, hatiku tersentak mendengar kata-kata yang selama ini rasanya belum pernah aku dengarkan. Terasa begitu cepat waktu berlalu, aku sebelumnya merasa bahwa aku dikelilingi oleh orang-orang yang kerjanya hanya berkeluh kesah, mendapati hidup ini sebatas permainan dimuka saja, mendapati hidup ini adalah kesenangan abadi, bahkan mendapati tujuan hidup ini adalah uang. Sempat aku terfikir untuk berhenti mengejar matahari, mengejar impianku, mengubur semua yang tak mau kuhadapi, mencari jalan pintas untuk kesenangan duniawi!!!T