برنامه نویسی اسکرچ چیست
تجربه بصری غنی تری نسبت به Scratch 2.0 با مجموعه برنامه نویسی اسکرچ چیست وسیع تری از دارایی های بصری داخلی مانند جن، لباس ها و تصاویر
پس زمینه است.
Scratch 3.0 بلوکهای بیشتری دارد، از جمله بلوکهای حرکتی جدید (برای افزایش تنوع در نحوه کنترل Sprites برای حرکت روی صحنه) و افزونههای جدید (Scratch 3.0 اکنون میتواند به micro:bit، متن به گفتار، Lego Mindstorms و موارد دیگر متصل شود! ). پسوندهای Scratch 2.0 صرفاً دربرنامه نویسی اسکرچ چیست نسخه بتا بودند و به همان اندازه پایدار نبودند.
تعداد بلوک های حرکتی در اسکرچ 3.0 بیشتر از اسکرچ 2.0 است
برنامه های افزودنی Scratch 3.0
Scratch 3.0 با HTML 5 و جاوا اسکریپت نوشته شده است که زبان مدرن وب است و بنابراین برای برنامه نویسی آنلاین در یک مرورگر وب بسیار بهتر عمل می کند. Scratch 2.0 در Adobe Flash نوشته شده بود و بنابراین برای کار کردن به فلش پلیر نیاز داشت (این بدان معناست که با دستگاه های iOS مانند iPad و iPhone کار نمی کند).
Scratch 3.0 یک تلاش مشترک بین MIT Media Lab و Google برای طراحی مجدد و بازآفرینی بلوکهای Scratch بر اساس Google’s Blockly بود (که ما همچنین در Basics 1 تا Basics 2 برای کنترل ربات Dash مورد علاقه خود استفاده میکنیم!). Scratch 2.0 توسط MIT Media Lab به طور کامل در داخل توسعه داده شد.
برنامه نویسی Scratch چگونه کار می کند؟
کد را از ناحیه سبز به ویرایشگر کد بکشید و ببینید که در مرحله اجرا می شود (قرمز)!
هنگام کدنویسی در Scratch 3.0، دانشآموزان بلوکهای کد را از کشو بیرون میآورند (که در زیر با رنگ سبز مشخص شده است) و آنها را در ویرایشگر (پانل مرکزی) میاندازند. سپس این بلوک ها در ترتیبی از دستورالعمل های کد مرتب می شوند. هنگامی که آنها آماده اجرای کد خود هستند، خروجی کد برنامه نویسی اسکرچ چیست خود را بلافاصله روی صحنه (که با رنگ قرمز مشخص شده است) مشاهده می کنند. بر اساس خروجی مشاهده شده، بچه ها می توانند کد خود را آزمایش کنند یا آن را بیشتر توسعه دهند.
چرا Scratch برای کدنویسان ایرانیان سایبر مبتدی مناسب است؟
یک پاسخ کاملاً ساده برای این سؤال وجود دارد - اینها 3 دلیل اصلی هستند:
1. برنامه نویسی Scratch آسان است
این آسان است زیرا تنها کاری که یک کدنویس جوان باید انجام دهد این است که بلوک ها را به ترتیبی که کودک می خواهد بکشد و رها کند. ترتیب بلوک ها به ترتیبی است که کد توسط کامپیوتر اجرا می شود. برای کمک بیشتر به کدنویس جوان، شکل هر بلوک قبلاً به کودک اشاره می کند که چگونه و چه برنامه نویسی اسکرچ چیست زمانی می توانید از هر بلوک استفاده کنید. اگر یک شیار در بالا یا پایین وجود داشته باشد، بلوک های دیگر می توانند با استفاده از آن شیار متصل شوند. اگر شیار وجود نداشته باشد، اتصال به آن قسمت از بلوک امکان پذیر نیست. رنگ بلوک ها همچنین به کدنویسان جوان کمک می کند تا بلوک های خاص را با مفاهیم محاسباتی خاص مرتبط کنند.
نخلستان ها را پیدا کنید. درک شکل؛ تفسیر رنگ؛ کلمات را بخوانید
2. برنامه نویسی Scratch سرگرم کننده است
این سرگرم کننده است زیرا هر کدی می تواند باشدبلافاصله در همان رابط نشان داده شد. مرحله جایی است که تمام کنش ها اتفاق می افتد! در ارتقای اخیر به Scratch 3.0، تیم درخشان MIT Media Lab همچنین برنامه نویسی اسکرچ چیست بسیاری از جن های دوست داشتنی و شایان ستایش را اضافه کردند که تخیل هر کودکی را به خود جلب می کند. آنها را بسازید، صحبت کنید، برقصید، بخندید یا آواز بخوانید - امکانات بی پایان هستند!
3. برنامه نویسی Scratch قوی است
این زبان قوی است زیرا به عنوان یک زبان برنامه نویسی، Scratch نه تنها دارای ویژگی های غنی و جذابی است برنامه نویسی اسکرچ، بلکه به شدت شبیه به نحوه کار زبان های پر ویژگی و سینتکس کامل مانند Python، JavaScript و Java است. Scratch 3.0 با همکاری MIT
Comments
Post a Comment