معرفي اسكرچ

يرنامه نويسي

معرفي اسكرچ

۳۱ بازديد

در اينجا اين بلوك در يك اسكريپت معرفي اسكرچ به نظر مي رسد:انيميشن رنگارنگ سمت چپ را با مجموعه بلوك هاي سمت راست مقايسه كنيد

من Scratch را حدوداً در سال 2007 در حين انجام تحقيقاتي در پيش بيني توسعه يك سيستم گرافيكي براي ايجاد تعاملات شعبده باز و كامپيوتر، با الهام از داده هاي خالص و زبان هاي مشابه، كشف كردم. Scratch مي‌توانست بسياري از چيزهايي را كه من تصور مي‌كردم انجام دهد و چندين مورد را من انجام نداده بودم، و اگرچه دامنه زيبايي و برنامه‌ريزي آن محدود بود (سهولت استفاده اغلب تنوع را محدود مي‌كند - مقايسه ويندوز و يونيكس)، به ويژه براي آموزش مناسب بود: قبل از اينكه برنامه اي بنويسيد كه به سادگي يك تصوير ثابت را روي صفحه نمايش شما نمايش مي دهد، با Scratch مي توانم در عرض چند دقيقه به شما نشان دهم چگونه نمايش يك تصوير پويا در پاسخ به افسون گفتاري شما.

يقيناً علوم كامپيوتري يك رمز و راز واقعي وجود دارد، اما همانطور كه مي‌توانيد اصول اوليه طلسم‌سازي را بياموزيد و آزمايش كنيد، بدون اينكه ابتدا به اسرار بزرگ غيبت نفوذ كنيد (براي بسياري از غيبت‌شناسان، اولين تلاش‌هاي ما براي جادوگري اولين گام‌هاي ما در اين زمينه بود. اسرار)، مي‌توانيد برنامه‌نويسي رايانه‌ها را بدون كسب آموزش كامل در علوم رايانه آغاز كنيد. از اينكه اسكراچ «موارد بچه‌گانه» است، نااميد  معرفي اسكرچ نشويد. جادوي فراوان، واقعاً و در دستان يك جادوگر توانا است، اسكراچ جعبه ابزاري براي انجام جادو با رايانه است كه بسياري از آنچه را كه تا به حال در مورد فناوري، جادوي سايبري و غيره نوشته شده است، از بين مي برد. به همين دليل است كه من Technomancy 101 را "جادوي سايبري پيشرفته براي مبتديان" مي نامم. خراش همچنين ممكن است دروازه اي براي ساير فناوري ها باشد كه با آن مي توان طرح هاي تكنومانكتيك بزرگتر و بهتري ساخت.

Scratch شروع برنامه نويسي چند رسانه اي را با تصاوير و صداها آسان مي كند، اما محاسبات فيزيكي مقدماتي را با سخت افزار اضافي اختياري كه Scratch را با حسگرها و عملگرهايي كه معمولاً در رايانه هاي روميزي يافت نمي شوند، گسترش مي دهد. چندين پروژه Technomancy 101 داراي اين افزونه‌هاي سخت‌افزاري هستند.

گرفتن خراش

در زمان نوشتن Technomancy 101 (بيشتر ايرانيان سايبر در سال‌هاي 2015–2017)، نسخه فعلي اسكرچ 2.0 است و اين همان نسخه‌اي است كه پروژه‌ها با آن ساخته شده‌اند. بسياري از ايده‌هاي ضروري قابل انتقال به نسخه قبلي، Scratch 1.4 معرفي اسكرچ هستند، اما برخي از عملكردهاي جانشين خود را ندارد. Scratch 2.0 براي اجرا به Adobe Flash نياز دارد. (مي‌دانم، متأسفم!) Scratch 3.0 در HTML5 در حال توسعه است، اما به اندازه‌اي متفاوت از 2.0 است كه ممكن است برخي از پروژه‌ها در نسخه جديد «فقط كار نكنند».

مي‌توانيد با رفتن به scratch.mit.edu و كليك كردن روي دكمه ايجاد در بالا، Scratch را امتحان كنيد، يا براي بررسي پروژه‌هايي كه ديگران ساخته‌اند، روي كاوش كليك كنيد. هر پروژه Scratch ممكن است در ويرايشگر باز شود تا بتوانيد نحوه عملكرد آن را مشاهده كنيد، كه يكي از بهترين چيزها در مورد يادگيري با Scratch است. سيستم كمك داخلي آن شامل آموزش هاي گام به گام، نحوه انجام، و توضيحات و مثال هايي براي هر بلوك است. و وب سايت داراي يك صفحه نكات با چيزهايي است كه بايد امتحان كنيد.

به منظور ذخيره پروژه هاي خود به صورت آنلاين و به اشتراك گذاري آنها با ديگران در انجمن Scratch، بايد يك حساب كاربري در آنجا ايجاد كنيد، يا مي توانيد پروژه هاي خود را در رايانه خود دانلود كنيد و بعداً آنها را به وب سايت آپلود كنيد تا آنها را اجرا يا ويرايش كنيد.

انجمن آنلاين اسكرچ بيشتر از افراد خردسال تشكيل شده است و هر پروژه اي كه در scratch.mit.edu به اشتراك گذاشته معرفي اسكرچ يا مورد بحث قرار مي گيرد بايد از شرايط استفاده Scratch و دستورالعمل هاي انجمن Scratch پيروي كند.

يك ويرايشگر آفلاين وجود دارد كه مي‌توانيد آن را دانلود و نصب كنيد، كه زماني مفيد است كه اتصال شما به اينترنت قطع شده يا با محتوايي كار مي‌كنيد كه ترجيح مي‌دهيد به‌صورت آنلاين به اشتراك نگذاريد. برنامه‌هاي افزودني رسمي (v.i.) در ويرايشگرهاي آفلاين و همچنين آنلاين كار مي‌كنند، در حالي كه برخي از برنامه‌هاي افزودني آزمايشي به يك ويرايشگر يا ديگري نياز دارند. سيستم عامل رسمي رايانه Raspberry Pi، Raspbian، شامل اسكرچ نسخه هاي ويژه Scratch 1.4 و 2.0 است كه رابطي با سخت افزار منحصر به فرد Pi دارند.

تا كنون نظري ثبت نشده است
ارسال نظر آزاد است، اما اگر قبلا در مونوبلاگ ثبت نام کرده اید می توانید ابتدا وارد شوید.