دسترسی به نرم افزار Scratch 2.0 در Raspberry Pi

Scratch 2.0 for Raspberry Pi

نرم افزار Scratch 2.0 اکنون می تواند به عنوان یک برنامه آفلاین برای Raspberry Pi استفاده شود. آخرین به روز رسانی در سیستم عامل Raspbian بصورت پیش فرض شامل این برنامه می باشد، بدین ترتیب برنامه Scratch 2.0 بصورت آفلاین نیز بر روی Raspberry Pi قابل دسترس است.

Scratch یک ابزار برنامه نویسی آموزشی است که توسط کمپانی Lifelong Kindergarten Group در MIT Media Lab ایجاد شده است. این ابزار به صورت بصورت رایگان در اختیار عموم قرار گرفته است.

این به چه معنایی است؟ در این آموزش به دانش آموزان اجازه خواهند داد تا از Raspberry Pi به جای لپ تاپ یا سیستم های دسکتاپ برای برنامه نویسی block-based و محاسبات فیزیکی استفاده کنند. این روش به شما اجازه خواهد داد تا پین های GPIO برد Raspberry Pi را کنترل کنید. شما می توانید کدی را جهت کنترل و پاسخ به اجزاء مانند LED ها و buzzer ها، متصل به پین های GPIO ایجاد کنید.

دستورالعمل پخش برنامه ساده مبتنی بر متن با block های سفارشی جهت تنظیم خروجی پین و گرفتن وضعیت پین فعلی جایگزین شده است. برای اضافه کردن قابلیت GPIO، برای اولین بار روی ‘ More Blocks ‘ و سپس ‘Add an Extension’ کلیک کنید. سپس گزینه Pi GPIO را انتخاب کنید و روی OK کلیک کنید.

Rik Cross، مدیر content & curriculum ، در وبلاگ Raspberry Pi می نویسد:

” Scratch 2.0 همچنین دارای ویژگی های اضافی و بهبود یافته ای نسبت به Scratch 1.4 است. یکی از ویژگی های اصلی و جدید  Scratch 2.0 ایجاد کلون های حرکت است. کلون ها نمونه هایی از یک sprite ویژه هستند که تمام script های اصلی را به همراه دارد.”

“قابلیت شبیه سازی، نیاز به ایجاد چندین نسخه از یک sprite را برطرف می کند، به عنوان مثال چند دشمن در یک بازی و یا چند snowflake در یک انیمیشن.”

نرم افزار Scratch 2.0 همچنین امکان ایجاد block های سفارشی را فراهم می کند که اجازه می دهد کد را در یک پروژه در نظر گرفته و مورد استفاده قرار گیرد (احتمالا چندین بار).