آشپزخونهی روبی؛ با کد غذا بپزید
سفارش رسیده: یک همبرگر با نان، گوشت پخته، کاهو و گوجه. در آشپزخونهی روبی هر بازیکن یک ربات آشپز دارد و تیم باید با بلوکهای آشپزی، به ترتیب درست و بدون شلوغی، غذا را لایهبهلایه روی بشقاب بچیند.
- 👥 تعداد بازیکن
- ۱ تا ۴ نفر
- 🧩 نوع کدنویسی
- بلوکهای کار (بردار، خرد کن، بپز…)
- 🎂 سن مناسب
- از ۶ سال
- 🌐 کجا بازی میشود
- کنار هم روی یک دستگاه یا آنلاین با کد اتاق
آشپزخونهی روبی چیست؟
آشپزخونهی روبی یک بازی همکاری (کواپ) برنامهنویسی است که از بالا به یک آشپزخانه نگاه میکنید: یخچال مواد اولیه، تختهی خرد کردن، اجاق، فر پیتزا، جزیرهی بشقاب و پنجرهی تحویل. رباتهای روبی آشپزهای این آشپزخانهاند و فقط همان کاری را میکنند که برنامهشان میگوید.
هر دور یک سفارش میآید: همبرگر، پیتزا یا سالاد. کارت سفارش بالای صفحه نشان میدهد چه چیزهایی و به چه ترتیبی از پایین به بالا روی بشقاب برود. این بازی بخشی از مجموعهی بازیهای آموزش رباتیک و برنامهنویسی روبی است و همهی تصویرهای غذاها با طراحی خود روبی ساخته شدهاند.
چطور آشپزخونهی روبی را بازی کنیم؟
هر بازیکن برای ربات خودش چند بلوک آشپزی میچیند: «بردار» (یک ماده از یخچال، مثلاً نان یا گوجه)، «خرد کن»، «بپز»، «بذار رو بشقاب»، «صبر کن» و «تحویل بده». لازم نیست راه رفتن را برنامهریزی کنید؛ ربات خودش تا ایستگاه میرود. کاهو، گوجه، خیار و قارچ باید خرد شوند و گوشت باید پخته شود. اگر با دست خالی «بپز» بزنید، بشقاب پیتزا به فر میرود.
وقتی همه آماده شدند، برنامهها همزمان اجرا میشوند. ترتیب لایهها مهم است: اگر دوستت هنوز نان زیرین را نگذاشته، تو باید «صبر کن» بزنی تا گوشت زودتر روی بشقاب نرود. غذای کاملاً درست سه ستاره میگیرد؛ لایهی جابهجا، گوشت خام یا پیتزای نپخته ستارهی کمتری دارد.
- ✅ ۳، ۵ یا ۷ سفارش در هر بازی
- ✅ همبرگر، پیتزا و سالاد با سختی رو به بالا
- ✅ سقف بلوک هر نفر: ۱۰ برای تکنفره تا ۵ برای چهار نفر
- ✅ هر چه تیم بزرگتر، غذاها مفصلتر
نوع کدنویسی در آشپزخونهی روبی
آشپزخونهی روبی بهجای بلوکهای جهت، بلوکهای «کار» دارد. ربات خودش تا ایستگاه راه میرود و برنامه فقط میگوید چه کاری و به چه ترتیبی انجام شود. بلوک «بردار» یک انتخاب دارد: کدام ماده از یخچال. این اولین آشنایی کودک با دستوری است که «ورودی» میگیرد.
برنامهی نمونه یک همبرگر ساده میسازد. اگر «بپز» را جا بیندازی، گوشت خام روی بشقاب میرود؛ اگر ترتیب «بردار» را عوض کنی، لایهها جابهجا میشوند. سقف بلوک هر نفر از ۱۰ (تکنفره) تا ۵ (چهار نفره) است.
🧩 دستورها و بلوکهای این بازی
- 🧺 بردار… (نان، گوشت، کاهو، گوجه…)
- 🔪 خرد کن
- 🍳 بپز
- 🍽️ بذار رو بشقاب
- ⏸️ صبر کن
- 🛎️ تحویل بده
یک برنامهی نمونه
بردار نان
بذار رو بشقاب
بردار گوشت
بپز
بذار رو بشقاب
تحویل بدهآشپزخونهی روبی یکی از بازیهای آموزش رباتیک و برنامهنویسی آکادمی روبی است؛ همان مفهومها در ۴ لیگ روبی قدمبهقدم تا پایتون واقعی ادامه پیدا میکنند.
چند نفره است و کجا بازی میشود؟
آشپزخونهی روبی برای ۱ تا ۴ نفر است. تنها هم میشود بازی کرد و همهی کارها را یک نفر برنامهریزی کند، ولی لذت اصلی در تقسیم کار است: یکی نان و سس، یکی گوشت و اجاق، یکی سبزی و تخته. میشود کنار هم پای یک کامپیوتر یا صفحهی لمسی بزرگ بازی کرد یا هر کس روی دستگاه خودش و آنلاین با کد اتاق.
کودک در این بازی چه چیزی یاد میگیرد؟
مهمترین درس آشپزخونهی روبی «ترتیب» است: یک دستور پخت درست همان الگوریتم است و اگر جای دو مرحله عوض شود، نتیجه خراب میشود. کودک یاد میگیرد هر ماده چه پیشنیازی دارد (اول خرد، بعد بشقاب) و کار بزرگ را به کارهای کوچک بشکند.
بلوک «صبر کن» مفهوم هماهنگی و همزمانی را میآورد؛ همان چیزی که در رباتیک به آن هماهنگ کردن چند ربات یا چند فرایند میگویند. وقتی غذا کج درمیآید، تیم با هم برنامهها را مرور میکند و میفهمد کدام قدم زودتر یا دیرتر اجرا شده است؛ یعنی اشکالزدایی گروهی.
برای چه سنی مناسب است؟
بلوکها تصویریاند و حرکت دادن ربات خودکار است، پس کودکانی که از حدود شش یا هفت سالگی ترتیب کارها را میفهمند میتوانند با سفارشهای ساده شروع کنند. سفارشهای چندلایه و تیم چهارنفره برای بچههای بزرگتر دبستان و حتی بزرگسالان هم چالش هماهنگی واقعی دارد.
نکته برای والدین و معلمها
قبل از هر دور از بچهها بخواهید سفارش را بلند از پایین به بالا بخوانند و بگویند چه کسی کدام لایه را میگذارد. این گفتوگوی کوتاه همان طراحی الگوریتم پیش از کدنویسی است. در کلاس، آشپزخونهی روبی روی تختهی هوشمند یک فعالیت گروهی شاد برای آخر جلسهی آموزش رباتیک است.
سوالهای پرتکرار
آشپزخونهی روبی شبیه چه بازیای است؟
ایدهاش شبیه بازیهای آشپزی گروهی مثل Overcooked است، با این فرق که بهجای دکمه زدن سریع، رباتهای روبی را با بلوک برنامهریزی میکنید و بعد همه همزمان اجرا میشوند.
در آشپزخونهی روبی چطور کد مینویسیم؟
با بلوکهای تصویری آشپزی: بردار، خرد کن، بپز، بذار رو بشقاب، صبر کن و تحویل بده. هر بازیکن چند بلوک پشت سر هم میچیند و این دنباله برنامهی ربات اوست.
چند نفر میتوانند با هم بازی کنند؟
از ۱ تا ۴ نفر؛ کنار هم روی یک دستگاه یا آنلاین با کد اتاق.
آیا تنها هم میشود بازی کرد؟
بله. در بازی تکنفره سقف بلوک بیشتر است و یک نفر همهی مراحل غذا را برنامهریزی میکند.