مطالب زیادی در مورد برنامه نویسی Scratch در اینترنت آموزش اسکرچ پیشرفته وجود دارد، از جمله فیلم ها، دوره های آنلاین، پروژه های Scratch و غیره، اما بیشتر آنها مقدماتی هستند. چیز بسیار کمی وجود دارد که می تواند دانش آموزان را به سطح بعدی برساند، جایی که آنها بتوانند مفاهیم Scratch و CS خود را در مسائل هیجان انگیز و چالش برانگیز به کار ببرند. همچنین مطالب بسیار کمی وجود دارد که به دانشآموزان نشان میدهد چگونه پروژههای پیچیده طراحی کنند، و آنها را با فرآیند برنامهنویسی آشنا میکند.
این کتاب برای پر کردن این شکافها است. به طور خلاصه، این کتاب برای دانشآموزانی است که قبلاً با Scratch آشنا هستند: انواع مختلف آن. دستورات، رابط کاربری آن، و نحوه نمایش انواع مفاهیم CS مانند متغیرها، دستورات شرطی، حلقه زدن و غیره. این کتاب سعی نمیکند این مفاهیم را آموزش دهد، اما مقدمهای سریع برای هر مفهوم در مکمل رایگان کتاب ارائه میکند. من این کتاب را "کتاب تعاملی" مینامم، زیرا چیزی بین یک کتاب سنتی است –
که ایستا و ثابت است. منفعل – آموزش اسکرچ پیشرفته و یک دوره آنلاین کاملاً تعاملی. شبیه یک کتاب است: دارای مجموعهای از فصلها، نمودارها، متنهای زیاد و غیره است. اما همچنین حاوی پیوندهایی به برنامههای Scratch آنلاین، تکههای کد، منابع است که خواننده انتظار میرود روی آنها کلیک کرده و کاوش کند تا کاملاً از آن بهرهمند شود. از ایدههای ارائهشده. من کتاب را بهعنوان مجموعهای از پروژههای مستقل Scratch سازماندهی کردهام - که هر کدام نحوه طراحی و ساخت یک برنامه جالب و چالشبرانگیز Scratch را شرح میدهند. هر پروژه در مراحلی پیشرفت می کند –
از اجرای ساده تا نسخه های پیچیده تر. شما میتوانید این فصلها را به هر ترتیبی که دوست دارید بخوانید، اگرچه من سعی کردهام فصلها را به ترتیب چالشهای فزاینده مرتب کنم. برنامهنویسی ابزار قدرتمندی است که میتواند تقریباً در هر زمینهای از تلاش انسان اعمال شود. من سعی کرده ام تنوع خوبی از برنامه ها را در این کتاب حفظ کنم. انواع پروژههای زیر را خواهید یافت: ایرانیان سایبر - بازیهای ساده با توپ - بازیهای پازل - بازیهای حافظه - شبیهسازیهای علمی
- بازیهای ریاضی - طرحهای هندسی آموزش اسکرچ پیشرفته مفاهیم را یاد بگیرید: همانطور که کارشناسان به شما خواهند گفت، وقتی مفاهیم را برای حل به کار میبرید واقعا درک و درونی میشوند. چالش ها و مسائل. هدف این کتاب کمک به شما در به کارگیری مفاهیم Scratch و CS برای حل مشکلات برنامه نویسی جالب و چالش برانگیز است. هر فصل، در همان ابتدا، مفاهیم Scratch و CS را فهرست می کند که در حین ساخت آن پروژه به کار خواهید برد. فرآیند طراحی را بیاموزید: علاوه بر این مفاهیم فنی، رویکرد حل مسئله "تفرقه بینداز و غلبه کن" را نیز یاد خواهید گرفت. این یک اصطلاح فانتزی برای تکنیک تجزیه یک مسئله بزرگتر به بسیاری از مسائل کوچکتر و حل آنها به صورت جداگانه است. شما همچنین "فرایند طراحی تکراری" را برای طراحی برنامه ها خواهید آموخت. این نام جالب دیگری است که این ایده را توصیف می کند که می توان چیزی پیچیده را در یک ایده تکراری -> پیاده سازی ->
چرخه آزمایش طراحی کرد، به طوری که در هر چرخه کمی پیچیدگی بیشتری اضافه می کنیم. همچنین کمی "مدیریت پروژه" را یاد خواهید گرفت. . مدیریت پروژه به شما کمک می کند تا پروژه ای مانند ایجاد یک برنامه پیچیده را انجام دهید و آن را در زمان معقول، با تلاش معقول و با کیفیت معقول تکمیل کنید. این شامل مواردی مانند برنامه ریزی وظایف، آموزش اسکرچ پیشرفته ردیابی پیشرفت آنها، و غیره است. مخاطبان کتاب: این کتاب برای دانش آموزانی در نظر گرفته شده است که قبلاً با Scratch آشنا هستند. سطح چالش برای دانشآموزان مقطع راهنمایی و دبیرستان تنظیم شده است، اما دانشآموزان مقطع ابتدایی که تمام مفاهیم را در یک دوره مقدماتی یاد گرفتهاند نیز ممکن است بتوانند از پروژههای ارائهشده در این کتاب لذت ببرند. این کتاب بسیار عالی خواهد بود.
منبعی برای معلمانی که برنامه نویسی Scratch را آموزش می دهند. آنها می توانند از این پروژه ها برای آموزش ترفندهای پیشرفته برنامه نویسی و نشان دادن چگونگی طراحی برنامه های پیچیده استفاده کنند. در نهایت، این کتاب برای هر کسی است که می خواهد طعم شگفت انگیز جنبه سرگرم کننده و خلاقانه برنامه نویسی رایانه ای را درک کند. با Scratch، میتوانید داستانها، بازیها و انیمیشنهای تعاملی خود را برنامهریزی کنید - و ساختههای خود را با دیگران در جامعه آنلاین به اشتراک بگذارید.
اسکرچ به جوانان کمک میکند تا بیاموزند خلاقانه فکر کنند، به طور سیستماتیک استدلال کنند و به طور مشترک کار کنند - مهارتهای ضروری برای زندگی آموزش اسکرچ پیشرفته در قرن بیست و یکم.
MIT Scratch WebsiteURL Scratch WebsiteURL را بیاموزید آنچه اکثر مدارس آموزش نمی دهند فایل آنچه اکثر مدارس آموزش نمی دهند فایل درس 01 - متحرک سازی یک جن توانایی کدنویسی برنامه های کامپیوتری بخش مهمی از سواد در جامعه امروزی است. وقتی افراد کدنویسی را در اسکرچ یاد می گیرند، استراتژی های مهمی برای حل مشکلات، آموزش اسکرچ پیشرفته طراحی پروژه ها و انتقال ایده ها یاد می گیرند.
01 - متحرک سازی SpriteFile برای رفتن به Scratch 2.0 WebsiteURL اینجا را کلیک کنیددرس 02 - نحوه استفاده از لباس