همه چیز در مورد مسابقات اسکرچ

 

اگر می خواهید آن را ذخیره یا به اشتراک مسابقات اسکرچ  بگذارید، پروژه شما در حساب شما ذخیره می شود.

Scratch به شما امکان می دهد پروژه ه ای ایجاد شده توسط Scratch را در استودیوی زنده مجازی خود، CODE آپلود کنید. همچنین می توانید پروژه های ارسال شده توسط برنامه نویسان دیگر را در اینجا ببینید و نظرات خود را بنویسید.

بردن

اگر در زمینه کدنویسی تازه کار هستید -  مسابقات اسکرچ  صرف نظر از سن شما - Scratch یک نقطه ورود عالی است. این نشان دهنده استفاده از منطق کدگذاری if/then است که پایه و اساس توسعه نرم افزار در همه زبان ها است. حتی اگر واژگان خاص یک زبان را نمی دانید، کدنویسی Scratch به شما اجازه می دهد تا با جنبه های منطقی آن بدون نیاز به استفاده از کامپایلر برای مشاهده خروجی شروع کنید. در نهایت، کدنویسی Scratch یک سرگرمی ساده است - راهی برای یادگیری یک مهارت فنی ارزشمند.

 

آیا این مقاله به شما درک دقیقی از نحوه کار کدنویسیآموزش برنامه نویسی کودکان و نوجوانان Scratch داد؟ به ما بگویید در Facebook یک پنجره جدید باز می کند، توییتر یک پنجره جدید باز می کند، و LinkedIn یک پنجره جدید بامسابقات اسکرچ  ز می کند. ما از اینکه ازت خبر داشته باشیم خوشحال میشویم!

 

بیشتر در مورد توسعه و برنامه نویسی

DevOps چیست؟ تعریف، اهداف، روش شناسی و بهترین شیوه ها

چرخه عمر DevOps چیست؟ تعریف، مؤلفه های کلیدی، و بهترین شیوه های مدیریت

DevSecOps چیست؟ تعریف، خط لوله، چارچوب، و بهترین روش ها برای سال 2022

18 سوال برتر مصاحبه Azure DevOps در سال 2022

API (رابط برنامه نویسی کاربردی) چیست؟ معنی، کار، انواع، پروتکل ها و مثال ها

DevOps

این مقاله را به اشتراک بگذارید:

 

چیرادیپ باسومالیک

چیرادیپ باسومالیک

نویسنده فنی

 

یک پنجره جدید باز می کند

Chiradeep یک متخصص بازاریابی محتوا، یک  مسابقات اسکرچ  انکوباتور استارتاپ و یک متخصص روزنامه نگاری فناوری است. او بیش از 11 سال تجربه در تبلیغات اصلی، ارتباطات بازاریابی، ارتباطات شرکتی و بازاریابی محتوا دارد. او با تعدادی از بزرگان جهانی و MNC های هندی کار کرده است و در حال حاضر استارتاپ بازاریابی محتوای خود را در کلکته هند مدیریت می کند. او به طور گسترده در زمینه هایی مانند IT، BFSI، مراقبت های بهداشتی، تولید، مهمان نوازی، و تجزیه و تحلیل مالی و بازارهای سهام می نویسد. او ادبیات خوانده، دارای مدرک روابط عمومی است و یکی از همکاران مستقل برای چندین نشریه برجسته است.

Scratch یک زبان برنامه‌نویسی بصری و  مسابقات اسکرچ  وب‌سایت سطح بالا و مبتنی بر بلوک است که عمدتاً کودکان را به عنوان یک ابزار آموزشی هدف قرار می‌دهد و مخاطبان هدف سنی 8 تا 16 سال دارند.[8] کاربران در سایت می توانند با استفاده از یک رابط بلوک مانند پروژه هایی را در وب سایت ایجاد کنند. اسکراچ از طریق کمک های مالی مشترک بنیاد ملی علوم که به میچل رزنیک و یاسمین کفایی اعطا شده بود، ایده و طراحی شد.[9] Scratch توسط آزمایشگاه رسانه MIT توسعه داده شده است و به بیش از 70 زبان ترجمه شده است که در اکثر نقاطمسابقات اسکرچ   جهان استفاده می شود.[10] اسکرچ در مراکز بعد از مدرسه، مدارس و کالج ها و همچنین سایر موسسات دانش عمومی تدریس و استفاده می شود. از 15 فوریه 2023، آمار جامعه در وب سایت رسمی این زبان بیش از 123 میلیون پروژه به اشتراک گذاشته شده توسط بیش از 103 میلیون کاربر، بیش از 804 میلیون کل پروژه ایجاد شده (از جمله پروژه های اشتراک گذاری نشده) و بیش از 95 میلیون بازدید ماهانه از وب سایت را نشان می دهد. ]

 

اسکرچ نام خود را از تکنیکی گرفته است که توسطمسابقات اسکرچ   دیسک‌کی‌ها به نام «خراش» استفاده می‌شود، که در آن صفحات وینیل به هم متصل می‌شوند و روی یک صفحه گردان برای تولید جلوه‌های صوتی و موسیقی مختلف دستکاری می‌شوند. مانند Scratching، وب‌سایت به کاربران اجازه می‌دهد رسانه‌های مختلف (از جمله گرافیک، صدا، و سایر برنامه‌ها) را به روش‌های خلاقانه با ایجاد و «ریمیکس» پروژه‌ها، مانند بازی‌های ویدیویی، انیمیشن‌ها، موسیقی، و شبیه‌سازی‌ها با هم ترکیب کنند.[11][12]

 

اسکرچ 3.0

رابط کاربری

 

برنامه ای برای تغییر پس زمینه و صحبت کردن یک کاراکتر

رابط Scratch به سه بخش اصلی تقسیم می شود: یک  مسابقات اسکرچ  ناحیه مرحله، پالت بلوک، و یک منطقه کدگذاری برای قرار دادن و مرتب کردن بلوک ها به اسکریپت هایی که می توانند با فشار دادن پرچم سبز یا کلیک کردن روی خود کد اجرا شوند. کاربران همچنین می توانند بلوک های کد خود را ایجاد کنند و آنها در "Blocks من" ظاهر می شوند.

 

منطقه صحنه دارای نتایج است (به عنوان مثال، انیمیشن ها، گرافیک لاک پشت ها، در اندازه کوچک یا معمولی، با گزینه تمام صفحه نیز موجود است) و تصاویر کوچک همه جن ها در قسمت پایین لیست شده است. صحنه از مختصات x و y استفاده می کند که 0،0 مرکز صحنه است.[13]

 

با یک sprite انتخاب شده در پایین ناحیه مرحله بندی، بلوک های دستورات را می توان با کشیدن آنها از پالت بلوک به منطقه کدگذاری، روی آن اعمال کرد. برگه Costumes به کاربران اجازه می دهد تا ظاهر جن را با ویرایشگر وکتور و بیت مپ تغییر دهند تا جلوه های مختلفی از جمله انیمیشن ایجاد کنند.[13] زبانه صداها اجازه می دهد تا صداها و موسیقی را به یک جن متصل کنید.[14]

 

هنگام ایجاد اسپرایت و همچنین پس‌زمینه، کاربران می‌توانند اسپرایت خود را به صورت دستی ترسیم کنند، [13] یک اسپرایت را از کتابخانه انتخاب کنند، یا یک تصویر را آپلود کنند.[14]

 

جدول زیر دسته بندی بلوک های برنامه نویسی را نشان می دهد:

 

دسته بندی ها را در اسکرچ مسدود کنید

یادداشت های دسته

حرکت حرکات جن مانند زاویه و جهت.

Looks تصاویری از جن را کنترل می کند.

صدا فایل ها و افکت های صوتی را پخش می کند.

رویدادها گردانندگان و پخش کنندگان رویداد.

شرایط، حلقه ها و شبیه سازی را کنترل کنید.

Sensing Sprites می‌تواند با دیگر sprites، نشانگر ماوس و پس‌زمینه تعامل داشته باشد.

عملگرها عملگرهای ریاضی، ربط ها و مقایسه ها.

متغیرها دسترسی و تنظیم متغیرها و لیست ها را مسدود می کند. متغScratch competitions یرهای ابری در تمام نسخه‌های در حال اجرا پروژه همگام‌سازی می‌شوند.

بلوک های من توابع تعریف شده توسط کاربر،