در جای دیگر تمرینی که سوالات آن مربوط به الگوریتم های مسابقات اسکرچ ایجاد شده با Scratch10 است، و از آن زمان، هر موضوع فناوری شامل یک تمرین نظری در مورد Scratch است.
گروههای مختلف دانشگاهی در ریاضیات (از طریق کارهای آکادمیک مشترک11 و فراخوان پروژههای 2016)، و همچنین گروههای IREM12 [منبع ناکافی]، سناریوهای استفاده از Scratch مسابقات اسکرچ را برای تدریس منتشر میکنند.
استفاده از Scratch در ریاضیات دوره راهنمایی
در ریاضیات، Scratch به شما این امکان را می دهد که در هنگام جابجایی اجسام، روی مکان در پلان (آجرهای حرکتی: رفتن به و غیره) و همچنین جهت گیری نسبی (آجرهای حرکتی: حرکت بهمسابقات اسکرچ جلو، گردش به چپ، و غیره) کار کنید. برخلاف ScratchJr که روی جهت گیری مطلق کار می کند (بلوک های حرکتی: بالا - شمال؛ راست - شرق؛ پایین - جنوب؛ چپ - غرب).
Scratch برای پاسخگویی به نیازهای برنامه های چرخه 4 2018 در ریاضیات در مورد "موضوع E - الگوریتم و برنامه نویسی" و در فناوری مربوط به "علوم کامپیوتر و برنامه نویسی" 13، اما کمتر در چرخه های 2 و 3، به دلیل استفاده احتمالی از نسبی، اقتباس شده است. اعداد در مکان و حرکت (چرخه 4) یا زاویه بر مسابقات اسکرچ حسب درجه برای جهت گیری الف ها (کلاس ششم، آخرین کلاس از چرخه 3)، که ScratchJr برای آنها مناسب تر است12.
سانسور در چین
اگرچه در آنجا بسیار محبوب بود، مقامات چینی دسترسی به سایت اسکرچ را از 20 آگوست 202014 ممنوع کردند. طبق آخرین برآوردها، حداقل 3 میلیون چینی 15 در زمان ممنوعیت از اسکرچ استفاده می کردند.
نهاد مسئول سانسور به «محتوای تحقیرآمیز، نادرستمسابقات اسکرچ و افتراآمیز در مورد چین» اشاره میکند و به عنوان مثال به این واقعیت اشاره میکند که ماکائو، هنگ کنگ و تایوان بهعنوان کشورها توسط سایت آمریکایی فهرست شدهاند.
کد با اسکرچ
آجرهای برنامه نویسی مختلف
زبان Scratch از چندین آجر (یا بلوک) تشکیل شده است که به شما امکان می دهد یک عمل خاص را اجرا کنید.
نه دسته بلوک مختلف (طبقه بندی شده بر اساس رنگ) 17 [منبع ناکافی] وجود دارد، و دسته بندی بلوک ها را می توان اضافه کرد (این سازمان از نسخه 3.0 از 2 ژانویه 2019 در زیر توضیح داده شده است):
بلوک های "کلاسیک":
رنگ
دسته بندی حرکت ظاهر صداها رویدادها سنسومسابقات اسکرچ رهای کنترل اپراتورها متغیرها بلوک های من
دسته بندی هایی که می توان اضافه کرد:
Scratch دارای پسوندهایی است، یعنی بلوک هایی که با دنیای واقعی ارتباط برقرار می کنند، مانند پسوندهای Raspberry Pi19، Lego WeDo20 و به شما امکان می دهد ربات Thymio21 را برنامه ریزی کنید.
بنابراین، در Scratch، افزونهها بلوکها و ویژگیهای آموزش برنامه نویسی کودکان و نوجواناناضافی را اضافه میکنند که میتوانند در انواع مختلفی از پروژهها استفاده شوند.
در نسخه های 2.0 و 3.0، افزونه ها همه مبتنی بر سخت افزار بودند. سپس، برنامههای افزودنی نرمافزاری در Scratch 3.0، مانند سنتز گفتار، و همچنین پسوندهای سختافزاری جدید مانند micro:bit اضافه شدند.
ScratchJr
مقاله تفصیلی: ScratchJr.
اگرچه به شدت از Scratch الهام گرفته شده و توسط Mitch Resnick، خالق اصلی Scratch کارگردانی شده است، ScratchJr یک بازنویسی کامل از این ابزار است که برای کاربران جوان (5 تا 7 سال) هدف قرار گرفته است 22،23. ScratchJr در جولای 2014 بر روی iPad منتشر شد، قبل از اینکه در سال 2016 توسط یک جامعه منبع باز به تبلت ها و گوشی های هوشمند تحت اندروید و سپس به رایانه های Scratch competitions دسکتاپ macOS و Windows منتقل شود.