Permainan Kartu UNIX Pipe
(punkx.org)Permainan Kartu UNIX Pipe
-
Permainan kartu yang mengajarkan cara menggabungkan perintah UNIX dengan pipe
- Perlu mengetahui perintah dasar UNIX (cat, grep, tail, head, wc, sort, uniq)
- Sebaiknya perintah dijalankan langsung di komputer sebagai demonstrasi
- Jika tidak memiliki sistem UNIX, bisa menggunakan jslinux di browser
-
Opsi pembelian
- Beli: €5,00 EUR
- Cetak sendiri: unix-pipe-cards.pdf, unix-pipe-box.pdf
- Kode: unix-pipe-game
- Penulis: github.com/jackdoeco
- Kontak: b0000@fastmail.com
- Lisensi: CC BY 4.0
-
Paket ekspansi
- Jika menginginkan versi yang lebih sulit, dapat menggunakan paket ekspansi (UNIX Pipe Game - Process Substitution)
Contoh permainan
- Contoh ronde permainan
- Tugas: tampilkan baris yang paling sering muncul dalam file
- Perintah:
cat 03.txt | sort | uniq -c | sort -n | tail -1
Aturan
- Aturan permainan
- Pemain termuda memilih salah satu dari dua format
- Pemain yang menyelesaikan rantai pipe terpendek menjadi pemenang
- Pemain yang menyelesaikan rantai pipe terpanjang menjadi pemenang
- Pemain termuda memilih kartu tugas (tugas yang sama tidak boleh dipilih dua kali)
- Kocok kartu
- Letakkan kartu tertutup di atas meja
- Secara searah jarum jam, setiap pemain mengambil kartu dari dek dan mencoba menyelesaikan tugas
- Pemain pertama yang menyelesaikan tugas mendapatkan poin
- Permainan berakhir ketika tidak ada tugas lagi
- Pemain termuda memilih salah satu dari dua format
Daftar tugas
- Daftar tugas
- Tampilkan baris kedua
- Tampilkan baris kedua dari belakang
- Tampilkan baris ke-7
- Tampilkan baris yang paling sering muncul
- Tampilkan baris yang paling jarang muncul
- Hitung jumlah baris yang berisi "rises"
- Tampilkan baris pertama yang berisi W
- Hitung jumlah baris yang berisi "in"
- Tampilkan dua baris acak
- Hitung jumlah kata pada dua baris terakhir
- Tampilkan baris ke-7 dan ke-8
- Hitung jumlah baris yang berisi !
- Hitung jumlah baris yang tidak berisi !
- Buat rantai perintah yang tidak menghasilkan output apa pun
Tampilan dek kartu
- Tampilan dek kartu
- Ada juga permainan kartu lain yang bisa digunakan orang tua saat mengajar anak
- Programming Time: permainan untuk mengajarkan Python dan algoritme dasar
- The C Pointer Game: permainan untuk mengajarkan pointer, array, dan string
- 4917: permainan untuk mengajarkan kode mesin serta cara kerja memori dan register CPU
- The Unix Pipes Game - Process Substitution: paket ekspansi untuk mengajarkan substitusi proses
- RunLength Encoding for Kids: permainan kartu kecil yang menjelaskan run-length encoding
- PUNK0 - The Function Composition Card Game: permainan untuk memanipulasi list dan menggunakan nilai untuk menang
- PROJEKT: OVERFLOW: board game assembler RISCV
- Programming for kids: log yang mendokumentasikan perjalanan mengajarkan coding kepada putrinya
- Ada juga permainan kartu lain yang bisa digunakan orang tua saat mengajar anak
Ringkasan GN⁺
- Permainan Kartu UNIX Pipe adalah alat yang bagus untuk mempelajari dan melatih perintah UNIX dengan cara yang menyenangkan
- Menyediakan berbagai permainan kartu yang bisa dipelajari bersama oleh orang tua dan anak sehingga nilai edukatifnya lebih tinggi
- Membantu memahami konsep dasar pemrograman dan ilmu komputer dengan lebih mudah
- Permainan edukatif lain dengan fungsi serupa antara lain "Programming Time" dan "The C Pointer Game"
1 komentar
Harganya 8.000₩ ya. Kalau ada yang punya salinannya, tolong bagikan ulasannya.