آرشیو تیر ماه 1403

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

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

۷ بازديد

 

برای کدنویسی آماده شوید: وقتی کلیدهای پیکان را فشار می‌دهیم مسابقات اسکرچ  ، وقت آن است که Pacman را به حرکت درآوریم. ابتدا روی کاراکتر Pacman کلیک کنید.

با کلیک روی پرچم شروع کنید: بلوک «When Flag Clicked» را از بلوک‌های رویداد پیدا کنید و آن را به بیرون بکشید. این بلوک به Pacman می گوید که وقتی بازی را شروع می کنیم چه کاری انجام دهد.

تکرار برای همیشه: بلوک "برای همیشه" را از بلوک های کنترل دریافت کنید و آن را زیر بلوک "When Flag Clicked" قرار دهید. این بدان معناست که Pacman تا زمانی که بازی در حال  مسابقات اسکرچ  اجرا است به انجام کاری ادامه خواهد داد.

کلیدهای پیکان را بررسی کنید: چهار بلوک «اگر» را زیر بلوک «برای همیشه» اضافه کنید. این بلوک‌های «اگر» بررسی می‌کنند که آیا کلیدهای پیکان دیگری را فشار می‌دهیم یا خیر.

شرایط را تنظیم کنید: در داخل هر بلوک «If»، از «کلید __ فشار داده شده؟» استفاده کنید. برای بررسی اینکه آیا یک کلید پیکان فشار داده شده است را مسدود کنید.

Specify Directions and Steps: جاهای خالی را با جهت ها و مراحل پر کنید. مسابقات اسکرچ   برای همه آنها، Pacman باید 5 پله حرکت کند. جهت ها عبارتند از: 0 (بالا)، 180 (پایین)، 90 (راست)، و 90- (چپ).

خودشه! حالا با فشار دادن کلیدهای جهت دار در جهت های مختلف، Pacman حرکت می کند.

 

Make-the-Pacman-Move-and-change-direction-1

جنبش

 

Pacman-Move-and-change-direction-2

جهت

 

مرحله 5: Pacman خود را کاری کنید که غذا بخورد

Pacman را درست کنید: ما می‌خواهیم Pacman ظاهرش را مسابقات اسکرچ   هنگام حرکت و غذا خوردن تغییر دهد. بیایید آن را رمزگذاری کنیم!

بلوک «When Flag Clicked» را در بلوک‌های رویداد پیدا کنید و آن را به بیرون بکشید. این بلوک به Pacman می گوید که هنگام شروع بازی چه کاری انجام دهد.

اکنون، سه بلوک «Switch costume to ____» را از بلوک‌های Look درون بلوک «Forever» اضافه کنید. این بلوک ها باعث می شود که Pacman ظاهر خود را تغییر دهد.

در بین هر یک از این سه بلوک لباس، یک بلوک «0.2 ثانیه صب مسابقات اسکرچ  ر کنید» از بلوک‌های کنترل قرار دهید. این مکث کوچک باعث می شود که تغییر لباس با سرعت خوبی اتفاق بیفتد.

مرحله 6: شروع به کشیدن ماز کنید

Make Walls Thicker: برای ضخیم تر کردن دیوارها، به پایین صفحه بروید و روی پس زمینه کلیک کنید. سپس، خطوط یا مستطیل های ضخیم تر بکشید.

ایجاد یک مسیر برای Pac-Man: از ابزار قلم مو برای مسابقات اسکرچ  پاک کردن یا حذف برخی از خطوط از مستطیل هایی که کشیده اید استفاده کنید. این یک مسیر برای Pac-Man ایجاد می کند تا بتواند از طریق آن به نقطه پایانی برسد.

Start-drawing-the-Maze-1

ماز را ایجاد کنید

 

از بلوک های if استفاده کنید تا مسیر تعریف شده تری را برای packman ایجاد کنید.

کلیدهای روی صفحه کلید را فشار دهید، او را در وسط قرار دهید و بلوک را از وسط بیرون بکشید.

Start-drawing-the-Maze-2

 

مرحله 7: Ghost Face را حرکت دهید

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

روح - چهره - حرکت

 

مرحله 11: تست و رفع اشکال

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

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

مرحله 12: بازی خود را به اشتراک بگذارید

اشتراک گذاری در اسکرچ: اگر از بازی خود راضی هستید، آن را با انجمن اسکرچ به اشتراک بگذارید.

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

 

این آموزش‌های بیشتر را در اینجا کاوش کنید:

 

پایتون برای بچه ها

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

آموزش خراش - سوالات متداول

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

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

 

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

منابع زیادی برای کمک به کودکان در یادگیری برنامه نویسی Scratch وجود دارد، از جمله:

 

وب سایت رسمی اسکرچ: وب سایت اسکرچ انواع آموزش ها، پروژه ها و منابع را برای مبتدیان ارائه می دهد.

دوره های آنلاین: چندین پلتفرم آنلاین دوره های برنامه نویسی Scratch را برای بچه ها ارائه می دهند، مانند Codecademy، Tynker، و ScratchJr.

کتاب‌ها و آموزش‌ها: کتاب‌ها و آموزش‌های متعددی برای آموزش برنامه‌نویسی Scratch به بچه‌ها، ارائه دستورالعمل‌های گام به گام و تمرین‌های عملی در دسترس هستند.

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

چگونه قبل از 15 سال کدنویس شویم؟

تبدیل شدن به یک کدنویس قبل از 15 سالگی قطعاً با فداکاری و پشتکار قابل دستیابی است. در اینجا چند نکته برای شروع آورده شده است:

 

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

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

به طور منظم تمرین کنید: تمرین مداوم برای توسعه مهارت ه Scratch competitions ای کدنویسی بسیار مهم است. هر روز یا هفته زمانی را به تمرین کدنویسی و کار روی پروژه اختصاص دهید

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

۲ بازديد

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

 

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

 

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

 

مزایای Scratch

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

 

Scratch منطق و مهارت های تحلیلی اولیه را ایجاد می کند

 

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

 

دسترسی بالا

 

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

 

آسان برای یادگیری

 

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

 

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

 

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

 

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

 

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

 

از لحاظ بصری جذاب

 

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

 

به کار گروهی علاقه دارد

 

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

 

در حین یادگیری لذت ببرید

 

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

 

لوازم جانبی سخت افزاری باحال

 

این واقعیت که شما می‌توانید محرک‌ها و سایر حسگرهای سخت‌افزاری را خارج از Scratch کار کنید، یک تغییر بزرگ بازی است. بسیاری از شرکت‌ها کیت‌های سخت‌افزاری را ایجاد می‌کنند که با Scratch ادغام می‌شوند تا پروژه‌های عالی ایجاد کنند. به عنوان مثال، Microbit و Makey-Makey به بچه ها اجازه می دهد تا کنسول های بازی خود را طراحی و ایجاد کنند. بنابراین، اساسا، آنها می توانند یک بازی ویدیویی کامل (مانند Super Nintendo) را در اسکرچ ایجاد کنند

 

مهارت های منطقی و تحلیلی

 

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

 

خراش، کدنویسی، کد، کودکان LearningMole

محیط خراش

محیط خراش

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

 

جن

 

اصطلاح "Sprite" در علوم کامپیوتر، و به ویژه در زمینه بازی‌سازی، به تصویری (معمولاً دو بعدی) اشاره دارد که در یک زمینه (پس‌زمینه) عمل می‌کند و مستقل از آن حرکت می‌کند.

 

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

 

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

 

با شروع Scratch برای اولین بار می توانیم بلافاصله متوجه حضور یک بچه گربه زیبا شویم: این Sprite پیش فرض است.

 

در یک پروژه اسکرچ، این امکان وجود دارد که یک یا  Scratch competitions چند شخصیت (ج) را وارد کنید و سپس آنها را متحرک کنید، به آنها زندگی بدهید و

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

۲ بازديد

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

 

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

 

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

 

Scratch Coding چیست؟

برنامه نویسی اسکرچ برای بچه ها یک زبان برنامه نویسی  مسابقات اسکرچ  بصری است که از بلوک ها به جای متن استفاده می کند. گروه Lifelong Kindergarten آن را در آزمایشگاه رسانه MIT ایجاد کرد. Scratch برای آموزش برنامه نویسی، برنامه نویسی و تفکر محاسباتی به جوانان هشت ساله و بالاتر طراحی شده است. اما این فقط برای بچه ها نیست!

 

مطالب پیشنهادی: 5 ایده برتر پروژه اسکرچ برای کودکان

 

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

 

توزیع سن خراش

 

منبع- قهرمانان درخشان

 

خراش چگونه کار می کند؟

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

 

اهمیت کدگذاری خراش

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

 

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

 

  1. استفاده آسان و نیازی به دانش قبلی ندارد:

 

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

 

  1. یک رویکرد عالی برای آشنایی کودکان با علوم کامپیوتر:

 

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

 

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

 

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

 

  1. کودکان را قادر می سازد تا در مورد پروژه ها با یکدیگر همکاری کنند و به اشتراک بگذارند:

 

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

 

  1. به توسعه توانایی های تفکر تخیلی و مهارت های ارتباطی کمک کنید:

 

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

 

  1. هر فردی با اتصال به اینترنت می تواند به صورت رایگان به آن دسترسی داشته باشد:

 

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

 

"Scratch به یک نقطه عطف بزرگ رسید - 100 میلیون کاربر"

 

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

 

کاربران فعال ماهانه را خراش دهید

 

منبع – bryan-braun

 

نتیجه

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

 

Moonpreneur نیازها و خواسته‌هایی را که این دنیای فناوری به سرعت در حال تغییر برای بچه‌های ما به ارمغان می‌آورد را درک می‌کند و کلاس‌های کدنویسی را برای بچه‌ها ارائه می‌کند تا آنها ر Scratch competitions ا با مهارت‌های ضروری تقویت کند. در کارگاه توسعه بازی رایگان 60 دقیقه ای ما ثبت نام کنید یا با ما صحبت کنید

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

۴ بازديد

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

 

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

 

شما:

 

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

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

با اصول مهندسی نرم افزار برای طراحی نرم افزار آشنا شوید

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

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

بازی خود را بسازید و منتشر کنید

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

همچنین با همکاری Universidad ORT Uruguay به زبان اسپانیایی در دسترس است.

 

موسسات دانشگاه ادینبورگ و دانشگاه ORT اروگوئه

ارائه دهنده Coursera

مربیان آرتی مناتاکی و اینس فریس د کرکی

سطح مبتدی

حجم کار 12 ساعت

ثبت نام 391 هزار

رتبه 4.7 / 5.0 (3K)

گواهی پرداخت شده

بهترین دوره آموزشی برای معلمان برای یادگیری کدنویسی و آموزش اسکرچ (دانشگاه شیکاگو)

 

 

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

 

آنچه یاد خواهید گرفت:

 

اصول اولیه Scratch، از جمله محیط توسعه، توالی ها، رویدادها و حلقه های اصلی

مفاهیم برنامه نویسی متوسط ​​مانند حلقه های میانی و همگام سازی

مهارت‌های مدیریت کلاس درس مخصوص آموزش Scratch: راه‌اندازی کلاس‌های درس و استودیوهای دانش‌آموز و درجه‌بندی تکالیف

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

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

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

 

موسسه دانشگاه شیکاگو

ارائه دهنده edX

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

سطح مبتدی

حجم کاری 12-24 ساعت

گواهی پرداخت شده

بهترین دوره برای ایجاد یک بازی در اسکرچ (Fuelvin)

 

 

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

 

 

جدیدترین مسابقات اسکرچ

۲ بازديد

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

 

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

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

 

انجمن آنلاین اسکرچ چیست؟

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

 

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

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

 

سیاست حریم شخصی شما چیست؟

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

 

آیا راهی برای استفاده از Scratch بدون شرکت آنلاین وجود دارد؟

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

تقریباً 8 ساعت خودآموز

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

 

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

 

برای کیست؟

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

 

موضوعات تحت پوشش

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

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

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

چگونه کار خود را با جامعه گسترده‌تر Scratch به اشتراک بگذارید و چگونه کارهای دیگران را مشاهده و دوباره میکس کنید.

بازی ها و انیمیشن های Scratch خود را بسازید.

مدت این دوره چقدر است؟

این 8 ساعت یادگیری خودگردان است.

 

چگونه یاد خواهید گرفت؟

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

 

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

 

عواقب

در پایان این دوره، شما قادر خواهید بود:

 

بهبود دانش و مهارت در استفاده از Scratch.

نحوه استفاده از Scratch برای توسعه درک ترتیب، تکرار، انتخاب و متغیرها را بدانید

نحوه دسترسی و استفاده و اشتراک گذاری محتوا با جامعه گسترده تر Scratch را بدانید

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

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

 

آموزش محاسبات اولیه

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

 

اطلاعات بیشتر

 

به این دوره بپیوندید

برای شرکت در دوره باید وارد سایت شوید.

 

برای عضویت وارد شوید

حساب STEM Learning ایجاد کنید

این دوره از مرکز ملی آموزش محاسبات است و توسط STEM Learning ارائه شده است.

 

 

آموزش اقتباس شده و مداخلات یادگیری موثر در محاسبات ثانویه

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

 

دوره آموزش از راه دور زنده

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

پیشرفت را در برنامه درسی Teach Computing و نحوه استفاده از آن برای انطباق آن با شرایط سنی مختلط خود کاوش کنید.

 

دوره آموزش از راه دور زنده

هوش مصنوعی در محاسبات اولیه

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

 

 

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

۳ بازديد

Scratch Coding چیست؟

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

 

این توسط گروه Lifelong Kindergarten در آزمایشگاه رسانه MIT طراحی مسابقات اسکرچ   شده است تا به کودکان کمک کند یاد بگیرند که چگونه خلاقانه فکر کنند، استدلال سیستماتیک داشته باشند و به طور مشترک کار کنند.

 

چیزهای ضروری که باید بدانید Stem Genius چیست کدگذاری اسکرچ چیست

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

اگرچه اسکرچ در حال حاضر توسط افراد در هر سنی استفاده می شود، اما در ابتدا برای افراد جوان بین سنین 8 تا 16 سال طراحی شده بود. با این حال، بهترین زمان برای آشنایی بچه ها با زبان های کدنویسی مسابقات اسکرچ   مانند اسکرچ بین سنین 5 تا 7 سالگی است.

 

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

 

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

 

 

 

انجمن اسکرچ

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

 

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

 

چه چیزی خراش را بسیار جذاب می کند؟

چه چیزی Scratch را به یک نابغه ساقه بسیار متقاعد کننده تبدیل می کند

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

 

اما این فقط سطح کاری را که Scratch قادر به انجام آن است خراش مسابقات اسکرچ   می دهد (بدون جناس). همچنین می‌توان از آن به همراه سایر ابزارهای یادگیری بازی مانند Lego Mindstorms Ev3 و BBC Micro:bit استفاده کرد که فضای بیشتری را برای بچه‌ها فراهم می‌کند تا در مناطقی که به آنها علاقه دارند رشد کنند.

 

هزینه استفاده از اسکرچ چقدر است؟

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

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