• 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

  • INSPIRING QUR'AN

    Everyone shall taste death (3:185) - In ahsantum, ahsantum lii anfusikum wa in asa'tum falaha (17:7)

    ADDRESS

    Kp. Sukamaju Ds. Bojongkunci Kab. Bandung

    EMAIL

    luckirachman@gmail.com
    luckirachman@sinergifoundation.org

    TELEPHONE

    +6222 XXX XXX

    MOBILE

    +62 811 2000 357