🧺 درس‌های روبی

درس ۱۱ روبی: هم ببر هم رنگ کن

همه‌ی مهارت‌های رده‌ی ۲ در یک ماموریت! در درس ۱۱ ربات روبی باید چیزی را بردارد، در مسیر رنگ بزند و بار را به مقصد برساند.

هدف درس ۱۱

درس ۱۱ یک درس ترکیبی است. کودک باید بلوک‌های حرکت، ✊ بردار، 🎨 رنگ کن و 🖐 بگذار را در یک برنامه کنار هم بگذارد. مثلاً روبی جواهری را برمی‌دارد، خانه‌ای را در مسیر رنگ می‌کند و جواهر را در جعبه می‌گذارد.

هدف اصلی این است که کودک یاد بگیرد یک ماموریت بزرگ را به چند ماموریت کوچک تقسیم کند و آن‌ها را به ترتیب درست پشت سر هم اجرا کند. این یکی از مهارت‌هایی است که در طرح درس روبی برای پایان رده‌ی ۲ انتظار می‌رود.

مفهوم برنامه‌نویسی پشت درس: ترکیب و برنامه‌ریزی

در دنیای واقعی برنامه‌ها از چند تکه‌ی کوچک ساخته می‌شوند که هر کدام یک کار انجام می‌دهند. درس ۱۱ همین ایده را در مقیاس کودک تمرین می‌دهد: تکه‌ی «برو و بردار»، تکه‌ی «رنگ کن» و تکه‌ی «ببر و بگذار».

یک نکته‌ی جالب هم کشف می‌شود: روبی با بار در دست هم می‌تواند رنگ بزند. یعنی حالت «نگه‌داشتن» و کار «رنگ کردن» با هم تداخلی ندارند. کودک کم‌کم می‌فهمد ربات چند ویژگی هم‌زمان دارد که هر کدام با دستور خودش تغییر می‌کند.

فعالیت قدم‌به‌قدم با ربات روبی

ماموریت نمونه: جواهر یک خانه جلوی روبی است، خانه‌ای که باید رنگ شود بعد از یک پیچ به راست قرار دارد و جعبه یک خانه جلوتر از آن. یک راه‌حل: «⬆️ جلو، ✊ بردار، ↻ راست، ⬆️ جلو، 🎨 رنگ کن، ⬆️ جلو، 🖐 بگذار».

بعد از حل ماموریت، ترتیب کارها را عوض کنید و ببینید چه می‌شود: اگر روبی اول رنگ کند و بعد جواهر را بردارد، آیا باز هم موفق می‌شود؟ گاهی ترتیب مهم است و گاهی نه. کشف این‌که کدام کارها باید حتماً پشت سر هم بیایند و کدام‌ها جابه‌جاشدنی‌اند، تمرین بسیار خوبی برای فکر کردن مثل یک برنامه‌نویس است.

  • ✅ ماموریت را با کلمه‌های ساده بنویسید: بردار، رنگ کن، بگذار
  • ✅ برای هر تکه، مسیر لازم را جداگانه پیدا کنید
  • ✅ تکه‌ها را به ترتیب کنار هم بچینید
  • ✅ اجرا کنید و اگر خطا بود، فقط تکه‌ی مشکل‌دار را اصلاح کنید

اشتباه‌های رایج بچه‌ها و راه رفعشان

در برنامه‌های بلندتر، بچه‌ها گاهی ترتیب تکه‌ها را جابه‌جا می‌کنند؛ مثلاً قبل از رسیدن به خانه‌ی هدف، 🖐 بگذار را اجرا می‌کنند و جواهر وسط راه می‌ماند. گاهی هم یک بلوک کوچک، مثل یک جلو یا یک چرخش، بین تکه‌ها جا می‌افتد.

بهترین روش رفع، اجرای برنامه و توقف ذهنی بعد از هر تکه است: «الان روبی جواهر را دارد؟ کجا ایستاده؟ رو به کدام طرف است؟». این پرسش‌ها کودک را به اشکال‌زدایی مرحله‌به‌مرحله عادت می‌دهد.

فعالیت بدون کامپیوتر: آشپز ربات

یک دستور آشپزی ساده مثل درست کردن ساندویچ را انتخاب کنید و از کودک بخواهید آن را به چند تکه تقسیم کند: نان را بردار، کره بزن، پنیر بگذار. بعد از او بپرسید اگر ترتیب تکه‌ها عوض شود چه اتفاقی می‌افتد. این بازی همان منطق ماموریت روبی را در زندگی روزمره نشان می‌دهد.

نکته برای معلم و والدین

برای ارزیابی این درس، معیار طرح درس روبی را به کار ببرید: آیا ماموریت چندمرحله‌ای را کامل کرد؟ با چند بلوک؟ کار دونفره در کلاس خیلی مؤثر است؛ یک نفر برنامه را می‌سازد و نفر دیگر قبل از اجرا آن را بلند می‌خواند و بررسی می‌کند.

اگر کودک در این درس زیاد گیر کرد، نگران نباشید. برگشتن به درس ۵ یا ۷ و حل دوباره‌ی یک ماموریت ساده‌تر، اعتمادبه‌نفس را برمی‌گرداند. تکرار تمرین بخش طبیعی یادگیری است و هیچ ایرادی ندارد که کودک یک ماموریت را چند بار حل کند.

سوال‌های پرتکرار

آیا روبی با بار در دست می‌تواند رنگ کند؟

بله. نگه داشتن آیتم و رنگ کردن خانه با هم تداخلی ندارند و هر کدام با بلوک خودش انجام می‌شود.

چرا درس ۱۱ روبی سخت‌تر به نظر می‌رسد؟

چون برای اولین بار چند مهارت در یک ماموریت ترکیب می‌شوند. تقسیم ماموریت به تکه‌های کوچک کار را ساده می‌کند.

این درس چه مهارتی را می‌سنجد؟

توانایی حل ماموریت چندمرحله‌ای و برنامه‌ریزی ترتیب کارها، که از مهارت‌های اصلی رده‌ی ۲ است.