مسابقات اسکرچ
وارد دنیای کدنویسی می شوند. Scratch با استفاده مسابقات اسکرچ از بلوکهای کد کشیدن و رها کردن، مفاهیم برنامهنویسی را برای درک و کاربرد آسان میکند، به این معنی که حتی بچههای کوچک نیز میتوانند کدنویسی را کشف کنند، به اشتراک بگذارند و از آن لذت ببرند.
شیفته؟ در زیر، ما پاسخ می دهیم "آیا Scratch یک مسابقات اسکرچ زبان برنامه نویسی برای مبتدیان است؟" و سوالات دیگر در مورد منبع هیجان انگیز برای نسل بعدی کدنویس ها.
برنامه نویسی اسکرچ چیست؟
Scratch یک زبان برنامه نویسی رایگان است که با هدف کمک به کودکان در یادگیری نحوه کدنویسی و عضویت در یک جامعه برنامه نویسی است. این برنامه توسط بنیاد اسکرچ، یک مسابقات اسکرچ سازمان غیرانتفاعی که همچنان پروژه را تعدیل می کند، توسعه یافته است. Scratch از یک رابط بصری ساده استفاده می کند که به بچه های 8 تا 16 ساله اجازه می دهد بازی ها، داستان های دیجیتال و انیمیشن طراحی کنند. همچنین مهارت هایی مانند حل مسئله، یادگیری خلاق و تفکر محاسباتی را در برنامه نویسان جوان پرورش می دهد.
در حال حاضر، Scratch به بیش از 70 زبان در دسترس مسابقات اسکرچ است و در حال حاضر در مدارس، کتابخانه ها، موزه ها و مراکز اجتماعی در سراسر جهان ارائه شده است. در سال گذشته، بیش از 200 میلیون کودک با Scratch تعامل داشتند.
برنامه نویسی اسکرچ چگونه کار می کند؟
هنگامی که سعی می کنید بفهمید برنامه نویسی Scratch چگونه کار می کند، ممکن است مفید باشد که به معنای بصری پنهان نام آن فکر کنید. Scratch زبان خود را به افتخار دی جی هایی که صفحات وینیل را روی صفحه های گرامافون خود "خراش" می کردند، نامگذاری کرد. این عمل به دیجیها اجازه میدهد تا موسیقی مسابقات اسکرچ منتشر شده از رکوردها را به منظور ایجاد صداهای جدید و برش قطعاتی از رکوردهای مختلف دستکاری کنند.
این عمل کاملاً بی شباهت به نحوه عملکرد برنامه نویسی Scratch نیست. Scratchers - افرادی که از Scratch استفاده می کنند - از یک روش کدگذاری بلوکی استفاده می کنند که به آنها امکان می دهد بلوک های کد را به مکان های جدید بکشند و رها کنند تا با بلوک های دیگر تعامل کنند تا نتایج متفاوتی ایجاد کنند. درست مانند دی جی ها، Scratchers در زمینه حذف ریمیکس های خلاقانه هستند، اما در مورد برنامه نویسی Scratch، این کد است، نه موسیقی - مسابقات اسکرچ اگرچه همانطور که به زودی خواهید آموخت بسیاری از پروژه های Scratch نیز می توانند موسیقی بسازند.
Scratch با ترکیب و ترکیب بلوک های ر آموزش برنامه نویسی کودکان و نوجوانان سانه های مختلف از جمله گرافیک، صدا و دستورات تعاملی قادر به ساخت بازی های ویدیویی ذکر شده قبلی، مسابقات اسکرچ داستان های دیجیتال، صدای منحصر به فرد و شبیه سازی های دیگر است.
علاوه بر سهولت پیمایش و پیادهسازی، Scratch بسیار بصری است و به زبانآموزان جوان اجازه میدهد تا تغییرات خود را راحتتر ببینند تا اینکه به یک صفحه کد ترسناک نگاه کنند. برخلاف سای مسابقات اسکرچ ر زبانهای برنامهنویسی مانند پایتون و جاوا اسکریپت، Scratch از بلوکهای drag and drop کد رنگی خود برای نوشتن کد استفاده میکند. این ساختار برای بچه ها و مبتدیانی که برای درک نحوه کدنویسی نیازی به دانش نحو یا مهارت های تایپ ندارند ایده آل است.
پیتزا آشپز
یک بازی برای فعال کردن کاربران (و گرسنه کردن)، پیتزا مسابقات اسکرچ سرآشپز از حسگر ویدیویی استفاده میکند تا تشخیص دهد که بچهها چه زمانی دستهایشان را بالا میبرند و به نوبه خود، یک پیتزا در حال چرخش را روی صفحه نمایش نگه میدارند. سپس کاربران میتوانند ظاهر پیتزا را تغییر دهند، تعداد ورقهایی که Scratch competitions پیتزا انجام میدهد را سفارشی کنند و موارد متفاوتی را اضافه کنند
[ بازدید : 17 ] [ امتیاز : 3 ] [ نظر شما : ]