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

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

سرفصل های دوره

۳ فصل
۱۱ جلسه
۱ ساعت
۱

دنیای جونیور

۳ قسمت
۰۰:۱۵:۵۸
1

قسمت اول - گشت و گذار در دنیای جونیور

رایگان
۰۵:۱۹
2

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

رایگان
۰۸:۱۴
3

قسمت سوم - دمو

۰۲:۲۵
۲

آموزش دستورات مقدماتی

۴ قسمت
۰۰:۳۳:۰۴
۳

پروژه های تخصصی

۴ قسمت
۰۰:۳۳:۳۵

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

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

آموزش اسکرچ مناسب یادگیری برنامه نویسی برای کودکان و نوجوانان سنین 4.5 الی 15 سال میباشد. با اسکرچ جونیور(سطح مبتدی مناسب 4.5 الی 8 سال) و اسکرچ(سطح پیشرفته مناسب 9 الی 15 سال) در کامپیوتر و لپ تاپ و حتی موبایل و تبلت، کودکان و نوجوانان قادر به ساخت بازی با اسکرچ جونیور خواهند بود. این میتواند نقطه شروع و ورود به دنیای برنامه نویسی برای کودکان باشد.

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

سرفصل های دوره آموزش اسکرچ جونیور ترم 1 :

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

آنچه در دوره آموزش اسکرچ می آموزید

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

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

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

  • Scratch جونیور برای سنین 4.5 الی 7 سال
  • کودکان علاقه مند به بازی، موبایل و دنیای نرم افزاری
  • افراد علاقه مند به ورود به دنیای برنامه نویسی
  • کودکان و نوجوانانی که قصد بازی سازی دارند
  • اشخاصی که اهمیت و ضرورت آموزش برنامه نویسی را درک کرده اند

پیش نیازهای آموزش اسکرچ جونیور

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

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

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

  • اسکرچ جونیور
  • اسکرچ

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

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

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

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

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

اسکرچ چیست؟

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

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

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

مزایای آموزش اسکرچ چیست؟

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

چه کاربردهایی برای اسکرچ وجود دارد؟

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