ماموریت برنامهنویسی
رباتها بدون مغز فقط یک تکه فلز هستند!
در این ماموریت، نوجوان شما وارد دنیای هوش مصنوعی میشود. او یاد میگیرد چگونه با استفاده از برد قدرتمند M1، با ماشینها صحبت کند و فرماندهی ربات خود را به دست بگیرد. تا اینجا او ربات را ساخته است؛ حالا وقتش رسیده که به آن «فکر کردن» یاد بدهد. هر خط کدی که مینویسد، یک دستور واقعی است که ربات را حرکت میدهد، از سنسورها خبر میگیرد و به محیط اطرافش واکنش نشان میدهد.
هدف نهایی این مرحله
تسلط بر منطق برنامهنویسی و توانایی نوشتن کدهایی برای کنترل حرکت، سنسورها و واکنشهای یک ربات هوشمند.
مسیر ماموریت
از فکر کردن تا فرمان دادن
برنامهنویسی فقط یاد گرفتن یک زبان جدید نیست؛ تمرین فکر کردن مرحلهبهمرحله است. در این ماموریت، نوجوان شما همین چرخهی چهارمرحلهای را بارها تکرار میکند و هر بار فرماندهی بهتری برای ربات خودش میشود.
-
قدم ۱
فکر کن
مسئله را بشناس و آن را به قدمهای کوچک و مرتب تقسیم کن. ربات باید دقیقاً چه کاری انجام بدهد و به چه ترتیبی؟
-
قدم ۲
بنویس
قدمها را به کد تبدیل کن؛ دستورهایی که برد M1 میفهمد و میتواند اجرا کند.
-
قدم ۳
اجرا کن
کد را به ربات بفرست و نتیجه را در دنیای واقعی ببین: حرکت، واکنش به سنسورها و رفتار ربات.
-
قدم ۴
اشکالیابی کن
اگر ربات آنطور که میخواستی رفتار نکرد، خطا را پیدا کن، کد را اصلاح کن و دوباره امتحان کن.
نکته برای والدین
خطا در برنامهنویسی شکست نیست، بخشی از مسیر است. در این دوره نوجوان شما یاد میگیرد از اشتباه نترسد، آن را پیدا کند و درستش کند؛ مهارتی که در همهی مسیرهای یادگیری به کارش میآید.