Pertama-tama, terima kasih telah membantu memainkan game ini!
Tugas utama Anda adalah setiap orang yang bermain memperlakukan satu sama lain dengan Kebaikan, Perhatian, dan Rasa Hormat.
Pertama kali Anda menjalankan game ini akan terasa canggung. Rangkullah! Namun jangan mengalah pada aturan mendasar – memperlakukan satu sama lain dengan Kebaikan, Perhatian, dan Rasa Hormat setiap saat.
Kumpulkan setidaknya tiga pemain untuk membuat gerombolan, batas atas tidak diketahui... Anda memfasilitasi. Saya (desainer) telah bermain dengan hingga 15 pemain di mob.
NOTE: No prior mobbing experience is necessary.
Siapkan IDE dengan file pengujian dalam bahasa pengkodean yang setidaknya dapat digunakan oleh satu orang di sesi Anda. Buat satu pengujian yang gagal dengan sukses dalam file pengujian dalam bahasa pengkodean pilihan. Tentukan cara rotasi waktu untuk tiga peran - Pengemudi, Navigator, dan Mobber.
Rencanakan untuk menyelesaikan kata FizzBuzz - membuat solusi yang menghasilkan keluaran yang cocok dengan pola “1, 2, Fizz, 4, Buzz, Fizz, 7, 8, Fizz, Buzz, 11, Fizz, 13, 14, FizzBuzz, 16. ...” hingga nomor tertentu.
Jika Anda menyelesaikan kata itu terlalu cepat, berikut beberapa ide untuk memperpanjang latihannya.
FizzBuzzExtended(100, {fizz: 3, buzz: 4})
FizzBuzzExtended(100, {fizz: 3, buzz: 4, foo: 8, bar: 9})
FizzBuzzCuckoo("16:15")
) dan menampilkan "Fizz", "Buzz", atau "FizzBuzz" jika bagian menitnya dapat dibagi rata, "Cuckoo" jika waktunya setengah jam, atau "Cuckoo" sebanyak yang diperlukan di atas jam tersebut (misalnya 6 jika diberikan "06:00"
atau "18:00"
.Anda akan memimpin rotasi posisi Pengemudi/Navigator setiap 3 menit. Pengemudi bergerak ke kanan dan menjadi Navigator baru, Navigator menjadi Mobber generik. Putar secara konsisten dalam urutan tetap.
Instal dan Gunakan Timer Mob untuk memandu rotasi peran massa (opsional).
Buat dan beri label zona Pasukan Mob, tempat parkir lencana massa, dengan menyisihkan sepotong dinding kosong atau papan tulis yang akan ditutupi dengan lencana massa yang diselesaikan oleh masing-masing pemain. Ini menjadi pencapaian kelompok, jumlah lembar peran yang telah diselesaikan anggota.
Membacakan:
“Halo semuanya. Kami di sini untuk memainkan Pemrograman Mob: Game Bermain Peran. Aturan terpenting pertama adalah ini: kita memperlakukan satu sama lain dengan Kebaikan, Perhatian, dan Rasa Hormat setiap saat. Bisakah Anda membantu saya memastikan kita mengingat hal ini ketika keadaan menjadi sulit?... [tunggu balasan]... Pemrograman Mob adalah praktik pengembangan yang digunakan untuk meningkatkan kualitas kode dan menghilangkan hambatan. Dalam prakteknya biasanya terasa seperti buldoser daripada mobil balap - tak terbendung dan menyeluruh. Itu pengeroyokan!
"Lembar peran adalah apa yang kami sebut lembar dengan ikon dan deskripsi peran di dalamnya. Sekarang, saat ini ada tiga level lembar peran dan terus bertambah. Kami hanya akan mengkhawatirkan level 1 saat ini. Tergantung di mana Anda berada di dalam rotasi, Anda akan menggunakan lembar peran yang sesuai.
"Jika Anda berada di depan keyboard, Anda adalah seorang pengemudi dan akan mengisi lembar peran Pengemudi. Jika Anda duduk di sebelah kanan pengemudi, Anda adalah navigator dan akan mengisi lembar peran Navigator. Jika tidak, Anda akan bekerja pada lembar peran Mobber.
“Tujuan permainan ini ada dua - yang pertama adalah menjadi gerombolan hebat dengan 'mewujudkan' peran yang diuraikan dalam lembar peran Anda seakurat mungkin. Yang kedua adalah 'membangun kelompok massa Anda' dengan membantu satu sama lain menyelesaikan sebanyak mungkin lembar peran di sesi ini. Jika Anda melakukan ini dengan Kebaikan, Pertimbangan, dan Rasa Hormat, selamat! Anda dapat bergabung dalam catatan sejarah massa besar dalam sejarah.”
“Sekarang lihat lembar peranmu. Anda akan melihat bahwa ada tindakan spesifik yang Anda ambil yang memberi Anda 'XP, juga dikenal sebagai “poin pengalaman”. Terserah Anda untuk memutuskan kapan Anda telah mengambil salah satu tindakan tersebut dan kemudian mencentang kotaknya. Setiap kali Anda memutuskan telah menunjukkan perilaku yang memberi Anda XP, umumkan perilaku tersebut dengan lantang kepada grup dan centang kotaknya.”
“Saat Anda mencentang semua kotak, Anda dapat mengganti lembar peran, namun kita akan membicarakannya lebih lanjut setelah hal itu terjadi.”
Tentukan urutan rotasi, mintalah pemain mendapatkan posisi sesuai urutan rotasi, Pengemudi/Navigator/Mob.
“Seperti yang dapat Anda ketahui dengan melihat peran Anda, tugas Pengemudi adalah mengetikkan apa yang diperintahkan Navigator untuk diketik. Tugas Navigator adalah menyaring ide-ide massa dan menginstruksikan Pengemudi apa yang harus diketik.
"Sekarang permainan ini bisa menjadi gila dan tantangan pengkodean dapat membuat Anda lupa bahwa Anda memiliki peran yang harus diselesaikan. Oleh karena itu, orang yang berada tepat di sebelah kanan Navigator, tugas Anda adalah membantu Navigator mengingat untuk mencentang kotak ketika mereka menyelesaikan XP perilaku. Orang yang berada tepat di sebelah kiri Pengemudi memiliki tugas yang sama, untuk mengingatkan Pengemudi ketika mereka telah menyelesaikan suatu perilaku dan dapat mencentang kotak."
"Ingat, tujuan kami adalah menyelesaikan peran sebanyak mungkin dalam satu jam dan mengalahkan rekor sebelumnya (per Mei 2018, rekornya adalah 39 lencana dalam satu jam). Ada pertanyaan?"
Kecuali ada pertanyaan yang tidak dapat dijawab, sekarang mulai pengatur waktu 3 menit. Putar posisi ketika pengatur waktu mati - Pengemudi menjadi Navigator, Navigator menjadi anggota massa, dan anggota massa berikutnya menjadi Pengemudi.
Setelah permainan dimulai, harap pantau kehadiran Kebaikan, Perhatian, dan Rasa Hormat. Jika suatu saat Anda melihat salah satu dari sifat-sifat ini tidak ada, cukup angkat bicara dan katakan kepada massa, “Mohon kebaikan!” atau “Mohon pertimbangannya!” atau “Tolong hormati”, tergantung mana yang hilang.
Setiap putaran, hentikan putaran dan ajukan pertanyaan berikut kepada pemain (harap catat jawaban mereka):
“Apa yang menonjol bagimu? Apa yang Anda perhatikan tentang tantangan coding, atau gameplay secara keseluruhan? Apakah ada sesuatu yang sedang kamu perjuangkan?”
Jangan menghabiskan lebih dari 5 menit untuk diskusi ini. Buatlah singkat dan buat catatan, mulai ulang pengatur waktu dan lakukan tanya jawab lagi di akhir putaran berikutnya. Bilas dan ulangi.
Semua peran kecuali Pengemudi dan Navigator berjalan bersama pemain. Lembar peran Pengemudi dan Navigator ditarik keluar dan digunakan, dan dapat mencetak XP , hanya ketika berada pada posisi tersebut secara bergilir, bukan di massa umum. Biarkan lembar peran sebelumnya tersedia untuk dilanjutkan ketika Anda selesai dengan rotasi Driver/Navigator (dan karena itu tidak lagi mendapatkan XP untuk peran tersebut sampai Anda memutar kembali ke peran tersebut).
Minta mereka untuk memotong lencana ikon pada garis putus-putus, menempelkan selotip di bagian belakang dan menempelkannya di tempat parkir lencana massa. Zona ini adalah grup Mob Squad dan akan diisi dengan berbagai lencana saat mereka menyelesaikan lembar peran.
Mereka dapat menyimpan lembar peran yang telah mereka potong - gerakan tersebut masih dapat memberikan mereka XP, sesuai instruksi pada lembar peran.
Hentikan permainannya. Hitung lencana dan total. Ini adalah skor massa untuk permainan tersebut.
Diskusikan lebih luas, 10-15 menit. Apa poin penting bagi Anda? Apa titik terendah yang Anda alami? Untuk setiap lembar peran yang Anda selesaikan, apa yang Anda sukai? Bagaimana Anda memainkannya secara berbeda di lain waktu?
Itu saja! Itulah permainannya. Semoga Anda bersenang-senang, berikan catatan Anda kepada saya, dan coba jalankan sesering yang Anda suka.
Terima kasih telah bermain - Hormat kami, Willem Larsen