زبان برنامه‌نویسی اسکرچ

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

اما این روزها، علم پیشرفت کرده و زبان برنامه نویسی لوگو که قدیم‌ها بود هم تبدیل شده به چیز جذابی به اسم اسکرچ. سایتش رو می‌تونین از گوشه بالا، فارسی کنین و با چند حرکت ساده برنامه‌نویسی یک برنامه، بازی، انیمیشن و .. جذاب «بنویسین». اسکرچ درست شده تا به بچه‌های ۸ سال به بالا برنامه‌نویسی قرن ۲۱ رو نشون بده. ساختن یک بازی، پروژه یا انیمیشن با این برنامه، به بچه‌ها نشون می‌ده که ساختارها و بلوک‌های یک برنامه چطور باید کنار هم چیده بشن. این امر جدا از نشون داده مقدمات برنامه‌نویسی، به بچه‌ها یاد می‌ده که چطور یک مساله رو به بخش‌های کوچیکتری تجزیه کنن و چگونه با تفکر ریاضی و استدلالی، قدم به قدم برای رسیدن به هدف پیش برن.

ظاهرا دوستان خوبی در ایران هم مشغول وقت گذاشتن روی این پروژه هستن و بخش‌هایی از سایت به زبان فارسی ترجمه شده و زمزمه‌هایی شنیده می‌شه که به زودی قراره با همکاری دانشگاه شریف و باشگاه دانش پژوهان جوان، یک مسابقه اسکرچ هم در ایران انجام بشه.. پس پیشنهاد می‌کنم اگر با بچه‌ها سر و کار دارید، به سایت پروژه سر بزنید تا شاید برنامه‌نویسان خوبی از بچه‌هایی که باهاشون سر و کار دارین در بیاد.

  • عجب کار خوبی …..

    خدا کنه واسه یه دفعه هم که شده مثل آدم کار کنن بلکه خدای نکرده کار مفیدی انجام بدن !!

  • احسان

    واقعا مرسی

  • پس باید برنامه ای شبیه برنامه آلیس باشید:
    http://payamspot.blogspot.com/2009/01/alice.html

  • فرشاد

    خیلی جالبه. چند سال پیش چنین چیزی رو با یه بازی فلش به اسم Spybot تجربه کردم (: