حمل گنج سنگین؛ همه با هم، به یک سمت
صندوق گنج آنقدر سنگین است که هیچ ربات روبی تنهایی تکانش نمیدهد. فقط وقتی همهی بازیکنها در یک لحظه به یک سمت هل بدهند، صندوق یک خانه جلو میرود. باید برنامههایتان را با هم هماهنگ کنید تا گنج به کشتی برسد.
- 👥 تعداد بازیکن
- ۲ تا ۴ نفر
- 🧩 نوع کدنویسی
- بلوکهای جهت ثابت + صبر کن
- 🎂 سن مناسب
- از ۶ سال
- 🌐 کجا بازی میشود
- کنار هم روی یک دستگاه یا آنلاین با کد اتاق
حمل گنج سنگین چیست؟
حمل گنج سنگین یک بازی همکاری برنامهنویسی روی یک جزیرهی گرمسیری است. رباتهای روبی دور یک صندوق گنج ایستادهاند و باید آن را از میان نخلها، صخرهها، چالهها و یک پل چوبی لرزان به کشتی برسانند. در صندوق ده سکه است و هر اشتباه چند سکه از آن کم میکند.
این بازی از مجموعهی بازیهای تیمی آموزش رباتیک و برنامهنویسی روبی است و یک ایدهی ساده ولی مهم را تمرین میکند: چند برنامه که باید قدمبهقدم با هم یکی باشند.
چطور حمل گنج سنگین را بازی کنیم؟
هر بازیکن در هر دور حداکثر شش بلوک میچیند: «بالا»، «پایین»، «چپ»، «راست» و «صبر کن». این جهتها جهتهای ثابت نقشهاند، نه چرخش ربات؛ پس «بالا» برای همه یعنی بالای صفحه. بعد برنامهها همزمان اجرا میشوند.
در هر قدم اگر همه یک جهت را زده باشند، صندوق جلو میرود. اگر همه «صبر کن» زده باشند، هیچ اتفاقی نمیافتد. اگر حتی یک نفر جهت دیگری زده باشد، صندوق «تلق» میخورد و بازی نشان میدهد چه کسی ناهماهنگ بود. دو تلق روی پل یعنی صندوق در آب میافتد و به آخرین پرچم برمیگردد؛ افتادن در چاله هم همینطور. دزدهای دریایی گشت میزنند و اگر کنار صندوق برسند دو سکه میدزدند، پس گاهی باید با «صبر کن» بگذارید رد شوند.
- ✅ ۶ بلوک برای هر بازیکن در هر دور
- ✅ جهتهای ثابت نقشه + صبر کن
- ✅ پل لرزان، چاله، پرچم و دزد دریایی
- ✅ رساندن گنج = ۲ ستاره؛ رساندن با ۸ سکه یا بیشتر = ۳ ستاره
نوع کدنویسی در حمل گنج سنگین
در حمل گنج سنگین جهتها ثابت نقشهاند، نه چرخش ربات؛ «بالا» برای همه یعنی بالای صفحه. هر بازیکن تا شش بلوک میچیند و صندوق فقط در قدمی جلو میرود که برنامهی همه یکسان باشد.
پس کدنویسی این بازی یعنی همگام کردن چند برنامه. کودک یاد میگیرد برنامهاش را بلند بخواند و با بقیه تطبیق دهد؛ مهارتی که در کنترل همزمان چند موتور یا چند ربات لازم است.
🧩 دستورها و بلوکهای این بازی
- ⬆️ بالا
- ⬇️ پایین
- ⬅️ چپ
- ➡️ راست
- ⏸️ صبر کن
یک برنامهی نمونه
همه: ➡️ راست
همه: ➡️ راست
همه: ⏸️ صبر کن (دزد دریایی رد شود)
همه: ⬆️ بالاحمل گنج سنگین یکی از بازیهای آموزش رباتیک و برنامهنویسی آکادمی روبی است؛ همان مفهومها در ۴ لیگ روبی قدمبهقدم تا پایتون واقعی ادامه پیدا میکنند.
چند نفره است؟
حمل گنج سنگین برای ۲ تا ۴ نفر است. اگر کمتر از چهار نفرید، رباتهای کمکی کامپیوتری همان برنامهی اولین بازیکن را تکرار میکنند، پس حتی یک کودک با کمکها هم میتواند بازی را تجربه کند. بازی کنار هم روی یک کامپیوتر یا صفحهی لمسی و آنلاین با کد اتاق انجام میشود.
کودک در این بازی چه چیزی یاد میگیرد؟
در این بازی برنامهی هر نفر بهتنهایی درست نیست؛ برنامهها باید قدمبهقدم با هم یکسان باشند. این همان چیزی است که در رباتیک به آن «همگامسازی» میگویند، مثلاً وقتی دو موتور یک ربات باید دقیقاً با هم بچرخند. کودک یاد میگیرد برنامهاش را با صدای بلند بخواند و با برنامهی دوستش مقایسه کند.
تفاوت جهت ثابت نقشه (بالا و پایین) با جهت نسبی ربات (چپ و راست از دید خودش) هم یک مفهوم مهم مختصات است که بعدها در درسهای روبی و پایتون به کار میآید. بلوک «صبر کن» هم زمانبندی را آموزش میدهد.
برای چه سنی مناسب است؟
فقط پنج بلوک دارد و جهتها ثابتاند، پس از حدود شش یا هفت سالگی قابل بازی است. نقشهی دوم با دزدهای دریایی بیشتر و پل طولانیتر برای بچههای بزرگتر و خانوادهها چالش جدی دارد.
نکته برای والدین و معلمها
قانون طلایی را قبل از شروع بگویید: «اول برنامهها را بلند با هم بخوانید، بعد اجرا». وقتی صندوق تلق خورد، بهجای پیدا کردن مقصر، بپرسید در کدام قدم برنامهها با هم فرق داشتند. این بازی برای شروع کار گروهی در کلاس رباتیک یا جشن تولد بچهها عالی است.
سوالهای پرتکرار
حمل گنج سنگین با مسابقهی گنج روبی چه فرقی دارد؟
مسابقهی گنج رقابتی است و هر کس برای خودش به گنج میرسد. حمل گنج سنگین همکاری است: همه با هم یک صندوق را جابهجا میکنند و همه با هم میبرند یا میبازند.
در حمل گنج سنگین چطور کد مینویسیم؟
با بلوکهای جهت ثابت بالا، پایین، چپ، راست و صبر کن؛ هر بازیکن تا ۶ بلوک در هر دور.
چند نفر لازم است؟
دستکم ۲ و حداکثر ۴ نفر. جای خالی را رباتهای کمکی پر میکنند که برنامهی بازیکن اول را تکرار میکنند.
آنلاین هم بازی میشود؟
بله، یک نفر اتاق میسازد و بقیه با کد اتاق روی دستگاه خودشان وارد میشوند.