آموزش برنامه نویسی

يادگيري برنامه نويسي

آموزش اسکرچ در تمام سطوح

۱۸ بازديد


ScratchJr: ارزیابی - دور بلوک ها حلقه بزنید

خلاصه

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

برنامه آی پد.

شرح

این راهنما نحوه ارزیابی درک دانش‌آموزان از بلوک‌های برنامه‌نویسی را تشریح می‌کند

برنامه ScratchJr iPad. این راهنمای ارزیابی شامل «مهندسی معکوس» است که در آن دانش آموزان

تعیین کنید که از چه بلوک های برنامه نویسی  اسکرچ جونیور چیست بصری برای ایجاد یک انیمیشن (برنامه) ساده استفاده شده است.

این ارزیابی ابتدا برای ارزیابی یادگیری دانش‌آموز در کلاس‌های K-2 پس از آن طراحی شد

برنامه درسی ژانرهای انیمیشن ScratchJr را به پایان رساند، اما این روش را می‌توان با هر کدام تطبیق داد

برنامه درسی ScratchJr.

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

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

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

باندهای سطح سال

F-2، 3-4

نمونه ای از برگه فعالیت ScratchJr 'Circle the blocks'

© 2017 Education Services Australia Ltd، مگر اینکه خلاف آن ذکر شده باشد. Creative Commons توسط

مجوز 4.0، مگر اینکه خلاف آن ذکر اسکرچ جونیور چیست  شده باشد. ScratchJr © Developmental Technologies Research است

گروه در دانشگاه تافتس.

© 2017 Education Services Australia Ltd، مگر اینکه خلاف آن ذکر شده باشد. Creative Commons توسط

مجوز 4.0، مگر اینکه خلاف آن ذکر شده باشد. ScratchJr © Developmental Technologies Research است

گروه در دانشگاه تافتس.

راهنمایی برای استفاده

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

نحوه استفاده از برنامه ScratchJr، انواع و عملکرد بلوک ها و داشتن تجربه

در ایجاد برنامه های ساده در ScratchJr.

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

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

بلوک های برنامه نویسی، توانایی شناسایی توالی های اسکریپت صحیح، توانایی تعیین صحیح a

دنباله ای از بلوک ها که یک مشکل ساده (یک انیمیشن) را حل می کند.

برخی از فرصت ها برای گسترش یا تطبیق این منبع ارزیابی در زیر آورده شده است:

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

دانش آموزان برای بازسازی فیلمنامه.

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

داربست و پرسش از معلم، تصمیم گیری در مورد فیلمنامه مناسب، یا بازسازی

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

چرا آنها تصمیمات خاصی گرفته اند.

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

دانش آموزان به یکدیگر بازخورد ارائه می کنند.

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

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

به معلمان بینش بیشتری نسبت به تصورات غلط و درک دانش آموزان ارائه می دهد.

  • این فعالیت ارزیابی را گسترش دهید تا از دانش آموزان دعوت کنید تا کد را با استفاده از ScratchJr بازسازی کنند

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

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

سال F-2

دنباله ای از مراحل و تصمیمات (الگوریتم) مورد نیاز برای حل را دنبال، توصیف و نمایش دهید

مشکلات ساده (ACTDIP004)

سال 3-4

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

What is Scratch Junior?  مراحل و تصمیمات را توصیف و دنبال کنید (الگوریتم ها)

آموزش اسکرچ در تمام سطوح

۱۸ بازديد

Scratch به شما این امکان را می دهد که به راحتی آثار  آموزش اسکرچ خود را برنامه ریزی کنید.

 

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

 

این خلاقیت ها به نام PROJECTS را می توان در وب سایت  آموزش اسکرچ اختصاصی MIT مشاهده کرد.

 

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

 

 

 

چگونه یک پروژه اسکرچ ایجاد کنیم؟

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

 

اگر می خواهید پروژه خود را به صورت آنلاین ایجاد کنید، فقط روی ایجاد در نوار ناوبری (بالا سمت چپ) کلیک کنید.

 

 

 

نحوه ایجاد یک پروژه در ابتدا

 

 

 

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

به منظور شخصی سازی یا تغییر نام پروژه خود، باید  آموزش اسکرچ روی کادر متنی بالای کادر کلیک کنید. توجه داشته باشید که به‌طور پیش‌فرض، یک پروژه جدید «Untitled» نام دارد. بنابراین، چندین پروژه ایجاد شده بدون نام تعریف شده، "Untitled-1"، "Untitled-2" نامیده می شوند.

 

 

 

چگونه یک پروژه را به اشتراک بگذاریم؟

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

 

در اینجا نیز امکان اشتراک گذاری به نسخه Scratch شما بستگی دارد.

 

اگر از ویرایشگر آنلاین Scratch 2.0 استفاده می کنید، به سادگی وارد حساب خود شوید و روی «اشتراک گذاری» (بالا سمت راست) کلیک کنید.

 

اگر ترجیح می دهید از Scratch 2.0 به صورت آفلاین استفاده کنید، روی «Files» و سپس «Share on site» کلیک کنید و در نهایت اطلاعات درخواستی را پر کنید.

 

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

 

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

 

البته اشتراک گذاری تنها در صورتی امکان پذیر است که قبلا آدرس ایمیل خود را تایید کرده باشید :)

 

تعداد پروژه های مشترک نامحدود است و دانلود پروژه ها رایگان است و (به نظر می رسد) همیشه رایگان خواهد بود.

 

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

آیا پروژه شما در حال انجام است یا تکمیل شده است؟ هیچ چیز ساده تر نیست!

 

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

 

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

 

آمار پروژه، چرا؟

هر پروژه دارای نواری است که آمار ذاتی پروژه را جمع آوری و نمایش می دهد.

 

دانستن :

 

تعداد بازدید از پروژه

تعداد دفعاتی که پروژه شما "مورد علاقه" د آموزش اسکرچ ر نظر گرفته می شود

تعداد لایک های دریافت شده توسط پروژه شما (مانند شبکه های اجتماعی)

شخص یا استودیویی که پروژه را ایجاد کرده است

نام پروژه اولیه یا اصلی (اگر پروژه شما "ریمیکس" یک پروژه موجود باشد)

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

 

شناسنامه پروژه: یادداشت ها

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

 

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

 

 

 

چگونه یک پروژه را دانلود کنیم؟

برای دانلود پروژه ابتدا باید وارد شوید. پس از اتصال، به سادگی باید به "فایل" و سپس "دانلود" بروید و تمام!

 

توجه داشته باشید که دکمه "دانلود پروژه" را نمی توان غیرفعال یا حذف کرد (مثلاً در Slideshare). آرزوی Scratch این است که برای جامعه فراوان خود مشارکتی و شفاف باقی بماند.

 

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

 

دانلود یک پروژه اغلب به آن اجازه می دهد تا انعطاف پذیرتر و سریع تر از آنلاین کار کند.

 

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

بهترین روش دانلود اسکرچ برای اندروید و کامپیوتر و گوشی و آموزش نصب اسکرچ 3

۲۴ بازديد

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

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

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

اختصاصی و درس های سال های گذشته (آموزش الگوریتم ها و/یا آشنایی با

دستکاری صفحه کلید و ماوس و/یا آشنایی با محیط Scratch). دانلود اسکرچ برای اندروید و کامپیوتر و گوشی و آموزش نصب اسکرچ 3 بدیهی است که تعداد زیادی وجود دارد

چیزهای دیگر در علوم کامپیوتر که در مقطع ابتدایی مطلقاً مقرون به صرفه نیستند، از جمله جنبه های دیگر الگوریتم ها

(تصحیح، کامل بودن، اثبات، آزمون، پیچیدگی و غیره).

24 Scratch 3 نوع از مفهوم حلقه را ارائه می دهد دانلود اسکرچ برای اندروید و کامپیوتر و گوشی و آموزش نصب اسکرچ 3  (که "ساختار تکراری" نیز نامیده می شود): "10 بار تکرار کنید"، "تکرار کنید تا زمانی که

تا زمانی که چنین شرطی تأیید شود» و «به طور نامحدود تکرار کنید».

10

 مکانیسم های راه اندازی اولیه: اسکریپت را با "پرچم سبز" یا

شخصیت مربوطه (به عبارت Scratch).

 سپس، بسته به زمان صرف شده: استفاده از متغیرها25 (متغیر "پاسخ" یا تعریف شده توسط دانش آموز

یا معلم، ر.ک. مثال های گویا در بخش 5)؛ مکانیسم های همگام سازی: از طریق تاخیر

(X ثانیه صبر کنید سپس چنین عملی را انجام دهید)  دانلود اسکرچ برای اندروید و کامپیوتر و گوشی و آموزش نصب اسکرچ 3و/یا از طریق ارسال پیام بین کاراکترها (ر.ک.

مثال‌های گویا در بخش 5 و برای جزئیات، مستندات Scratch)26

.

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

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

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

الگوریتمی در واقع، و این بدون شک یکی از ویژگی های محاسبات است، بسیار آسان است

تمرین های ترکیبی از علوم کامپیوتر (الگوریتم و غیره) و سایر  دانلود اسکرچ برای اندروید و کامپیوتر و گوشی و آموزش نصب اسکرچ 3 زمینه ها (ریاضیات، فرانسه، زبان ها، هنرها) را تعریف کنید.

و غیره) یا ابعاد (مهارت های عرضی مانند مهارت های تحلیلی، حل مسئله، نوشتن،

روش شناسی، سازماندهی، کار مشترک، خلاقیت و غیره).

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

اهدافی که می توان در نظر گرفت و/یا درهم تنیدگی بالقوه آنها. این نکته «اهداف آموزشی» است

در بخش 4 توسعه یافته است. دانلود اسکرچ برای اندروید و کامپیوتر و گوشی و آموزش نصب اسکرچ 3

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

موارد موجود (بعضی وجود دارد، بنابراین من سعی نکردم یکی دیگر بسازم) و/یا ایده هایی که می توان از تعداد زیادی استخراج کرد

نمونه هایی که در جامعه تمرین Scratch توسعه یافته است. این نکته در بخش 7 بیان شده است.

3.3. نحوه استفاده از یک زبان برنامه نویسی را بدانید

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

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

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

در اینجا دوباره، جنبه های فنی می تواند نگران کننده باشد، اما ما نباید در ظاهر متوقف شویم (دانستن نحوه استفاده

زبانی مانند اسکرچ هیچ ربطی به دشواری درک زبان های کلاسیک ندارد).

علاوه بر این و بالاتر از همه، نکته زیر باید به وضوح درک شود. این ممکن است (و شخصاً برای من چنین است

به نظر می رسد ایده خوبی است) هدف از آموزش زبان برنامه نویسی را به عنوان یک

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

بنابراین می توان برنامه نویسی را به عنوان منبعی در نظر گرفت  دانلود اسکرچ برای اندروید و کامپیوتر و گوشی و آموزش نصب اسکرچ 3که معلم می تواند کم و بیش بر آن تسلط پیدا کند

(که البته برای یک شی آموزشی صدق نمی کند). این نکته در بخش 6 بیان شده است.

در سطح اولیه، زبان برنامه نویسی/محیط مورد استفاده معمولاً Scratch است. آی تی

دیگران هستند به نظر می رسد که این دارای تعدادی ویژگی جالب است:

 Scratch ساختارهای الگوریتمی اساسی و مکانیسم های هماهنگ سازی واضح را ارائه می دهد،

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

(از نظر پارادایم ها: برنامه نویسی امری و رویداد محور).

 Scratch برای کودکان توسعه داده شده است: دارای یک بعد سرگرم کننده است، آن را به آسانی طراحی شده است

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

 جامعه بین المللی عظیمی از مردم (معلمان، مربیان، تسهیلگران، دانش آموزان،

کودکان) که از آن استفاده می کنند، که بازیابی و/یا به اشتراک گذاری اسناد، نمونه ها را ممکن می سازد،

ایده ها، برنامه ها

  1. اینکه جامعه عمل وجود دارد2. اسکریپت ها و همچنین دانلود اسکرچ برای اندروید و کامپیوتر و گوشی و آموزش نصب اسکرچ 3 سایر ویژگی ها (صداها، موسیقی، تصاویر و غیره) را تغییر دهید.

 

  1. روی دکمه ریمیکس نارنجی در گوشه سمت راست بالا ضربه بزنید.

 

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

 

 

شروع کنیم؟

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

 

در جمع آوری پروژه های ساده به منظور مطالعه دقیق طراحی آنها و سپس ترکیب مجدد آنها با توجه به سلیقه خود دریغ نکنید تا به طور کامل مسیرهای متنوع و پیچیده را مانند مکانوی قرن 21 کشف کنید.

 

منابعی مانند Scratch Forums و Scratch Wiki به شما کمک می کنند تا موفق ترین یا کاربرپسندترین پروژه ها را پیدا کنید. بسیاری از آموزش های تصویری نیز در سایت  Download Scratch for Android, computer and phone and install Scratch 3 اسکرچ در اختیار شما قرار گرفته است.

 

 

 

انتخاب درست اسکرچ جونیور

۲۱ بازديد

اسکرچ چیست؟

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

 

طرح

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

 

برنامه نویسی

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

 

خلاقیت

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

 

انجمن

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

 

کارگاه های اسکرچ که ما ارائه می دهیم

بنابراین، Fun Tech Adventures البته کارگاه های Scratch را اسکرچ جونیور  در قالب آموزشی، کارگاه هفتگی یا کارگاه سفارشی ارائه می دهد. ما محاسن Scratch را درک کرده ایم و نتایج را به وضوح بر روی دانش آموزان خود می بینیم. علاوه بر این، از آنجایی که کلیدواژه های آموزش ما بازیگوشی و خلاقیت است، Scratch ترکیبی عالی است: کدنویسی بازی های کوچک قابل تنظیم. در واقع، در طول کارگاه ها، تسهیلگران ما یک سری بازی برای بازی ارائه می دهند، و برای 8 دانش آموز هیچ دو بازی یکسان نیست. اگر مایل به ثبت نام فرزندان خود هستید اینجا را کلیک کنید.

 

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

 

اسکرچ پکمن بازسازی شده

پیچ و خم خراش

مسابقه ماشین خراش

خراش آجرها را می شکند

مبارزه با شمشیر خراش

 

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

 

 

 

همچنین بخوانید:

 

فناوری و جادو: رازهای پشت فیلم های هری پاتر

09/12/2022

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

متاورس چیست؟

02/09/2022

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

ایده های هدیه: 6 ربات مورد علاقه Fun Tech

13/12/2021

دسامبر اینجاست، یعنی کریسمس نزدیک است! بنابراین ما باید شروع به جستجوی هدایایی برای فرزندانمان، دوستانمان، برادرزاده ها و خواهرزاده هایمان کنیم. اما چگونه انتخاب کنیم؟ از کجا شروع کنیم؟ به چه کسی مراجعه کنیم؟ برای کمک به شما در ساخت… بیشتر بخوانید: ایده‌های هدیه: ۶ ربات مورد علاقه Fun Tech

[Webinar] Fun Tech فعالیت خود را به شما ارائه می دهد و به سوالات شما پاسخ می دهد!

2021/06/25

در طول این وبینار، ما تمام فعالیت های Fun Tech Adventures را به  اسکرچ جونیور شما ارائه می دهیم تا به شما کمک کنیم برای سال تحصیلی 2021-2022 آماده شوید! در پایان، برای پاسخگویی به هر گونه سؤالی که در مورد پیشنهاد ما دارید، لحظه ای وقت می گیریم.

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

ناوبری مقاله

پست قبلی: پست بعدی:

پاسخ دهید

برای ثبت نظر می بایست وارد شوید.

 

Fun Tech Adventures کارگاه ها و دوره های مقدماتیScratch Junior  برنامه نویسی و روباتیک را برگزار می کند.

 

 

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

۲۰ بازديد

خوش آمدی

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

نحوه شرکت در این دوره

حتی اگر دانشجوی هاروارد نیستید، می‌توانید این دوره را  برنامه اسکرچ به‌صورت رایگان از طریق این OpenCourseWare و با بررسی مطالب نه هفته‌ای دوره، «گذرانید». اگر می‌خواهید 9 پروژه دوره را برای بازخورد ارسال کنید، حتماً یک حساب edX ایجاد کنید، اگر قبلاً این کار را نکرده‌اید. در طول مسیر از طریق هر یک از انجمن های دوره سوال بپرسید!

 

نوری یک ورق کاغذ گراف دارد که روی برنامه اسکرچ  آن کاشی برنامه اسکرچ ها ضلع 1 سانتی متری دارند.

 

شروع به کشیدن مارپیچی می کند مانند آنچه در شکل می بینید. برنامه اسکرچ  از A شروع می شود، 6 کاشی به صورت افقی، سپس 1 کاشی به صورت عمودی، سپس دوباره 7 کاشی به  برنامه اسکرچ صورت افقی، سپس 2 کاشی به صورت عمودی و غیره حرکت می کند.

 

 

 

نوری بعد از پنجاهمین بخش افقی متوقف می شود.

 

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

 

چرخ چرخان.

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

 

 

 

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

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

 

 

 

در اینجا رندر نهایی است:

 

لطفا صبر کنید تا فایل اسکرچ با برنامه اسکرچ رگیری شود…

 

مارپیچ اویلر.

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

 

 

 

محاسبه حجم، ارتفاع و شعاع یک استوانه.

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

 

 

 

حلقه های المپیک

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

 

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

 

 

 

در اینجا بلوک های ساختمانی مورد استفاده برای ایجاد این برنامه آمده است:

 

 

 

محاسبه ارتفاع کلیسای جامع.

هدف از این تمرین محاسبه فاصله با استفاده از مثلثات قائم الزاویه و خراش است.

 

این کلیسای جامع را در نظر بگیرید که 140 متر ارتفاع دارد.

 

 

 

حداقل فاصله OH را طوری محاسبه کنید که کلیسای برنامه اسکرچ  جامع به طور کامل در لنز ظاهر شود.

 

آزمون اعداد نسبی

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

 

مسابقه ای که شامل 10 سوال است.

 

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

 

الگوریتم اقلیدس

ایجاد الگوریتم اقلیدس با نرم افزار Scratch.

 

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

 

به منظور تعیین GCD این دو عدد صحیح.

 

 

 

هر دسته دستورالعمل های مختلفی دارد که ما می توانیم از آنها استفاده کنیم.

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

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

Scratch program آنها را فقط می توان در یک جهت تودرتو کرد.

 

تازه های برنامه اسکرچ

۱۴ بازديد

مجموعه مقالات دهمین کنفرانس  برنامه اسکرچ موضوعی ERME MEDA 2020 - ISBN 978-3-9504630-5-7 45 برنامه نویسی Scratch و توضیحات دانش آموز Rune Herheim و Elena Severina دانشگاه علوم کاربردی نروژ غربی، دانشکده آموزش معلم، فرهنگ و ورزش، نروژ @hvl.no, eseverina@gmail.com برنامه نویسی در بسیاری از سیاست های آموزشی در نروژ گنجانده شده است. مطالعه‌ای شامل معلمان سال اول پیش‌خدمت برنامه اسکرچ  و دانش‌آموزان سال چهارم برای پرداختن به تاکید بیشتر بر برنامه‌نویسی انجام شده است. تمرکز بر پیوندهای بین توابع ScratchJr و توضیحات و توجیهات ریاضی دانش آموزان است. نتایج نشان می‌دهد که برخی از توابع در ScratchJr پتانسیل ایجاد چنین استدلال‌های ریاضی را دارند، اما به وظایف ریاضی مناسب و آگاهی معلم در مورد نحوه پشتیبانی از کار دانش‌آموزان نیاز دارد. کلیدواژه: برنامه نویسی، توضیحات و توجیهات ریاضی، طراحی کار. مقدمه: پیشینه، منطق، پرسش تحقیق سواد فناوری اطلاعات و ارتباطات توانایی استفاده از فناوری برای توسعه دانش و مهارت های قرن بیست و یکم مانند تفکر انتقادی، ارتباطات و همکاری است (دده، 2010). در سال‌های اخیر، این تمرکز بر سواد ICT به برنامه‌نویسی تغییر جهت داده است.  برنامه اسکرچ طبق نظر Balanskat و Engelhardt (2015)، برنامه نویسی در بیش از 20 برنامه درسی ملی گنجانده شده است. این احتمالاً با سند سیاست اتحادیه اروپا دستور کار دیجیتالی اروپا (http://ec.europa.eu/digital-agenda) افزایش خواهد یافت. Bocconi، Chioccariello و Earp (2018) در تحقیقات خود دریافتند که برنامه نویسی به عنوان یک مهارت مهم قرن بیست و یکم در اسناد سیاست ملی آشکارتر می شود. در آینده، Balanskat و Engelhardt (2015) استدلال می کنند که بسیاری از دانش برنامه اسکرچ  آموزان امروزی در توسعه فناوری مشارکت خواهند داشت. در نروژ، در برنامه درسی ملی بر مهارت‌های دیجیتال و توانایی‌های دانش‌آموزان برای بیان شفاهی و کتبی تأکید شده است، و این تمرکزها در برنامه درسی اصلاح‌شده که از پاییز 2020 اجرایی می‌شود (اداره آموزش و پرورش نروژ) حفظ می‌شود. ، 2020). همچنین، تمرکز فزاینده ای بر استدلال دانش آموزان، توضیحات و توجیهات آنها وجود دارد. با این حال، مهم ترین تغییر، نقش برجسته ای است که به برنامه نویسی داده شده است.  اینجا در برنامه برنامه اسکرچ  درسی جدید، برنامه نویسی به طور ضمنی در اهداف شایستگی در ریاضیات از سال دوم و به طور صریح از سال پنجم به بعد گنجانده شده است. برنامه نویسی در مدرسه چیز جدیدی نیست. در دهه 1970-1980، استفاده از زبان های برنامه نویسی مانند BASIC و LOGO با چالش هایی مانند اضافه کردن نیازهای اضافی به دانش آموزان، ارزش انتقال اندک و تأثیرات بر درک ریاضی دانش آموزان زمان زیادی برای ظهور داشت (Hoyles & Noss, 1987). در دو بررسی اخیر، فورسستروم و کافمن (2018) و پوپات و استارکی (2019) دریافتند که فقدان شواهد قانع‌کننده‌ای برای پتانسیل آموزشی برنامه‌نویسی در آموزش ریاضی وجود ندارد. بنابراین، به نظر می رسد شکافی بین سیاست های آموزشی و تحقیقات آموزشی وجود دارد. بررسی رابطه برنامه نویسی و توضیحات ریاضی

  مجموعه مقالات دهمین کنفرانس موضوعی ERME MEDA 2020 - ISBN 978-3-9504630-5-7 46 و توجیهات می توانند این شکاف را برطرف کنند. با این حال، مطالعاتی مانند Kaufmann و Stenseth (2020) وجود دارد که ارتباط بین برنامه نویسی و استدلال ریاضی را مستند می کند. طبق گفته ماریوتی (2012)، اب برنامه اسکرچ زارهای خاصی می توانند منابعی باشند که از اقدامات آموزشی معلمان پشتیبانی می کنند، و در این مطالعه، بررسی می کنیم که آیا و چگونه برنامه نویسی با ScratchJr می تواند ابزاری باشد که استدلال دانش آموزان را تسهیل می کند. بنابراین سؤالی که ما می‌پرسیم این است: چه چیزی باعث می‌شود که دانش‌آموزان کلاس چهارم در هنگام برنامه‌نویسی دو نفره با ScratchJr در توضیحات و توجیه‌های ریاضی (چند وجهی) شرکت کنند یا نه؟ عوامل متعددی ممکن است نقش داشته باشند، مانند عملکردهای برنامه ScratchJr، معرفی و پیگیری های معلم هنگام کمک به دانش آموزان، و انواع وظایفی که به دانش آموزان داده می شود. ما تأکید می کنیم که کدام توابع برنامه استفاده شده است و آیا و چگونه آنها توضیح و توجیه ریاضی دانش آموزان را تقویت کرده  برنامه اسکرچ یا مانع می شوند. چارچوب تحلیلی برنامه نویسی ScratchJr علاوه بر زبانی مانند حرکات و عناصر صفحه (بلوک های کد و انیمیشن) فرصت هایی را برای برقراری ارتباط ریاضیات با روش های متعدد فراهم می کند. مورگان و الشوایخ (2012) در مورد اهمیت در نظر گرفتن سهم روش های مختلف و نحوه ارتباط آنها بحث کردند. ما با الهام از رویکرد برنامه‌نویسی آلبانو، ایکونور و ماریوتی (2017)، بررسی می‌کنیم که چگونه عملکردهای ScratchJr می‌توانند توضیحات و توجیه‌های دانش‌آموزان را واسطه کنند. یک کارکرد ارتباطی یک توضیح، ارائه پاسخ به یک سوال صریح یا ضمنی است. به گفته دونالدسون (1986)، نوع سوال یک شیوه   Scratch program ت وضیح را تعریف می کند

دانلود اسکرچ در تمام سطوح

۲۷ بازديد

ه منابعی برای کمک به یادگیری نحوه استفاده از Scratch 1.4 در دسترس است؟

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

 

سیستم مورد نیاز برای Scratch 1.4 چیست؟

صفحه نمایش: 800 x 480 یا بزرگتر، هزاران یا میلیون دانلود اسکرچ  ها رنگ (رنگ 16 بیتی یا بیشتر)

 

سیستم عامل: Windows 2000 یا جدیدتر، Mac OS X 10.4 تا 10.14، Ubuntu Linux 9.04 یا بالاتر (برای سایر نسخه های لینوکس، به صفحه Linux Installer مراجعه کنید)

 

دیسک: حداقل 120 مگابایت فضای خالی برای نصب Scratch.

 

CPU و حافظه: اکثر رایانه ها حافظه کافی برای اجرای Scratch 1.4 دارند، اما رایانه های بسیار قدیمی ممکن است Scratch را به کندی اجرا کنند.

 

صدا/فیلم: پخش صدا به بلندگو (یا هدفون) نیاز دارد و ضبط به میکروفون نیاز دارد.  دانلود اسکرچ  بسیاری از لپ‌تاپ‌ها دارای بلندگو و میکروفون داخلی هستند. Scratch 1.4 می‌تواند از USB یا دوربین داخلی (اختیاری) استفاده کند.

 

اگر هنگام آپلود یا اشتراک‌گذاری پروژه خود در وب‌سایت Scratch با خطا مواجه شوم، چه می‌شود؟

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

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

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

نام کاربری و رمز عبور اشتباه است. سعی کنید وارد وب سایت اسکرچ شوید  دانلود اسکرچ  تا مطمئن شوید نام کاربری و رمز عبور صحیح است.

در باره

می توانید Scratch 3 را با مثال در ویندوز، macOS دانلود و نصب کنید

نظر بدهید / توسط how2scratch / 26 نوامبر 2023

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

 

 

فهرست مطالب

  1. دسترسی به وب سایت Scratch.
  2. ایجاد یک حساب اسکرچ.
  3. انتخاب ویرایشگر Scratch.
  4. دانلود Scratch 3 Offline Editor.
  5. نصب اسکرچ 3 روی ویندوز.
  6. نصب Scratch 3 در macOS.
  7. نتیجه گیری.
  8. دسترسی به وب سایت Scratch.

اولین قدم برای نصب اسکرچ 3 این است که به وب سایت رسمی اسکرچ مراجعه کنید.

مرورگر وب دلخواه خود را باز کنید و به https://scratch.mit.edu بروید.

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

اگر نمی توانید وب سایت رسمی Scratch فوق را باز کنید، می توانید به صفحه Explore the World of Coding with Scratch – دانلود کنید! برای دانلود نصب کننده Scratch.

  1. ایجاد یک حساب اسکرچ.

قبل از شروع کدنویسی با Scratch 3، توصیه می شود یک حساب Scratch ایجاد کنید.

بر روی دکمه "Join Scratch" واقع در گوشه سمت راست بالای صفحه کلیک کنید.

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

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

  1. انتخاب ویرایشگر Scratch.

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

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

با این حال، برای تجربه ای یکپارچه تر و غنی تر، توصیه می شود ویرایشگر آفلاین Scratch 3 را دانلود و نصب کنید.

  1. دانلود Scratch 3 Offline Editor.

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

روی آن کلیک کنید و گزینه های دانلود برای سیستم عامل های مختلف از جمله ویندوز و macOS به شما نمایش داده می شود.

نسخه مربوط به سیستم عامل خود را انتخاب کنید و دانلود را آغاز کنید.

  1. نصب اسکرچ 3 روی ویندوز.

پس از دانلود نصب کننده، فایل را پیدا کرده و برای اجرای آن دوبار کلیک کنید.

دستورالعمل های روی صفحه را برای تکمیل فرآیند نصب دنبال کنید.

پس از نصب، ویرایشگر آفلاین Scratch 3 را اجرا کنید.

  1. نصب Scratch 3 در macOS.

فایل تصویر دیسک دانلود شده (dmg.) را پیدا کنید و برای باز کردن آن دوبار کلیک کنید.

نماد Scratch را به پوشه Applications خود بکشید.

تصویر دیسک را خارج کنید و Scratch 3 را از برنامه های خود اجرا کنید.

  1. نتیجه گیری.

در این راهنما، ما مراحل و مثال‌های مفصلی را برای کمک به دانلود و نصب Scratch 3 در سیستم‌عامل‌های مختلف ارائه کرده‌ایم.

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

چه مبتدی باشید و چه یک کدنویس با تجربه، Scratch 3 یک پلتفرم سرگرم کننده و Download scratch در دسترس برای زنده کردن ایده های شما فراهم می کند. برای کدنویسی، ایجاد و اشتراک گذاری با Scratch 3 آماده شوید!

FacebookMastodonEmailShare

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

۲۸ بازديد

مشاهده شده با کاربران جدید که در کلیک کردن  دانلود اسکرچ و کشیدن عناصر کوچک رابط مشکل داشتند.

ویژگی های جدید در ویرایشگر رنگ چیست؟

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

طرح‌بندی جدید که ابزارها و گزینه‌های موجود را بیشتر نمایان می‌کند

ابزارهای جدیدی مانند "پاک کن" که در حالت برداری دانلود اسکرچ  کار می کند

گزینه های بیشتر برای انتخاب و تنظیم رنگ ها

کنترل بیشتر بر روی نقاط برداری (دسته های منحنی و حالت های نقطه ای)

کنترل‌های اضافی برای مرتب کردن لایه‌ها ("به جلو آوردن"، "حرکت به عقب" و غیره)

کنترل های گرادیان جدید

ویژگی های جدید در ویرایشگر صدا چیست؟

ویرایشگر صدا برای سهولت در ضبط و دستکاری صداها دوباره  دانلود اسکرچ طراحی شده است. تعدادی ویژگی جدید ارائه می دهد:

سیستم ضبط جدید که استفاده از آن آسان تر است

سیستم جدید برش صوتی که استفاده از آن آسان تر است

جلوه‌های صوتی جدید (مانند «سریع‌تر»، «آهسته‌تر» و «ربات»)

چه اتفاقی برای پنجره نکات خراش افتاد؟

به جای پنجره نکات، Scratch 3.0 مطالب مشابهی را از طریق کتابخانه آموزش ارائه می کند، که می توان از طریق پیوند Tutorials در نوار پیمایش بالا در ویرایشگر برنامه نویسی به آن دسترسی داشت. آموزش‌هایی برای کل پروژه‌ها (مانند «بازی تعقیب و گریز») یا بلوک‌ها و ویژگی‌های خاص (مانند «ضبط یک صدا» یا «مکان آن را بچرخانید» پیدا خواهید کرد. به زودی آموزش های بیشتری اضافه خواهد شد (مانند "بازی پنگ" و "ساخت آن به پرواز").

ریمیکس و کپی

ریمیکس چیست؟

هنگامی که یک Scratcher یک کپی از پروژه شخص دیگری تهیه  دانلود اسکرچ می کند و آن را برای اضافه کردن ایده های خود تغییر می دهد (مثلاً با تغییر اسکریپت یا لباس)، پروژه حاصل را "ریمیکس" می نامند. هر پروژه به اشتراک گذاشته شده در وب سایت Scratch را می توان دوباره میکس کرد. ما حتی یک تغییر جزئی را یک ریمیکس معتبر می‌دانیم، تا زمانی که اعتبار به خالق پروژه و دیگرانی که سهم قابل توجهی در ریمیکس داشته‌اند داده شود.

چرا تیم اسکرچ نیاز دارد که همه پروژه‌ها «میکس شوند» باشند؟

ما بر این باوریم که ترکیب مجدد پروژه های دیگران یک راه عالی برای یادگیری برنامه نویسی و ایجاد پروژه های جالب است. از طریق ریمیکس، ایده های خلاقانه در جامعه اسکرچ پخش می شود و همه از آن سود می برند. همه پروژه‌هایی که در وب‌سایت Scratch به اشتراک گذاشته می‌شوند تحت مجوز «Creative Commons Share Alike» هستند، به این معنی که شما می‌توانید هر پروژه‌ای را که در وب‌سایت Scratch می‌بینید ریمیکس کنید -- و همه می‌توانند هر یک از پروژه‌هایی را که در وب‌سایت به اشتراک می‌گذارید ریمیکس کنند. .

اگر نخواهم دیگران پروژه های من را مجدداً میکس کنند چه؟

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

آیا می توانم از تصاویر / صداها / رسانه های اینترنت در پروژه های خود استفاده کنم؟

اگر تصمیم می‌گیرید که کار شخص دیگری را در کار خود  ایرانیان سایبر ادغام کنید، مطمئن شوید که در بخش «اعتبارات» پروژه به او اعتبار می‌دهید و پیوندی به نسخه اصلی اضافه کنید. برای یافتن هنر/صداهایی که قبلاً مجوز میکس دارند، صفحه جستجوی Creative Commons را بررسی کنید.

حساب ها

چرا داشتن یک حساب کاربری اسکرچ مفید است؟

حتی بدون حساب، می توانید پروژه های دیگران را بازی کنید، دانلود اسکرچ  نظرات و انجمن ها را بخوانید و حتی پروژه های خود را ایجاد کنید. اما برای ذخیره و اشتراک‌گذاری پروژه‌ها، نوشتن نظرات و پست‌های انجمن و شرکت در سایر فعالیت‌های «اجتماعی» در جامعه (مانند «دوست داشتن» پروژه‌های دیگران) به یک حساب کاربری نیاز دارید.

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

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

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

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

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

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

آیا باید حساب کاربری خود را تأیید کنم؟

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

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

نام کاربری یا آدرس ایمیل خود را در صفحه بازنشانی رمز عبور وارد کنید. وب سایت یک ایمیل به آدرس مرتبط با نام کاربری شما و پیوندی ارسال می کند که می توانید از آن برا Download scratch ی تنظیم مجدد رمز عبور خود استفاده کنید.

رمز عبورم را چگونه عوض کنم؟

L

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

۲۹ بازديد

قیمت ارزان تر.» شلومو عمده‌فروش تمام  بازی اسکرچ خرده‌فروشی‌های منطقه الماس نیویورک بود. "اما اسم من اصلا نمی تواند در هیچ جای سایت باشد وگرنه این بچه ها اینجا هستند" و دستش را دور سرش تکان داد و "من را خواهند کشت"

 

من 0 دلار در بانک داشتم. من چیزی در مورد الماس نمی دانستم.

 

او "4 Cs" را به من نشان داد، او به من نشان داد که گواهی GIA چیست. او صفحه گسترده خود را از تمام دیاها به من نشان داد

 

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

دیوید اورکوهارت

من در زندگی گذشته یک مهندس نرم افزار بودم. نویسنده 2.5 بازی اسکرچ  هزار پاسخ و 14.6 میلیون بازدید از پاسخ دارد.

8 سال به روز شد

مربوط

بهترین راه برای معرفی کودکان 11 ساله به برنامه نویسی چیست؟

 

 

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

 

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

 

ابتدا توجه داشته باشید که:

 

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

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

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

آلن ملور

با تجربه در C، C++، Java و GoAuthor دارای 12.9 هزار پاسخ و 84.6 میلیون بازدید پاسخ

3 سال

مربوط

بهترین راه برای معرفی کدنویسی به بچه ها چیست؟ من طرفدار زیادی از کدنویسی بلاک نیستم. از کجا باید شروع کنم و آیا می توانم برای شروع در مورد موضوعات اولیه پیشنهادی بازی اسکرچ  دریافت کنم؟ برای کودکان بین 8 تا 10 سال

خراش در این بسیار خوب است.

 

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

 

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

 

مطمئناً من را در آن سن شروع کرد.

 

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

 

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

 

من وسوسه شدم که او را با آن امتحان کنم.

 

اما ممکن است علاقه ای نداشته باشد. در دبستان سالی یکبار اسکرچ می کنند و آن درس را دوست دارد، ب

 

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

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

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

قطعا نه

قطعا بله

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

روپرت راسل

من به مدت 4 سال در دانشگاه بالارات ICT تدریس کردم نویسنده دارای 646 پاسخ و 720.7 هزار پاسخ

3 سال

مربوط

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

بله، این روش خوبی برای یادگیری مفاهیم و ساختارهای برنامه نویسی است.

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

 

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

 

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

 

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

 

محبوبیت زبان برنامه نویسی را با استفاده از t تجسم کنید

 

عکس پروفایل Tomasz Smykowski

توماس اسمیکوفسکی

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

محمد اسامه سخاوات

، کارشناسی ارشد علوم کامپیوتر و مهندسی نرم افزار، دانشگاه ملی علوم و فناوری، پاکستان (2… و

شریا ماگو

, MCA Computer Applications & Software Engineering, Lal Bahadur Shastri Institute of Management, دهلی نو (202…نویسنده دارای 496 پاسخ و 2.6 میلیون بازدید

8 ماه به روز شد

مربوط

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

 

بسیاری از مردم از من می پرسند که چگونه برنامه نویسی را  بازی اسکرچ از ابتدا یاد بگیریم. از این پاسخ شما یاد خواهید گرفت که چگونه این کار را انجام دهید. من 20 سال است که برنامه نویسی می کنم. من تجربیات خود و افرادی را که در این مسیر شغلی کمک کرده ام به اشتراک می گذارم.

 

پاسخ در اصل در وبلاگ من نوشته شده بود و 30000 بازدید و 1000 رای در سایت Wykop - Polish reddit like دریافت کرد. لذت ببرید!

 

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

 

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

الکس سادوفسکی

نویسنده ریاضیات و بیومکانیک در دانشگاه کالیفرنیا، ایروین، 12.5 هزار پاسخ و 6.5 میلیون بازدید دارد.

3 سال به روز شد

مربوط

من می خواهم به خودم علوم کامپیوتر یاد بدهم، از کجا شروع کنم؟

A2A، با تشکر.

 

قبل از اینکه یک نقطه شروع را توصیه کنم، اجازه دهید ابتدا یک برنامه درسی معمولی CS را در سطح بالا ترسیم کنم:

 

محاسبات

فرآیند محاسبات چیست؟ (به ماشین های حالت محدود و غیره در سخنرانی های فاینمن در مورد محاسبات مراجعه کنید.)

مشکل محاسباتی چیست؟ (زبان های رسمی.)

یک الگوریتم برای حل یک مسئله، مشخصات یک فرآیند محاسباتی است.

چگونه دشواری یک مسئله محاسباتی را اندازه گیری کنیم؟ (کلاس های پیچیدگی P و NP.)

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

Scratch game های کامپیوتری. (به عنوان مثال، فون نو را ببینید

ایجاد بازی های اسکرچ با استفاده از خلاقیت و تخیل

۳۱ بازديد

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

#32 20 ژوئن 2018 12:12:08

mstone326

 

خراشنده

بیش از 1000 پست

خراش برای تدریس

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

 

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

 

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

 

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

 

ویرایش:

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

 

https://scratch.mit.edu/projects/67727504/

آخرین ویرایش توسط mstone326 (20 ژوئن 2018 ساعت 12:20:14)

 

مدیر ورزشی دبیرستان / معلم فنی مدرسه راهنمایی / مربی بیسبال دبیرستان

کونگ فو نینتندو 1984 - https://scratch.mit.edu/projects/369994801/

تاکو دفاع - تایپ سریع - https://scratch.mit.edu/projects/316795450/

نبرد رئیس هالووین - جنگل هایمان را پس بگیریم - https://scratch.mit.edu/projects/257155118/

تقریبا پنگ - https://scratch.mit.edu/projects/656276979/

استودیو - بهترین پروژه های من - https://scratch.mit.edu/studios/4125978/

نمونه های پروژه راهنمای انجمن - https://scratch.mit.edu/studios/4133335

#33 20 ژوئن 2018 23:36:03

گیم معلم

 

جدید به Scratch

100+ پست

خراش برای تدریس

چگونه می توانم در بازی های جدی کار کنم؟ من هر واحد را   بازی اسکرچطوری طراحی می‌کنم که یک مقدمه از طریق یک بازی جدی وجود داشته باشد که آن‌ها بازی کنند و سپس برای درک ارتباط بصری تجزیه و تحلیل کنند. سپس از طریق Game Star Mechanic اصول طراحی بازی را به آنها آموزش خواهم داد. سپس هنگامی که آنها یک آموزش Scratch را انجام می دهند، باید آن را برای یک پروژه بازسازی کنند. در آن مرحله می‌خواهم به بازی Serious واحد برگردم و از آنها بخواهم چیزی مرتبط با آن موضوع بسازند. اما من می‌خواهم به فرآیند یادگیری Scratch صادق باشم و دانش‌آموزان را با کارهای زیادی که باید انجام دهند به یکباره تحمیل نکنم. چه چیزی را پیشنهاد می کنید؟

#34 21 ژوئن 2018 03:41:02

ترک عادت

 

خراشنده

100+ پست

خراش برای تدریس

من هر واحد را طوری طراحی می‌کنم که یک مقدمه از طریق یک بازی جدی وجود داشته باشد که آن‌ها بازی کنند و سپس برای درک ارتباط بصری تجزیه و تحلیل کنند. سپس از طریق Game Star Mechanic اصول طراحی بازی را به آنها آموزش خواهم داد. سپس هنگامی که آنها یک آموزش Scratch را انجام می دهند، باید آن را برای یک پروژه بازسازی کنند.

 

بدبین بودن را دوست ندارم. اما اگر نظر صادقانه ام را از من بخواهید، فکر نمی کنم اینطوری کار کند.

الف) با یک پلتفرم بمانید (Game Star Mechanic یا Scratch).

ب) اگر Scratch را انتخاب کنید، یک راه عملی برای دانش آموزان ذبازی اسکرچ  خواهد بود که اصول اولیه Scratch را با سرعت خود با کتاب فوق الذکر "Coding Games in Scratch" توسعه دهند. در عین حال، می توان آنها را تشویق کرد که اصولی را که آموخته اند در پروژه های خود به کار گیرند. در این بین، به دانش‌آموزان فرصت داده می‌شود تا به طور خلاصه آثار خود را ارائه کنند و بازخورد دریافت کنند.

وقتی دانش‌آموزان کتاب را کار کردند، می‌توانند یک بازی را با موضوع دلخواه شما برنامه‌ریزی کنند.

 

 

 

#35 21 ژوئن 2018 04:14:44

گیم معلم

 

جدید به Scratch

100+ پست

خراش برای تدریس

KICK_THE_HABIT نوشت:

 

من هر واحد را طوری طراحی می‌کنم که یک مقدمه  Scratch game از طریق یک بازی جدی وجود داشته باشد که آن‌ها بازی کنند و سپس برای درک ارتباط بصری تجزیه و تحلیل کنند. سپس از طریق Game Star Mechanic اصول طراحی بازی را به آنها آموزش خواهم داد. سپس زمانی که آنها آموزش Scratch را انجام می دهند