اسکرچ یک نرم افزار، محصول دانشگاه MIT که هدف از تولید آن تقویت تفکر محاسباتی کودکان می‌باشد. زبان برنامه نویسی در اسکرچ به صورت برنامه نویسی بلوکی می‌باشد که دانش‌آموزان باید از بین این بلوک های (بلاک‌) آماده بهترین بلوک را انتخاب کرده و استفاده کند.

با نرم افزار اسکرچ کودکان می‌توانند با بهره‌گیری از خلاقیت خود پروژه‌های متنوع چندرسانه‌ای از قبیل انیمیشن، داستان، بازی و … بسازند و این پروژه‌ها را با دوستان خود به اشتراک بگذارند. از سال ۲۰۰۷ تا کنون هزاران نفر در سرتاسر دنیا چیزی بیشتر از ۶ میلیون پروژه ساخته و با یکدیگر در وب سایت دانشگاه MIT به اشتراک گذاشته‌اند.

مفاهیم موجود در اسکرچ

مفهومتوضیح
ترتیبشناسایی و تعریف یک سری از مراحل برای انجام یک کار خاص به صورت ترتیبی و پشت سر هم
حلقه اجراء و تکرار یک توالی مشخص از کارها برای چند بار
موازاتاجراء و انجام چند کار به صورت هم زمان
رویدادیک یا چند کار در صورتی انجام می‌­­شوند که اتفاق مشخصی روی دهد
شرط تصمیم گیری در صورت بروز شرایط خاص
تجربه و تکرارساخت بخش کوچکی از پروژه، امتحان کردن آن و ساخت مابقی پروژه در صورت موفقیت
تست و عیب یابیحصول اطمینان از صحت عملکرد اجزاء پروژه و تشخیص و برطرف سازی مشکلات

برای مطالعه مقاله کامل به وبلاگ آکادمی یاسان مراجعه کنید .