loading...

??????? ??? ??

بازدید : 158
دوشنبه 9 بهمن 1402 زمان : 22:30

پروژه برای برنامه اسکرچ چیست؟

یک پروژه ساخته شده در برنامه Scratch است. یک پروژه می تواند اسکرچ جونیور در مورد هر چیزی باشد: از موسیقی گرفته تا انیمیشن، هنر، بازی و شبیه سازی. آنها در شش ژانر اصلی دسته بندی شده اند که رایج ترین آنها بازی و انیمیشن هستند. همچنین تعداد زیادی آموزش برای کمک به شما وجود دارد.

در حال حاضر، بیش از 36 میلیون پروژه در وب سایت اسکرچ جونیور Scratch به اشتراک گذاشته شده است.

ایجاد پروژه

یک پروژه در ویرایشگر برنامه Scratch ایجاد می شود که اسکرچ جونیور رابطی برای طراحی و برنامه نویسی یک پروژه در Scratch است. پروژه ها را می توان از ویرایشگر آنلاین Scratch 2.0، ویرایشگر آفلاین یا Scratch 1.4 به اشتراک گذاشت. برای دسترسی به ویرایشگر آنلاین، روی «ایجاد» در نوار پیمایش در سمت چپ بالای سایت کلیک کنید.

پروژه اسکرچ

نام پروژه

برای تغییر نام پروژه در ویرایشگر یا نمایشگر، روی کادر برنامه نویسی کودکان اسکرچ جونیور متن بالای قاب پخش کننده کلیک کنید و متن را ویرایش کنید. یک پروژه جدید دارای نام "Untitled" یا "Untitled-n" است که در آن n یک بیشتر از تعداد پروژه های بدون عنوان قبلی است.

پروژه را به اشتراک بگذارید

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

ویرایشگر آنلاین Scratch 2.0 – وارد حساب کاربری Scratch خود شوید و روی «اشتراک گذاری» در بالا سمت راست کلیک کنید.

Scratch 2.0 Offline – به Files > Share on Site بروید و اسکرچ جونیور اطلاعات تعیین شده را تکمیل و ارسال کنید.

صفحه پروژه - در نزدیکی بالای صفحه، روی "اشتراک گذاری" کلیک کنید، که در یک کادر مستطیل شکل است.

Scratch 1.4 – به اشتراک گذاری دسترسی داشته باشید > این پروژه را به صورت آنلاین به اشتراک بگذارید و اطلاعات تعیین شده را تکمیل و ارسال کنید.

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

هیچ محدودیتی برای تعداد پروژه هایی که کاربر می تواند در سایت اسکرچ به اشتراک بگذارد وجود ندارد. دانلود پروژه ها همیشه رایگان است و خواهد بود.

مشاهده پروژه ها

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

این مقادیر نشان می‌دهند که یک پروژه تا چه حد از نظر Scratch Junior محبوبیت موفق بوده است و اغلب کاربران را در مورد شانس استفاده از پروژه‌شان راهنمایی می‌کند.

بازدید : 131
دوشنبه 9 بهمن 1402 زمان : 20:42

مقدمه و اهداف

صبح بخیر ! به این فعالیت اکتشافی Scratch خوش آمدید. Scratch یک اسکرچ جونیور زبان برنامه نویسی بصری است، به این معنی که می توانیم بدون نوشتن کد، اما با استفاده از بلوک های بصری برنامه نویسی کنیم که برای اجرای اکشن ها برای ما برنامه ریزی شده اند. برای ایجاد داستان‌ها، بازی‌ها و انیمیشن‌های تعاملی، کافی است آن‌ها را در جای مناسب و به ترتیب درست قرار دهید.

در این فعالیت ابتدا یک بازی ریاضی برای بررسی جمع انجام خواهید اسکرچ جونیور داد. سپس با هم خواهیم دید که این بازی چگونه ساخته شده است و شما قادر خواهید بود نرم افزار را برای ساخت بازی خود کاوش کنید.

اینجا نمی توانید اشتباه کنید، همه چیز در مورد کاوش در دنیای جدید است!

فعالیت اول: بازی

ابتدا بر روی پرچم سبز رنگ در تصویر زیر کلیک کنید و دستورالعمل های اسکرچ جونیور پنگوئن Pongo را دنبال کنید. اگر می خواهید دوباره بازی کنید، روی پرچم سبز در سمت چپ بالای تصویر کلیک کنید.

فعالیت دوم: بیایید پروژه را بررسی کنیم

آیا کنجکاو هستید که این بازی چگونه ساخته شده است؟ بسيار خوب ! برای این کار روی این لینک کلیک کنید و سپس به این صفحه بازگردید تا توضیحات را دنبال کنید.

روی دکمه "مشاهده داخل" کلیک کنید.

خراش-درون

تصویری مانند تصویر زیر را مشاهده خواهید کرد. همه چیز به اسکرچ جونیور زبان انگلیسی است، اما می توانید با کلیک بر روی نماد قرمز رنگ و انتخاب فرانسوی زبان را تغییر دهید.

خراش-تغییر-زبان

خوب، حالا شما باید چیزی شبیه به این را ببینید:

خراش-ریاضی-بازی

به اشکال رنگی بلوک می گویند و به لطف برنامه نویسی کودکان آنها است که در Scratch می اسکرچ جونیور سازیم (برنامه ریزی می کنیم). شخصیت ها و اشیا Sprites نام دارند و شما می توانید آنها را مجبور به انجام کارهای زیادی کنید! در اینجا مخصوصاً به Pongo خود گفتیم که با شما صحبت کند و سپس از شما سؤالات ریاضی بپرسد.

سعی کنید مقادیر فیلدهای سفید را تغییر دهید و با کلیک بر روی پرچم سبز ببینید چه اتفاقی می افتد وقتی شبیه سازی را اجرا می کنید.

فعالیت سوم: بیایید بازی خود را بسازیم!

برای اینکه بتوانید یک پروژه در اسکرچ ایجاد کنید، ابتدا باید با کلیک اسکرچ جونیور بر روی "پیوستن به اسکرچ" ثبت نام کنید. آسان و رایگان است ! از معلم خود بخواهید به شما کمک کند…

... اکنون که ثبت نام کرده اید، اگر روی "مشاهده صفحه پروژه" کلیک کنید، دکمه ای به نام "ریمیکس" را پیدا خواهید کرد. اگر روی این دکمه کلیک کنید، Scratch یک کپی از پروژه را برای شما ایجاد می کند که می توانید آن را تغییر داده و در پروژه های خود ذخیره کنید.

اسکرچ-ریمیکس

ما روی یک نسخه بسیار ساده از پروژه اولیه کار خواهیم کرد که در اسکرچ جونیور این لینک موجود است. اگر روی "ریمیکس" کلیک کنید، صفحه ای مانند صفحه زیر را مشاهده خواهید کرد: این بوم شماست که باید کاوش کنید!

اسکرچ-دیالوگ

ساختار Scratch

اول از همه، بیایید به مناطق مختلف یک پروژه Scratch که در تصویر زیر توضیح داده شده است، نگاه کنیم.

مناطق خراشیده

دستکاری های اساسی

دستکاری های اساسی که در زیر توضیح داده شده است برای هر پروژه ای در Scratch برای شما مفید خواهد بود.

بلوک ها بلوک های قطعه ای شکل پازلی هستند که برای ایجاد برنامه اسکرچ جونیور ها استفاده می شوند. آنها می توانند در یکدیگر قرار بگیرند و "اسکریپت" را تشکیل دهند. برای انتخاب یک بلوک در بخش «کد» در زبانه‌های sprites، کافی است آن را روی بوم کار بکشید و رها کنید، که ناحیه مرکزی است که «ناحیه اسکریپت‌ها» نیز نامیده می‌شود. یک بلوک را دوباره به این ذخیره بکشید تا آن را حذف کنید.

تمام الف های مورد استفاده در پروژه شما در قسمت "Elves" نمایش داده می شوند. برای افزودن بلوک به یک اسپرایت خاص، باید روی تصویر آن در ناحیه اسپرایت کلیک کنید. برای افزودن یک sprite دیگر، روی دکمه نشان داده شده در تصویر و انتخاب شده از کتابخانه Scratch sprite کلیک کنید.

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

بلوک ها

انواع مختلفی از بلوک ها در Scratch وجود دارد:

بلوک های حرکتی، به رنگ آبی، تمام حرکات احتمالی جن را نشان می دهد و همچنین بلوک هایی را برای دانستن موقعیت آن در هر زمان در صحنه نشان می دهد. برخی به جن اجازه می دهند که روی خود بچرخد (آن را بچرخانید).

بلوک های ظاهری بنفش برای تغییر موقت یا دائمی ظاهر الف ها استفاده می شود.

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

بلوک های رویداد زرد بیشتر برای راه اندازی یک اسکریپت زمانی که اسکرچ جونیور یک عمل خاص اتفاق می افتد استفاده می شود. بقیه برای تحریک این رویدادها استفاده می شوند.

بلوک های کنترل به رنگ زرد/نارنجی هستند. از آنها برای کنترل اجرای اسکریپت (مکث، شرایط، تکرار و توقف) و مدیریت اجرای کلون ها استفاده می شود.

بلوک های حسگر به رنگ آبی روشن هستند. آنها برای اندازه گیری یا تشخیص مقادیر خاص و همچنین برای پرسیدن سؤال استفاده می شوند.

بلوک های عملگر، به رنگ سبز روشن، ب Scratch Junior رای افکت استفاده می شوند

بازدید : 93
چهارشنبه 4 بهمن 1402 زمان : 6:04

تجزیه و تحلیل نرم افزار اسکرچ در تولید علمی برنامه اسکرچ به مدت 20 سال: برنامه اسکرچ برنامه نویسی در آموزش برای توسعه تفکر محاسباتی و رشته های STEAM

نویسنده: Dúo-Terrón، Pablo

Fecha: 2023

کلمات کلیدی: تفکر محاسباتی. تحصیلات؛ SciMAT; خراش؛ بخار؛ ساقه؛ وب علم؛ اسکوپوس در حال ظهور

Revista / سرمقاله: علوم تربیتی

نقل قول: Dúo-Terrón, P. (2023). تجزیه و تحلیل نرم افزار برنامه اسکرچ اسکرچ برنامه اسکرچ در تولید علمی به مدت 20 سال: برنامه نویسی در آموزش برای توسعه تفکر محاسباتی و رشته های STEAM. علوم تعلیم و تربیت، 13(4)، 404. MDPI AG. برگرفته از

:

Scratch یک نرم افزار آموزشی مبتنی بر بلوک های برنامه برنامه اسکرچ نویسی برنامه اسکرچ برنامه اسکرچ بصری است. این در سال 2003 توسط آزمایشگاه رسانه ای موسسه فناوری ماساچوست (MIT) ایجاد شد و مهارت های تفکر محاسباتی (CT) را از سنین پایین در مدارس توسعه می دهد و اجازه می دهد پروژه های STEM (علم، فناوری، مهندسی و ریاضیات) انجام شود. هدف این تحقیق شناخت توسعه تولید علمی برنامه Scratch در زمینه آموزشی در مقالات علمی در WoS و ارتباط آن با حوزه STEM است. روش مورد استفاده در این پژوهش ماهیت کتاب سنجی با تحلیل تحولات در ادبیات برنامه اسکرچ علمی و هم کلام است. برنامه Scratch in Education (Scratch-EDU) با استفاده از پایگاه داده Web of Science (WoS) مورد مطالعه قرار گرفته است. برای استخراج نتایج از WoS، Vosviewer و SciMAT استفاده شد و در مجموع 579 نسخه خطی مورد تجزیه و تحلیل قرار گرفت. نتایج مطالعه نشان می دهد که اولین مقاله علمی در مورد Scratch منتشر شده در WoS به سال 2004 برمی گردد، اگرچه از سال 2011 است که حجم قابل توجهی از مطالعات در ادبیات برنامه اسکرچ علمی ظاهر می شود و علاوه بر این، در سال های اخیر ادبیات علمی مربوط به آن است. Scratch-EDU با موضوعات و کلمات کلیدی مرتبط با زمینه برنامه اسکرچ STEM. نتیجه‌گیری این مطالعه این است که برنامه اسکرچ ا اینجا ز سال 2012 تا 2020 در زمینه علمی مرتبط با آموزش تحولی پیشرو داشته است، عمدتاً در مقالات مقالات، با کاهش نسخه‌های خطی در برنامه اسکرچ دو سال اخیر. مضامین و کلیدواژه‌های نوظهور که در سال‌های اخیر بیشترین تأثیر را بر نسخه‌های خطی Scratch-EDU داشته‌اند، به اصطلاحات «اجرا» و «برنامه درسی» مرتبط هستند که به نوبه خود با اصطلاحاتی مانند «آموزش‌دهی»، «مدرسه دولتی» برنامه اسکرچ یا «دانش‌آموزان» مرتبط ه برنامه اسکرچ ستند. اصطلاح دیگری که در توسعه تکامل علمی برجسته است «تفکر محاسباتی» است که با موضوعاتی مانند «آموزش ابتدایی»، «یادگیری» یا «حل مسئله» مرتبط است. در نهایت، بحث و نتیجه گیری از نتایج انجام شده است، که می تواند به عنوان نقطه عطفی برای خطوط آ برنامه اسکرچ ینده تحقیقاتی در زمینه برنامه نویسی و CT در زمینه STEM از سنین پایین در آموزش باشد.

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

تجاوز سایبری و قربانی شدن سایبری در نوجوانان برنامه اسکرچ مدرسه - تأثیر سن و جنسیت

فرناندز-هرریاس، آنا آی. جیمنز تورس، مانوئل گابریل؛ مورنو-گررو، آنتونیو جی. Dúo-Terrón، Pablo (معاملات جهانی در زمینه آموزش مهندسی و فناوری، 2023)

هدف از این مطالعه بررسی میزان دخالت جنسیت و سن در آزار و اذیت سایبری و قربانی شدن سایبری در جوانان بین 14 تا 17 سال بود. توصیفی، همبستگی و پیش بینی بود...

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

کانته-سانز، لورا؛ Martínez-Martínez، Inmaculada; آگوادو-ترون، خوان میگل (2013/04/19)

در نتیجه فرآیند دیجیتالی شدن رسانه ها و پراکندگی مخاطبان، برنامه اسکرچ قالب های تبلیغاتی در یک فرآیند دگرگونی عمیق غوطه ور می شوند که busca پاسخگوی ...

به سوی راه حلی برای ایجاد، آزمایش و انتشار تجربیات واقعیت برنامه اسکرچ ترکیبی برای یادگیری ایمنی و بهداشت شغلی: Training-MR

لوپز، میگل آنجل؛ ترون، سارا؛ لومباردو، خوان مانوئل؛ González-Crespo، Rubén (مجله بین المللی چند رسانه ای تعاملی و هوش مصنوعی (IJIMAI)، 12/2021)

هوش مصنوعی، اینترنت اشیا، تقویت انسانی، واقعیت Scratch program دمجازی یا واقعیت ترکیبی به سرعت در Industry 4.0 پیاده‌سازی شده‌اند، زیرا بهره‌وری کارگران را بهبود می‌بخشند. این بهبود بهره وری ...

بازدید : 127
چهارشنبه 4 بهمن 1402 زمان : 0:49

بررسی اجمالی خراش

Scratch یک زبان برنامه نویسی از بلوک های رنگی است که برنامه اسکرچ هر کدام از آنها یک دستور زبان ساده است ("به جلو... گام ها"، "چرخش به راست... درجه"، "پخش صدا..."، "تکرار... بارها" …و غیره). این بلوک ها برای ساختن برنامه ای برای ساخت انیمیشن ها، بازی ها، داستان های تعاملی و غیره مونتاژ می شوند.

در نظر گرفته شده برای استفاده از 8 تا 16 سالگی، به طور گسترده برنامه اسکرچ ای برای یادگیری اصول برنامه نویسی به روشی سرگرم کننده، ایجاد، استدلال، همکاری استفاده می شود. رایگان است، می توان آن را بر روی ویندوز، مک، لینوکس نصب کرد یا به صورت آنلاین از آن استفاده کرد.

رابط Scratch 3: از چپ به راست: دسته‌بندی دستورالعمل‌ها (حرکت، ظاهر، صدا...)، دستورالعمل‌ها، منطقه برنامه‌نویسی که برنامه در آن ساخته می‌شود، و در سمت راست ناحیه‌ای که برنامه اسکرچ جن برنامه را اجرا می‌کند.

=> رابط Scratch 3 را ببینید

کمک در اسکرچ

(در اسکرچ 2 عکس می گیرد. نسخه 3، فعلی، رابط کاربری کمی متفاوت دارد)

آشنایی با برنامه نویسی و استفاده از Scratch (بزرگسالان و دانش آموزان)

کد کلاس

مقدمه خود راهنما برای Scratch

اکنون همه می دانند چگونه خراش دهند... اوه واقعاً نمی دانید؟ برنامه اسکرچ با این حال، معلم فرانسوی از یادگیری کدنویسی استفاده می‌کند تا بچه‌ها روایت‌های تعاملی بسازند تا آنها را در یادگیری نوشتن فعال کند، معلم ریاضی تمرین‌های بسیار جذاب‌تری ارائه می‌دهد و در مرکز اوقات فراغت، دختر شما یک بازی درست می‌کند و پسر شما یک انیمیشن هنری کوچک. خوب، شما باید شروع کنید، اما ... شما فقط کمی زمان دارید. این خوب است، راه حل اینجاست…

یکی دیگر از منابع اصلی و رایگان. 4 دوره (از 4 تا 6 سال، 6 تا 8 سال، 8 تا 18 سال یا 10 تا 18 سال) به شما این امکان را می دهد که به تدریج به عناصر برنامه نویسی کامپیوتر نزدیک شوید. هر دوره از فعالیت های سرگرم کننده، بدون پلاگ یا به شکل برنامه های کوچکی تشکیل شده است که با استفاده از بلوک های برنامه برنامه اسکرچ نویسی مشابه Scratch ساخته می شوند.

بسیار پیشرو و هدایت شده. ویدئوها مسیر را برنامه نویسی کودکان مشخص می‌کنند که در مورد مفاهیم تحت پوشش توضیحاتی ارائه می‌کند.

آشنایی با برنامه نویسی در کلاس:

کد 1 2 3 …

منبع بنیادی از بنیاد "La main à la pâte". پروژه "1، 2، 3... کد!" » هدف آشنایی دانش آموزان و معلمان با علوم کامپیوتر از مهدکودک تا دانشگاه است.

هم فعالیت های متصل (نیاز به رایانه، تبلت یا ربات) ب برنامه اسکرچ رای معرفی اصول برنامه نویسی (بر اساس استفاده از Scratch) و فعالیت های بدون پلاگ (محاسبات بدون رایانه) را برای مقابله با مفاهیم اولیه علوم رایانه (الگوریتم، زبان) ارائه می دهد. ، نمایش اطلاعات و غیره).

این فعالیت‌ها در پیشرفت‌های کلید در دست سازمان‌دهی می‌شوند، خاص برای هر چرخه، که یک رویکرد چند رشته‌ای و یک آموزش فعال مانند رویکرد تحقیق یا رویکرد پروژه را برجسته می‌کند.

"Scratch Explorer" به دانش آموزان CM1 و CM2 مجموعه ای از برنامه اسکرچ 16 پروژه را برای یادگیری نحوه برنامه نویسی با نرم افزار Scratch ارائه می دهد.

هر پروژه شامل:

یک برگه راهنما؛

فایل دانشجویی با فرمت sb2. (فرمت Scratch)

یک (یا چند) فایل «راه حل» در قالب sb2

هدف(ها): حرکات یک شخصیت را روی صفحه برنامه ریزی کنید.

پیشرفت/سناریو:

هر یک از این ماموریت های برنامه نویسی توسط یک برگه برنامه اسکرچ راهنما پشتیبانی می شود که چاپ می شود و به دانش آموزان تقسیم می شود. معلم با ارائه پروژه به صورت تصویری، با استفاده از یک فایل "راه حل" شروع می کند، به طوری که دانش آموزان به وضوح ماموریتی را که باید انجام شود درک کنند. سپس آنها آماده هستند تا از پرونده "دانشجو" در پروژه شرکت کنند. ساخت الگوریتم ها با آزمون و خطا با مشورت شریک Scratch program کاری انجام می شود.

بازدید : 129
سه شنبه 3 بهمن 1402 زمان : 21:32

چسباندن؟

The Scratch - کارت ها یک راه عالی برای شروع هستند. برنامه اسکرچ برای هر مجموعه از کارت ها، می توانید سعی کنید تغییراتی در پروژه ایجاد کنید. به عنوان مثال برای بازی پنگ، چگونه آن را دشوارتر می کنید؟ یکی از راه ها این است که توپ را سریعتر به حرکت در آورید. آیا می توانید به راه های دیگری فکر کنید؟

همچنین، نوع پروژه هایی را که دوست دارید، دریابید. Scratch دارای بسیاری از ویژگی های مختلف برای پاسخگویی به علایق مختلف است - بازی، هنر، موسیقی، داستان گویی.

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

از انجمن های آنلاین برای کمک استفاده کنید.

اونجا هم یادت باشه

پاسخ شما خصوصی است

آیا این ارزش وقت گذاشتن را داشت؟

این به ما کمک می کند تا پاسخ ها را در صفحه مرتب کنیم.

قطعا نه

قطعا بله

عکس پروفایل مایکل بائرز

مایکل بائرز

تحصیل کرده مهندسی نرم افزار در دانشگاه ایالتی داکوتای شمالی برنامه اسکرچ نویسنده دارای 10.2 هزار پاسخ و 7.6 میلیون بازدید از پاسخ است.

2 سال

مربوط

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

خوب، پس تقریباً از صفر شروع می کنید. برای اهداف بحث، شما ریزپردازنده YOURCPU خود را طراحی می کنید. برای صرفه جویی در زمان، از نرم افزار برای طراحی آن استفاده می کنید. و برای ساختن آن به کسی پول می دهید. البته می توانید چیزی شبیه به 6502 را با دست طراحی کنید، زیرا این همان کاری است که افراد برنامه اسکرچ اصلی انجام دادند. اما شما در مورد برنامه نویسی از ابتدا سوال کردید، نه طراحی CPU. اما برای مقاصد بحث، من فقط به نوعی فرض می‌کنم که شما مقداری سیلیکون سفارشی را طراحی و تولید کرده‌اید که YOURCPU نامیده می‌شود.

احتمالاً یک اسمبلر متقابل ایجاد می کنید که خیلی هم دیوانه کننده نیست. برنامه اسکرچ مردم برای مدت طولانی این کار را انجام می دهند. تو رنگ می کنی

عکس پروفایل برای John K WilliamsSon

جان کی ویلیامز صدا

ادم معتبر (MS Educ) که عاشق صحبت کردن در مورد mathAuthor است، 7.5 هزار پاسخ و 19.2 میلیون بازدید از پاسخ دارد.

1 سال

مربوط

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

من برنامه نویسی را در روزهایی یاد گرفتم که مجبور بودید برنامه اسکرچ همه چیز را از ابتدا بنویسید. مزایا و معایبی وجود دارد:

* در نهایت درک کامل تری از کاری که برنامه انجام می دهد خواهید داشت، زیرا مجبور بودید هر قدم کوچک را به رایانه بگویید.

*

* اما در این روزهای مدرن، ممکن است یک عملکرد برنامه اسکرچ کتابخانه ای پیدا کنید که آنچه را که می خواهید انجام دهد.

* اگر هر بیت کد را نوشتید، احتمالاً می روید

عکس پروفایل درک توماس وود

درک توماس وود

طراح + مدیر @ www.perpetual.education نویسنده دارای 1.7 هزار پاسخ و 1.1 میلیون بازدید

3 سال

مربوط

آیا Scratch روش خوبی برای یادگیری کدنویسی است؟

من فکر می کنم این یک راه وحشتناک برای یادگیری برنامه نویسی است.

بیشتر چیزی که یاد می گیرید این است که چگونه برنامه اسکرچ از خراش استفاده کنید.

قبل از اینکه یاد بگیرم چگونه برنامه بنویسم غیرقابل تحمل بود، همینجا و اکنون که دارم حتی غیر قابل تحمل تر است.

https://www.youtube.com/watch?v=YHEFuQdnXEE&feature=youtu.be

^به جای آن این کتاب را توصیه می کنم

عکس پروفایل کی دادمن

کی دادمن

Craft Tutor and DesignerAuthor دارای 386 پاسخ و 495.1 هزار بازدید پاسخ

5 سال

مربوط

آیا واقعاً از زبان برنامه نویسی Scratch استفاده می شود؟

Scratch عمدتا برای آموزش مفاهیم برنامه نویسی استفاده می شود. برنامه اسکرچ من از Scratch برای ایجاد انیمیشن برای دانش‌آموزانم استفاده کردم تا الگوریتم مرتب‌سازی را به تصویر بکشم و مسیر بحرانی را در نمودار شبکه محاسبه کنم... همچنین به این دلیل که از انجام آن لذت می‌بردم.

Scratch سهولت استفاده را برای دسترسی به داده ها از فایل ها یا پایگاه داده برای برنامه های کاربردی پردازش داده ارائه نمی دهد. با این حال، اشکال با کد رنگی را برای پشتیبانی از ساختارهای برنامه‌نویسی و فعالیت‌های مختلف (مانند حرکت و صدا) ارائه می‌کند، به گونه‌ای که از خطاهای نحوی ساده اجتناب شود، بنابراین می‌توان به نتایج آسان‌تری دست یافت. این بدان معنا نیست که کد

عکس پروفایل نیک کریچف

نیک کریچف

Software Engineer for Many YearsAuthor دارای 327 پاسخ و 671.7 هزار بازدید از پاسخ است.

3 سال

مربوط

آیا برنامه نویسان از ابتدا کد می نویسند؟

گاهی. گاهی اوقات وظیفه شما نوشتن یک برنامه کاملا جدید برنامه اسکرچ است، گاهی اوقات وظیفه شما تغییر یک برنامه موجود است. گاهی اوقات هنگام ایجاد یک برنامه جدید، می توانید از یک برنامه موجود به عنوان نقطه شروع استفاده کنید، کدهایی را که نیاز ندارید کنار بگذارید، کدهای دیگر را تغییر دهید و در صورت نیاز کد جدید اضافه کنید. گاهی اوقات ممکن است تکه‌هایی از کد پیدا شود که می‌توان آنها را کپی کرد و در برنامه خود استفاده کرد.

عکس پروفایل برونک کوزیکی

برونک کوزیکی

برنامه نویس نرم افزار (1996–اکنون) نویسنده دارای 58 پاسخ و 237.4 هزار بازدید پاسخ

7 سال

مربوط

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

از کدام. Scratch یک محیط خوب برای دریافت ایده برنامه نویسی است، اما جابجایی بلوک ها راه موثری برای ایجاد برنامه نیست. زبان های برنامه نویسی زیادی وجود دارند که برای دوره های اولیه مناسب هستند، شخصاً من پایتون یا C ساده را توصیه می کنم (نه C++ - من عاشق این زبان هستم، اما آنقدر انتزاعات دارد که اگر ابتدا اصول اولیه را بدست نیاورید گم خواهید شد)

عکس پروفایل باشگاه پی کد با امکانات نامحدود

PI Code Club امکانات نامحدود

3 سال

مربوط

کد نویسی اسکرچ چیست؟

Scratch یک زبان برنامه نویسی و یک جامعه آنلاین است که در آن کودکان می توانند برنامه ریزی کنند و رسانه های تعاملی مانند داستان، بازی و انیمیشن را با مردم از سراسر جهان به اشتراک بگذارند. همانطور که کودکان با اسکرچ خلق می کنند، یاد می گیرند خلاقانه فکر کنند، مشارکتی کار کنند و به طور سیستماتیک Scratch program استدلال کنند

بازدید : 164
شنبه 30 دی 1402 زمان : 8:19

orkspace برای کدنویسی می توانید بلوک ها را به فض دانلود اسکرچ ای کاری اسپرایت خود بکشید. بلوک‌های حرکت، بلوک‌های «نگاه»، بلوک‌های صوتی، رویدادها، کنترل، سنجش، اپراتورها، متغیرها، فهرست‌ها و «بلوک‌های من» وجود دارند.

شما می توانید بلوک های خود را بسازید. تعریف کنید که بلوک شما با بلوک های کدنویسی چه خواهد کرد. سپس، می توانید از بلوک های خود در یک پروژه استفاده کنید.

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

مرحله 4 پروژه خود را با کشیدن بلوک "When Green flag Clicked" به فضای کاری خود شروع کنید.

4

پروژه خود را با کشیدن بلوک "When Green flag Clicked" ب دانلود اسکرچ ه فضای کاری خود شروع کنید. سپس، بلوک "حرکت 10 مرحله" را بکشید و روی پرچم سبز در گوشه بالای پروژه کلیک کنید. ببینید جن چگونه حرکت می کند. اسپرایت 10 قدم به جلو حرکت خواهد کرد. اکنون، سعی کنید "10" را به "100" تغییر دهید. توجه کنید که چگونه اسپرایت گام های بیشتری را حرکت می دهد. به یاد داشته باشید که یک بلوک "go to x:0, y: 0" را درست بعد از بلوک "When Green Flag Clicked" قرار دهید تا اسپرایت شما به جایی که شروع شده بود برگردد و به جلو یا عقب ادامه ندهد. با تغییر محور "y"، اسپرایت را به سمت بالا و پایین یا عمودی حرکت دهید. از بلوک "change y by ( )" استفاده کنید. اگر می خواهید اجازه دهید اسپرایت شما به صورت افقی حرکت کند، با استفاده از بلوک "تغییر x توسط ()" محور "x" را تغییر دهید.

بلوک When Flag Clicked برای هر پروژه ضروری است. این بلوکی است که کد شما را اجرا می کند.

این مرحله یک مرحله اضافی برای مبتدیان است تا ببینند چگونه کدها کنار هم قرار می گیرند. همانطور که شروع می کنید، همه اینها برای مبتدیان منطقی خواهد بود.

کد مثال زیر نمونه ای از کد آسان است. معمولاً برای چنین کد آسانی به «بلاک‌های من» نیاز نخواهید داشت، اما این پروژه آسان نحوه استفاده از «بلاک‌های من» را نشان می‌دهد.

مرحله 5 روی پرچم سبز کلیک کنید تا پروژه شما اجرا شود.

5

برای اجرای پروژه خود روی پرچم سبز کلیک کنید. با کلیک بر روی دانلود اسکرچ پرچم سبز، کدی که انجام داده اید را اجرا می کنید. روی علامت توقف قرمز رنگ در کنار پرچم سبز کلیک کنید تا اجرای پروژه شما متوقف شود.

در طول فرآیند کدنویسی خود چندین بار روی پرچم سبز کلیک کنید تا ببینید آیا آنچه را که می خواهید کدگذاری کرده اید یا خیر. به این ترتیب، اگر مشکلی پیش بیاید، همیشه می‌توانید به کد خود برگردید و بررسی کنید که چه چیزی را در آن دوست ندارید.

مرحله 6 از یک افزونه برای پروژه های پیشرفته تر استفاده کنید.

6

برای پروژه های پیشرفته تر از افزونه استفاده کنید. همه پروژه های پیشرفته از افزونه استفاده نمی کنند. برنامه های افزودنی شامل قلم، ترجمه و متن به گفتار است. این موارد اضافی هستند که می توانند پروژه شما را جالب تر کنند.

پسوند قلم برای کدنویسی پروژه هایی است که شامل نقاشی بیننده پروژ دانلود اسکرچ ه در پروژه شما می شود.

پسوند متن به گفتار به اسپرایت اجازه می دهد تا صحبت کند. صداهایی مانند جیر جیر و میو در دسترس هستند.

پسوند ترجمه می تواند متن را ترجمه کند. می‌توانید متنی را که می‌خواهید ترجمه کند و زبانی را که می‌خواهید به آن ترجمه کنید تایپ کنید.

مرحله 7 پروژه خود را به اشتراک بگذارید.

7

پروژه خود را به اشتراک بگذارید هدف از اسکرچ تنها دانلود اسکرچ کدنویسی نیست، بلکه این است که شما پروژه های خود را برای سایر افراد جامعه اسکرچ ارائه دهید تا ببینند، لایک کنند و نظر بدهند. نام پروژه خود را با نام مناسب بگذارید و سپس آن را به اشتراک بگذارید! برای پیش نمایش پروژه خود قبل از اشتراک گذاری، به "صفحه پروژه" مراجعه کنید.

برای غیرفعال کردن نظر دادن در پروژه خود می توانید نظرات را خاموش کنید.

اگر پروژه خود را دوست دارید ستاره و قلب کنید.

مرحله 8 پروژه های بیشتری ایجاد کنید.

8

پروژه های بیشتری ایجاد کنید. با Scratch 3.0 پروژه ها دانلود اسکرچ ی شگفت انگیز ایجاد کنید! علاوه بر ایجاد پروژه، هنگام کدنویسی نیز از آن لذت ببرید! برخی از ایده های پروژه هستند

پلتفرم‌ها - یک پلتفرمر بسازید که می‌توان آن را با کلیدهای جهت‌دار یا کنترل‌های موبایلی مانند جوی استیک کنترل کرد.

مار بازی - یک مار بازی بسازید که وقتی "مار" به "سیب اینجا " برخورد می کند، "مار" طولانی تر می شود.

اختلاف منظر - یک اختلاف منظر ایجاد کنید، جایی که دانلود اسکرچ وقتی ماوس خود را حرکت می دهید، می توانید چیزها را در منظرهای مختلف ببینید.

آموزش - ایجاد یک پروژه آموزشی برای آموزش سایر خراش دهنده ها چگونه کاری را انجام دهند.

قسمت

3

بحث در انجمن ها

دانلود مقاله

این اختیاری است، اما پیشنهاد می‌شود زیرا به افراد اجازه می‌دهد پروژه‌های شما را بررسی کنند.

مرحله 1 به پایین صفحه اسکرچ بروید.

1

به پایین صفحه اسکرچ بروید. روی "تالارهای گفتگو" کلیک کنید. این مکانی است که می توانید با افراد دیگر ملاقات کنید و البته سؤالات خود را بپرسید و خود را به انجمن اسکرچ معرفی کنید.

مرحله 2 دسته ها را ببینید.

2

دسته ها را ببینید. در تالارهای گفتگوی Scratch در پایین صفحه Scratch، باید دسته بندی های مختلفی را برای ارسال موضوع خود مشاهده کنید. دسته بندی های مختلف برای شما هستند تا موضوعات و پست ها را راحت تر پیدا کنید.

در برخی از دستگاه‌ها، انجمن‌ها ممکن است کمی آهسته بارگذاری شوند. صبور باشید، این به این دلیل است که انجمن ها اطلاعات زیادی دارند.

مرحله 3 برای پرسیدن سوال خود به Project Ideas یا Questions About Scratch بروید.

3

برای پرسیدن سوال خود به Project Ideas یا Questions About Scratch بروید. شما می توانید انتخاب کنید که موضوع شما در کدام دسته قرار گیرد.

یک دسته بندی مناسب برای پست خود انتخاب کنید.

به یاد داشته باشید که بحث جدید خود را دنبال کنید تا پیام هایی در مورد آن دریافت کنید. اگر کسی انجمنی را در مورد موضوع شما ارسال کرده باشد، از آن پیام دریافت خواهید کرد.

می توانید موضوعی را که ایجاد کرده اید 24 ساعت Download scratch بعد با پیمایش به bo ببندید

بازدید : 116
شنبه 30 دی 1402 زمان : 7:28

Atchمهارت های منطقی و تحلیلی فرد دانلود اسکرچ را افزایش می دهد. در پلتفرم، کاربر باید بلوک ها را در ناحیه ای به نام پالت بکشد و رها کند. چیدمان منطقی کدها به یک کاراکتر امکان می دهد هر نوع حرکتی داشته باشد.

  1. Scratch حل مسئله را تشویق می کند

برنامه نویسی اسکرچ باعث رشد تفکر برنامه ای در کودکان می شود. دانلود اسکرچ برای ساخت هر نوع پروژه ای، چه بازی، انیمیشن یا داستان، بچه ها باید بفهمند که چگونه بخش های مختلف کدنویسی آنها می تواند با هم کار کند. تمرین بر روی این پلت فرم به بچه ها مهارت های حل مسئله و سازمانی قوی می دهد.

  1. Scratch به یادگیری اصول کدنویسی کمک می کند

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

  1. عالی برای آزمایش های عملی

برنامه نویسی Scratch علاوه بر رابط کاربری جذاب بصری ایرانیان سایبر ، دانلود اسکرچ دارای تعدادی پسوند سخت افزاری عالی است که برای افرادی که دوست دارند آزمایش کنند و وقت و انرژی خود را در چیزهای عملی صرف کنند، عالی هستند. چندین شرکت مجموعه‌های سخت‌افزاری می‌سازند که با Scratch یکپارچه می‌شوند تا پروژه‌های جالبی ایجاد کنند. به عنوان مثال، micro:bit و Makey به کودکان اجازه می دهند تا کنترلرهای بازی خود را طراحی و ایجاد کنند.

نتیجه

کد نویسی Scratch به کودک شما امکان می دهد تا مهارت های اساسی قرن بیست و یکم را به شیوه ای سرگرم کننده، تعاملی و خلاقانه به کار گیرد. از اینجا به بعد، کودکان می توانند در مورد اصول اولیه این دنیای دیجیتال بیاموزند و علایق خود را کشف کنند، و چه کسی می داند، شاید حتی این را به عنوان هدف شغلی آینده خود تطبیق دهند.

اسکرچ نه تنها اصول اولیه کدنویسی را به بچه ها آموزش می دهد، دانلود اسکرچ بلکه از ایمن ماندن آنها نیز مطمئن می شود. از آنجایی که Scratch همچنین دارای یک انجمن آنلاین با کاربرانی از گروه‌های سنی و پیشینه‌های مختلف است، والدین ممکن است نگران این باشند که فرزندانشان از سنین پایین در معرض یک جامعه آنلاین قرار بگیرند. اما جای نگرانی وجود ندارد! Scratch تضمین می کند که همه کاربرانش به درستی رفتار می کنند و در جامعه آنلاین مفید باقی می مانند.

Scratch دستورالعمل‌های مناسبی دانلود اسکرچ در جامعه دارد تا اطمینان حاصل کند که رفتار مناسب رعایت می‌شود و قوانین سخت‌گیرانه‌ای برای کسانی دارد که از دستورالعمل‌ها پیروی نمی‌کنند. این باعث می‌شود Scratch به پلتفرمی عالی برای یادگیری کدنویسی توسط بچه‌ها تبدیل شود، زیرا یک پلتفرم آسان برای درک و بسیار امن است. همین امروز یک حساب کاربری Scratch ایجاد کنید و سفر یادگیری خود را با Scratch شروع کنید!

به دنبال یادگیری کد نویسی Scratch هستید؟ کلاس‌های آنلاین برنامه‌نویسی Scratch F Wiingy را کاوش کنید

در مرورگر اجرا می شود.

آیا می توان پروژه ها را از ویرایشگر آفلاین اولیه به طور دانلود اسکرچ مستقیم در جامعه آنلاین به اشتراک گذاشت؟

شما نمی توانید پروژه های ایجاد شده با برنامه scratch را مستقیماً با انجمن آنلاین به اشتراک بگذارید. می‌توانید یک پروژه را از ویرایشگر آفلاین اسکرچ صادر کنید و سپس با ورود به وب‌سایت اسکرچ آن را آپلود و به اشتراک بگذارید تا آن را با یک انجمن آنلاین به اشتراک بگذارید.

تفاوت اصلی بین اسکرچ آفلاین و ویرایشگر آنلاین چیست؟

از آنجایی که کاربران قادر به ورود به ویرایشگر آفلاین اسکرچ نیستند، Download scratch متغیرهای ابری و کوله پشتی در دسترس نیستند، در حالی که ویرایشگر اسکرچ آنلاین این امکان را دارد.

بازدید : 181
پنجشنبه 28 دی 1402 زمان : 23:06

کد QR زیر را g کنید:

برای استفاده از آن، دستورالعمل های زیر را دنبال کنید:

در S4A، سنسورهای راه دور را دانلود اسکرچ فعال کنید (روی هر بلوک «سنسورها» کلیک راست کنید)

در HiS4A (اندروید)، IP شبکه محلی رایانه شخصی را که S4A در آن اجرا می‌شود، تایپ کنید (این را می‌توانید از طریق Edit > Show IP address) به‌علاوه پیشوند (فقط در صورتی که از بیش دانلود اسکرچ از یک کلاینت Android متصل می‌شوید لازم است) تایپ کنید.

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

مهم! هر دو S4A و HiS4A باید به یک شبکه محلی متصل باشند!

HTTP API

برنامه اندروید از پروتکل بسیار ساده ای استفاده می کند که ما دانلود اسکرچ در بالای پروتکل پیام Scratch HTTP توسعه داده ایم، بنابراین امکان تعامل با S4A از مرورگر یا هر برنامه فعال شبکه دیگری نیز وجود دارد.

ابتدا باید گزینه remote sensors را در S4A فعال کنید (روی هر بلوک "Sensors" کلیک راست کنید).

مشخصات پیام

پخش پیام:

http://[IP]:42001/broadcast=[message-name]

مقدار یک سنسور از راه دور (به عنوان مثال، شتاب سنج مشتری، موقعیت ماوس و غیره) را ارسال کنید:

http://[IP]:42001/sensor-update=[sensor-name]=[value]

یک متغیر S4A را به روز کنید:

http://[IP]:42001/vars-update=[variable-name]=[value]

تست برنامه وب

اگر می‌خواهید HTTP API را در عمل ببینید، دانلود اسکرچ می‌توانید این کار را از برنامه آزمایشی وب ما انجام دهید:

سلام S4A! از وب

با استفاده از برنامه وب مثال:

متغیرهای S4A که نام آنها با علامت مثبت (یعنی +playerName) شروع می شود، از سرویس گیرنده وب قابل مشاهده و تغییر هستند.

متغیرهای S4A که نام آنها با علامت منفی (یعنی -playerScore) شروع می شود، فقط ا دانلود اسکرچ ز سرویس گیرنده وب قابل مشاهده (غیرقابل تغییر) هستند.

متغیرهای S4A که نام آنها اتر را با علامت منفی یا مثبت شروع نمی‌کند از سرویس گیرنده وب قابل مشاهده نیستند.

پیام‌های S4A که نام آنها با علامت مثبت شروع می‌شود (یعنی +startGame) از سرویس گیرنده وب قابل مشاهده هستند.

پیام‌های S4A که نام آنها با علامت مثبت دانلود اسکرچ شروع نمی‌شود از سرویس گیرنده وب قابل مشاهده نیستند

تغییرات

نسخه 1.6

S4A:

هنگام نمایش %t به جای نام حسگر، مشکل در ناظران بلوک برطرف شد

مشکل در هنگام ناپدید نشدن خطای ورودی آنالوگ برطرف شد

رفع اشکال هنگام ایجاد شی جدید آردوینو و انتخاب یک اتصال موجود (با تشکر از Vaner Anampa، Erik Bartmann و بسیاری دیگر برای گزارش این اشکال)

پین‌های پیش‌فرض و ترتیب آنها در بلوک‌های آردوینو (مانند قبل) تغییر کرد.

بلوک های سروو ادغام شده، اکنون پین های 8، 7 و 4 را می توان برای سروموتورهای استاندارد و CR استفاده کرد.

بلوک HTTP (روش GET) طبق درخواست IMI ("Institut Municipal d'Informatica") بارسلونا اضافه شد

برخی از فایل های ترجمه به روز شد. با تشکر از:

فردریک پینسون - فرانسوی (fr.po)

میگل بوزادا - گالیسیایی (gl.po)

فابیو آلبانیز - ایتالیایی (it.po)

Sungkuk Lim - کره ای (ko.po)

یان ون دن برگ - هلندی (nl.po)

وادیم لیتونکو - روسی (ru.po)

یوهان سولو - سوئدی (sv.po)

سیستم عامل:

پین های بازنشانی مجدد

کد ادغام شده برای سرووهای استاندارد و CR

پچ ادغام شده برای لئوناردو از پیتر مولر (با تشکر فراوان!)

نسخه 1.5

رفع اشکال برخورد شی (آردوینو و غیر آردوینو)

رفع اشکال مربوط به خطای پیام دائمی هنگام توقف و از سرگیری اتصال با برد

برای سازگاری بهتر با Squeak VMهای جدید، نسخه‌های اولیه ن دانلود اسکرچ مایه‌شده را به نام‌گذاری شده تغییر داد (با تشکر از Miriam Ruiz برای پچ)

پین 12 از سروو استاندارد به خروجی دیجیتال معمولی تغییر کرد

پین پیش‌فرض در بلوک‌های روشن/خاموش دیجیتال از 13 به 10 تغییر کرد

بلوک محرک های بازنشانی اضافه شد

ترجمه های کاتالانی و اسپانیایی بهبود یافته است

نسخه 1.4

با اضافه شدن سازگاری کامل با پروتکل HTTP (POST AND GET)، اکنون می توانید پیام هایی را به S4A ارسال کنید و مقادیر متغیرها را از مرورگر اینترنت مشاهده یا تغییر دهید (از جمله موارد دیگر). بخش اندروید را ببینید.

گزینه "بررسی به روز رسانی" را در منوی "راهنما" اضافه کرد، از اینجا این پس برای بررسی نسخه های جدید نیازی به مراجعه به وب سایت نیست.

زبان اکنون در اولین راه‌اندازی شناسایی می‌شود (زمانی که فایل Scratch.ini وجود ندارد). همچنین در صورت تغییر از منوی زبان در همان فایل ذخیره می شود

پورت سریال جایی که یک برد در آن متصل است، زمانی که S4A راه اندازی می شود به درستی باز می شود

رفع اشکال در نسخه ویندوز، که در آن نوار عنوان نام و نسخه S4A را هنگام راه اندازی نشان نمی داد.

نسخه 1.3

رفع سازگاری با Arduino UNO در لینوکس (به لطف خورخه گومز). علاوه بر به روز رسانی بوت لودر در برخی از بردها، باید سیستم عامل جدید را بارگذاری کنید

نام برد حسگر و بلوک های آردوینو مربوط به آنها را تغییر داد تا اعداد پین واقعی را نشان دهد

دستورات سرور را به منوی "ویرایش" اضافه کرد تا ارتباطات شبکه را از طریق سوکت مدیریت کند

سازگاری اضافه شده برای برنامه های اندروید (HiS4A)

ترجمه های کاتالانی و اسپانیایی بهبود یافته است

بسیاری از رفع اشکال

دانلود و نصب

برای نصب S4A باید نرم افزار را هم در رایانه شخصی و هم در برد آردوینو خود نصب کنید. در اینجا مراحل دقیق برای راه اندازی و راه اندازی آن را خواهید یافت.

نصب S4A در رایانه

S4A در سه سیستم عامل عمده مصرف کننده کار می کند. موردی را که متناسب با پیکربندی شماست دانلود و نصب کنید:

پنجره ها

مک

لینوکس (دبیان)

لینوکس (فدورا) (نسخه 1.5)

Raspbian (Debian برای RaspberryPi) (نسخه 1.5)

نصب نرم افزار در آردوینو

این سیستم عامل نرم افزاری است که باید روی برد آردوینو خود Download scratch نصب کنید تا بتوانید از طریق S4A با آن ارتباط برقرار کنید.

بازدید : 142
چهارشنبه 27 دی 1402 زمان : 9:38

ow برای ایجاد یک بازی در ابتدا! یک آموزش گام به گام برای مبتدیان.

یک جمله مناسب در مورد آموزش کدنویسی ب بازی اسکرچ ه بچه ها و در چند سطح مختلف.

تنها با استفاده از کلمات خود، به کودک بگویید که می‌تواند یاد بگیرد که برنامه یا بازی‌ای که روزانه استفاده می‌کند و بازی می‌کند، یا پلتفرم‌های رسانه‌های اجتماعی که نمی‌توانند خود را از آن‌ها جدا کنند، چه چیزهایی لازم است.

اما وادار کردن بچه ها به خرید و انجام کار؟ این یک چالش است.

کسانی که در انتقال همه چیز از مکالمه به مراحل بعدی موفق بوده‌اند، بازی اسکرچ احتمالاً هر چه واقعیت، نتایج و خلاقیت‌هایی که بچه‌ها می‌توانند ببینند ملموس‌تر می‌شوند، سفر را کمی آسان‌تر می‌بینند.

اما پس از آن، مانع بعدی وجود دارد - اینکه بچه ها واقعاً باور کنند که می توانند کدنویسان خوبی شوند! آن‌ها می‌دانند که کدنویسی چه کاری می‌تواند انجام دهد، و از آنها الهام گرفته شده است که شروع کنند، اما به زودی خود را در صفحه‌ای پر از فضای سفید می‌بینند و همه چیز به شدت متوقف می‌شود.

اینجاست که کدنویسی بصری ممکن است به شما کمک کند. بازی اسکرچ بالاخره دیدن یعنی باور کردن، درست است؟

کدگذاری تصویری چیست؟

کدنویسی بصری توانایی کدنویسی گرافیکی یا «بصری» را معمولاً از طریق استفاده از بلوک‌ها و فرآیندهای «کشیدن و رها کردن» (که به عنوان «کلیک و کشیدن» نیز نامیده می‌شود) ارائه می‌کند، برخلاف انجام این کار از طریق متن.

نمونه بلوک کد اسکرچ برای بازی پنگ

با کدنویسی بصری، بچه‌ها می‌توانند به راحتی پیوند بین بلوک کدی آموزش برنامه نویسی پیشرفته که قرار می‌دهند و عملی که ایجاد می‌کند را ببینند. آنها دیگر غرق در کاری نیستند که به نظر غیرممکن می رسد و در عوض درگیر تصاویر سرگرم کننده ای هستند که در نوک انگشتانشان نشسته است.

معرفی Scratch

با توجه به همه اینها، Scratch توسط MIT توسعه داده شده است، بازی اسکرچ و پلتفرمی برای ساخت بازی است – اما همچنین ابزاری برای بچه ها است تا ایده ها را با کد زنده کنند. مهمتر از آن، این یکی از محبوب ترین گزینه های برنامه نویسی بصری یا «کد نویسی مبتنی بر بلوک» در دسترس است و یکی از بهترین زبان های برنامه نویسی برای کودکان است.

با کدنویسی Scratch، بچه‌ها یاد می‌گیرند که کد و هنر را با هم ترکیب کنند و شروع به درک این نکته می‌کنند که اگر بتوانند آن را رویاپردازی کنند، فقط با کمی تمرین می‌توانند یک واقعیت ملموس ایجاد کنند!

به خراش بلوک کد با گربه اسپرایت خوش آمدید

باز هم، قدرت با بلوک‌ها در ابتدا است، اما قبل از اینکه بیش از حد وارد جزئیات شویم، اجازه دهید Scratch Sprite را بررسی کنیم.

جن

در Scratch، Sprite هر شیئی است - از شخصیت هایی مانند بازی اسکرچ افراد یا حیوانات گرفته تا وسایل، مانند گیتار، و حتی یک دکمه قابل کلیک. همه این موارد توسط کد و بلوک‌های کد کنترل می‌شوند که در بخش بعدی به آنها خواهیم پرداخت.

هر پروژه جدید Scratch همراه با یک Sprite است که قبلاً در برنامه بارگذاری شده است، و لیستی از Sprites از پیش ساخته اضافی برای انتخاب وجود دارد. از آنجا، بچه ها می توانند Sprites را تغییر نام دهند، Sprites بیشتری اضافه کنند و غیره.

کتابخانه Scratch Sprites

حالا در مورد آن بلوک ها ....

بلوک های کد

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

بلوک‌های حرکتی، که حرکات اسپریت را کنترل می‌کنند – ا بازی اسکرچ سلاید، چرخش، حرکت و غیره. به عنوان مثال، این می تواند "حرکت 10 مرحله" باشد تا Sprite را 10 مرحله به جلو ببریم.

سه حرکت بلوک آبی خراش

بلوک‌های ظاهری، که ظاهر یک اسپرایت را تغییر می‌دهند، یا رنگ یا اندازه را تغییر می‌دهند، یا حتی باعث می‌شوند اسپریت‌ها چیزی بگویند. به عنوان مثال، "تغییر اندازه با 10" یا "سلام بگو! به مدت 2 ثانیه.”

سه بلوک بنفش خراش به نظر می رسد

بلوک‌های صوتی، که جلوه‌های صوتی را به Sprite اضافه می‌کنند – پخش صداها، ویرایش جلوه‌های صوتی یا تغییر صدا. به‌عنوان مثال، «پخش صدای میو تا پایان» یا «تغییر افکت زیر و بم با ۱۰».

سه بلوک صدای صورتی خراش

بلوک‌های رویدادها، که به Sprites می‌گویند چه زمانی شروع به اجرای کد کنند.

بلوک‌های کنترل، که قدرت بیشتری روی کد می‌دهند، برای ایجاد بازی اسکرچ انیمیشن‌های حلقه‌ای یا مکث بین رویدادها استفاده می‌شوند.

تا اینجا خوب به نظر می رسد؟ ما تقریباً در حال ساختن یک بازی در اسکرچ هستیم، اما ابتدا، بیایید نگاهی به برخی از روش‌هایی بیندازیم که بچه‌ها می‌توانند ایده‌های خود را به بازی تبدیل کنند که آن‌ها، شما و تمام خانواده‌تان می‌توانید بازی کنید و از آن لذت ببرید.

انواع بازی های اسکرچ

با پیشرفت در سفر اسکرچ، متوجه خواهید شد که فرزندانتان چقدر با اسکرچ کار می‌کنند، و اگرچه فرصت‌ها بی‌پایان نیستند، اما فرصت‌های زیادی وجود دارد! و بازی های آسان برای ایجاد در Scratch در آن.

بنابراین، آنچه را که در ادامه می‌آید به‌عنوان یک مقدمه کلی در بازی اسکرچ نظر بگیرید، با این درک که اگر چیزی جالب به نظر می‌رسد یا چیزی شبیه چیزی است که فرزندتان از آن لذت می‌برد، همیشه این گزینه وجود دارد که آن را تغییر دهید تا خلاقیت جذاب‌تر شود.

بازی کلیک: در یک بازی کلیکی، بازیکنان روی Sprites روی صفحه کلیک می کنند تا در هر اقدام موفق امتیاز کسب کنند. به عنوان مثال، شاید برای کسب امتیاز روی تاکو کلیک کنید، جایی که تاکوهای کوچکتر و سخت‌تر برای کلیک کردن امتیاز بیشتری کسب می‌کنند.

مثال بازی کلیکر با سقوط تاکو

بازی تعقیب: یک جن را کنترل کنید و آن را به اطراف حرکت دهید Scratch game تا امتیاز کسب کنید. شاید این یک کوسه باشد که در حال تعقیب ماهی است و هر بار که با یک نقطه تماس می گیرد

بازدید : 108
چهارشنبه 27 دی 1402 زمان : 8:00

کسب یک شغل در زمینه علوم کامپیوتر.

مطالعه مستقیم زبان های حرفه ای مبتنی بر متن می تواند پیچیده باشد.

Scratch به ایجاد یک پایه محکم برای آینده بدون نگرانی بازی اسکرچ در مورد نقطه ویرگول، براکت و غیره کمک می کند.

  1. سطح عملکرد تحصیلی

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

در عوض، بستگی به این دارد که کودک چقدر می‌تواند افکار خود را سازماندهی کند، به راه‌حل‌های عملی فکر کند و ایده‌های خود را به طور منظم ارائه دهد.

برنامه نویسی اسکرچ به بچه ها کمک می کند تا برای چنین موقعیت بازی اسکرچ هایی آماده شوند و به آنها یک خروجی سازنده می دهد.

مهارت‌هایی که از طریق کدگذاری به دست می‌آیند به بهبود مهارت‌های ریاضی آنها کمک می‌کند و فرصت‌های بهتری برای پاک کردن ارزیابی‌های کمی و کیفی فراهم می‌کند.

  1. پشتکار و انعطاف پذیری - کلیدهای موفقیت

هر دو نوع تفکر را می توان از طریق کدگذاری آموزش داد و هر دو در زندگی بازی اسکرچ بعدی بسیار کاربردی هستند. اولین مورد، پشتکار، شامل تسلیم نشدن در اولین نشانه شکست است.

کدنویسی تا حدی مستلزم و تشویق شکست به عنوان یک پیش نیاز ضروری برای در نهایت درست کردن کد است.

این ممکن است چند دقیقه طول بکشد، اما ممکن است چند روز طول بکشد. فرآیند آزمون و خطا اجازه شکست سریع را نمی دهد، اما در عوض به بچه ها انگیزه می دهد که ادامه دهند و یک نتیجه موفق را دنبال کنند.

ثانیاً، تاب‌آوری (نزدیک به پایداری مرتبط است) مستلزم آن است که شخص به بازی اسکرچ دنبال راه‌حلی باشد، حتی اگر به نظر نمی‌رسد راه‌حلی وجود داشته باشد، حتی اگر به نظر می‌رسد هیچ چیز کار نمی‌کند و کد به سادگی آن‌طور که باید انجام نمی‌دهد!

یا همانطور که می گوییم اشکال زدایی کد یا ساختار ناکارآمد. کدنویسی به بچه ها می آموزد که همیشه راه حلی وجود دارد. انسان فقط به صبر و زمان نیاز دارد تا آن را پیدا کند.

و واضح است که چرا هر والدینی از یادگیری این مهارت ها در سریع ترین زمان ممکن قدردانی می کند!

  1. همکاری

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

Scratch به کاربران اجازه می دهد تا با اشتراک گذاری و ترکیب مجدد کارهای بازی اسکرچ یکدیگر در پروژه ها همکاری کنند. این کار تیمی، تعامل اجتماعی، ارتباطات و یادگیری از کد دیگران را تشویق می‌کند و یک محیط یادگیری مشارکتی و فراگیر را تقویت می‌کند.

نتیجه

آموزش و پرورش در عصر دیجیتال اصلاحات زیادی کرده است. دنیا راه درازی را پیموده است، از کلاس های درس هوشمند گرفته تا سخنرانی های آنلاین.

با این حال، هنوز نیاز به توانمندسازی بچه ها برای مدیریت فرصت های آموزش برنامه نویسی کودکان کاری آینده به بهترین شکل ممکن وجود دارد.

کلاس های اسکرچ کد نویسی برای بچه های شما در تعطیلات مناسب خواهد بود. بازی اسکرچ پیشنهادات برنامه ما را برای ثبت نام فرزندتان بررسی کنید.

سوالات متداول

کد نویسی اسکرچ چیست؟

این یک فعالیت برنامه نویسی است که شامل استفاده از زبان برنامه نویسی Scratch برای ساخت بازی ها و پروژه های آسان در کدنویسی است و توسط آزمایشگاه رسانه MIT در سال 2007 به صراحت برای بچه ها معرفی شده است.

چرا فرزند من باید زبان کدنویسی Scratch را یاد بگیرد؟

Scratch یک زبان برنامه نویسی و یک جامعه آنلاین است که در آن کودکان بازی اسکرچ می توانند برنامه ریزی کنند و رسانه های تعاملی مانند داستان، بازی و انیمیشن را با مردم از سراسر جهان به اشتراک بگذارند. همانطور که کودکان با اسکرچ خلق می کنند، یاد می گیرند خلاقانه فکر کنند، مشارکتی کار کنند و به طور سیستماتیک استدلال کنند.

چگونه کدنویسی اسکرچ برای یادگیری و رشد فرزندم مفید است؟

Scratch یک زبان برنامه نویسی و یک جامعه آنلاین است که در آن کودکان می توانند برنامه ریزی کنند و رسانه های تعاملی مانند داستان، بازی و انیمیشن را با مردم از سراسر جهان به اشتراک بگذارند. همانطور که کودکان با اسکرچ خلق می کنند، یاد می گیرند خلاقانه فکر کنند، مشارکتی کار کنند و به طور سیستماتیک استدلال کنند.

چه سنی برای شروع آموزش کدنویسی اسکرچ به فرزندم مناسب است؟

کد نویسی Scratch به طور خاص برای کودکان 8 تا 16 ساله ساخته شده است، اما کودکان کوچکتر ممکن است بخواهند ScratchJr را امتحان کنند، نسخه ساده شده Scratch که برای سنین 5 تا 7 سال طراحی شده است.

فرزند من چه مهارت هایی را می تواند از طریق کدنویسی اسکرچ بیاموزد؟

بچه ها باید بدانند که چگونه از برنامه نویسی Scratch استفاده کنند زیرا به آنها کمک می کند خلاقانه فکر کنند، توانایی های تفکر انتقادی را توسعه دهند، همکاری کنند و پایدار باشند. Scratch همچنین یادگیری را لذت بخش می کند، آزمایش را تشویق می کند، عشق به یادگیری را تقویت می کند و به کودکان کمک می کند اعتماد به نفس بیشتری داشته باشند.

آیا کد نویسی اسکرچ برای بچه هایی که تجربه قبلی کدنویسی ندارند مناسب است؟

بله، فرزند شما می تواند بدون داشتن دانش یا تجربه قبلی در زمینه کدنویسی شروع به یادگیری اسکرچ کند. آنها باید قبل از پایتون آن را یاد بگیرند، زیرا می توانند بر یادگیری تفکر محاسباتی، که اصل اصلی کدنویسی است، تمرکز کنند، بدون اینکه نگران نحو باشند.

چه منابع یا ابزارهایی برای آموزش کدنویسی Scratch به فرزندم در دسترس است؟

در اینجا پنج گزینه عالی برای هر کسی که به دنبال شروع با Scratch است!

  1. فیلم های یوتیوب را خراش دهید
  2. کلاس های اسکرچ آنلاین زنده که توسط یک متخصص تدریس می شود
  3. آموزش تعاملی Raspberry Pi Scratch
  4. آموزش ها و چالش های پست وبلاگ
  5. Code.org ساعت کد آموزش Scratch

چگونه می توانم از علاقه فرزندم به کدنویسی اسکرچ در خانه حمایت کنم؟

به عنوان والدین، مطمئن شوید که فرزندتان زبان Scratch game ی مبتدی مانند اسکرچ را با راهنمای شما یاد می گیرد

تعداد صفحات : 0

درباره ما
موضوعات
آمار سایت
  • کل مطالب : 219
  • کل نظرات : 0
  • افراد آنلاین : 1
  • تعداد اعضا : 0
  • بازدید امروز : 12
  • بازدید کننده امروز : 0
  • باردید دیروز : 171
  • بازدید کننده دیروز : 0
  • گوگل امروز : 0
  • گوگل دیروز : 0
  • بازدید هفته : 471
  • بازدید ماه : 652
  • بازدید سال : 2888
  • بازدید کلی : 34214
  • <
    پیوندهای روزانه
    اطلاعات کاربری
    نام کاربری :
    رمز عبور :
  • فراموشی رمز عبور؟
  • خبر نامه


    معرفی وبلاگ به یک دوست


    ایمیل شما :

    ایمیل دوست شما :



    کدهای اختصاصی