- آموزش روان
- سریع
- جامع
- کاربردی
سخنی کوتاه
اسکرچ یک زبان برنامه نویسی Visual است. Visual را میتوان گرافیکی، دیداری و یا بصری ترجمه کرد. یعنی در اسکرچ دستورات را تایپ نمیکنیم بلکه این دستورات به شکل تصاویری هستند که آنها را با Drag&Drop در زیر هم قرار میدهیم تا یک برنامه ساخته میشود. به این روش برنامه نویسی (یعنی استفاده از دستورات به شکل بلوک) ، blockly programming میگویند.
برنامه نویسی اسکرچ به طور ویژه برای کودکان و نوجوانان سنین 10 تا 13 سال طراحی شده است اما توسط افراد در سنین مختلف استفاده میشود. Scratch در یک محیط آموزشی ایمن و شاداب کودکان را به تفکر خلاقانه، استدلال های منطقی و همکاری با دوستان تشویق میکند.
سرفصل ها:
سر فصل ها مرتب در حال اضفه شدن و بارگزاری است ● معرفی و آشنایی با محیط کاری اسکرچ ● Variables و مدیریت متغیرها ● Event Handling و رویدادها ● Motion و کنترل حرکت ● حلقههای تکرار (Loops) ● شرطها (Conditionals) ● طراحی یک بازی فوتبال ● انتشار پیام همگانی (Broadcast) ● ساخت اولین بازی ● ساخت دومین بازی ● چند مثال دیگر برای تمرین ● ساخت ماشین حساب معمولی ● کار با Sound و افکتهای صوتی ● طراحی شخصیت (Sprite) و پسزمینه ● کنترل برخورد (Collision Detection) ● متغیرهای گلوبال و لوکال ● لیستها (Lists) و ذخیره داده ● توابع (Functions) و بلوکهای سفارشی ● طراحی انیمیشن و داستان ● به اشتراکگذاری پروژه در جامعه اسکرچ
چیزی که یاد خواهید گرفت
- افزایش قدرت حل مساله کودکان
- رشد خلاقیت
- رشد استعداد کودکان
- شروع برنامه نویسی کودکان
- مسیری ویژه و جذاب
سوالات متداول
در کلاس اسکرچ چه چیزی یاد میگیریم؟
کلاس اسکرچ یک محیط خلاقانه، سرگرم کننده و جذاب است! همانطور که کودکان همراه با آموزش اسکرچ، کد نویسی می آموزند و با پایه کدنویسی که تفکر کامپیوتری است آشنا می شوند، یاد می گیرند خلاقانه فکر کنند، برای حل مشکلات با دیگران همفکری و همکاری کنند و به طور سیستماتیک استدلال کنند. کودکان که درباره ساختن بازی ها و انیمیشن های موردعلاقه خود رویا پردازی میکردند و توانایی پیاده سازی این ایده ها را نداشتند، حال می توانند یک قدم در این مسیر بردارند و با کمک اسکرچ جامه عمل به ایده های خود بپوشانند.
پیش نیاز دوره چیست؟
پیش نیاز این دوره تمرین و انگیزه کودکان است که والدین می توانند با روش هایی این انگیزه را در کودک ایجاد کنند
نمونه جلسات