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

دوره
اسکرچ (Scratch) یک زبان برنامهنویسی تصویری است که بچهها و نوجوانها بدون نیاز به تایپ کدهای سخت، با بلوکهای رنگی میتوانند برنامه بسازند.
اما اسکرچ پیشرفته مرحلهای بالاتر از یادگیری دستورات ساده است. در این مرحله، بچهها یاد میگیرند چطور با ترکیب بلوکها، منطق پیچیدهتری بسازند و پروژههای خلاقانهتری طراحی کنند.
اگر فرزند شما علاقه دارد خلاقیتش را به دنیای دیجیتال بیاورد، دورهی اسکرچ پیشرفته بهترین انتخاب است!
در این دوره بچهها یاد میگیرند فراتر از بازیهای ساده فکر کنند و با اصول برنامهنویسی پیشرفته، پروژههای حرفهایتری بسازند. پیش نیاز این دوره اسکرچ مقدماتی می باشد که دپارتمان کودک ونوجوان مجتمع فنی تهران آن را نیز با سرفصل های اصولی واساتید مجرب ارائه می دهد.
سوالات متداول:
- این دوره برای چه سنی مناسب است؟
این دوره برای کودکان و نوجوانان 8 تا 12 سال طراحی شده که با مفاهیم مقدماتی اسکرچ آشنا هستند و حالا میخواهند یک قدم به دنیای واقعی برنامهنویسی نزدیکتر شوند.
- نقطه قوت این دوره ها چیست؟
از نقاط قوت و منحصر به فرد دوره اسکرچ در مجتمع فنی تهران می توان به آموزش پروژهمحور و سرگرمکننده و همچنین پشتیبانی و رفع اشکال فردی اشاره کرد.
- آیا این دوره پیش نیاز دارد ؟
بله، پیش نیازهای این دوره اول درس” کودکان الکترونیکی 1″ و بعد از آن ” اسکرچ مقدماتی ” است .
- آیا بعد از گذراندن این دوره به دانش پذیران مدرک معتبر تعلق میگیرد ؟
بله ، بعد از گذراندن این دوره و با کسب نمره مناسب ، دانش پذیران می توانند مدرک معتبر و قابل ترجمه از مجتمع فنی تهران دریافت کنند .
- مدت این دوره چقدر است ؟
این دوره در 20 ساعت آموزشی برگزار می شود .
- چرا دانش پذیران باید این دوره را بگذرانند؟
چون بچهها همزمان بازی میسازند، لذت میبرند و یاد میگیرند!این یعنی آموزش همراه با خلاقیت و سرگرمی، و همین باعث ماندگاری یادگیری در ذهنشان میشود.
- در این دوره چه چیزی یاد میگیرند؟
-
-
-
- ساختاردهی پروژه یادگیری نظمدهی و مدیریت پروژهها برای جلوگیری از شلوغی کد.
-
-
- استفاده از متغیرها و لیستها برای ذخیره دادهها
- آشنایی با broadcast و دریافت پیام
- آشنایی با دستورات تشابه سازی
- ساخت بلوکهای اختصاصی (My Blocks) برای کاهش تکرار کد
- و…
- نتایج یادگیری این دوره چه خواهد بود؟
-
- ساخت بازی با جدول امتیازات
- طراحی کوییز با چندین سوال
- ساخت ماشین حساب یا شبیهساز علمی
- زدن کدهای تمیز و مرتب
- توانایی انجام کار تیمی
پیش نیاز ها
- برنامه نویسی مقدماتی با اسکرچ
- دانش پذیرانی که پیش نیاز درس را گذرانده باشند.
- دانش آموزان رده سنی 8 سال به بالا
- بهتر است دوره e-kids1 گذرانده شود.
سرفصل ها
- آشنایی با انیمیشن
- استفاده ار بلوک های قسمت Looks/Sound
- حرکت دادن اسپرایت با ماوس-متغیر
- ساخت بازی
کسب توانایی ها
- تفکر ماژولار (تقسیم برنامه به بخشهای کوچکتر و قابل استفادهی مجدد)
- کاهش تکرار کد و افزایش نظم در پروژه
- ساخت بازیهای پیشرفتهتر و پویا
- صرفهجویی در زمان (نیازی به ساخت صدها اسپرایت جدا نیست)
- مدیریت درست منابع و بهینهسازی پروژه
- آشنایی با مفهوم کپیهای مستقل در برنامهنویسی (مقدمهای برای درک مفاهیم شیءگرایی در آینده)
- هماهنگ کردن چند کاراکتر در یک پروژه
- طراحی بازیهای چندمرحلهای
- کنترل دقیقتر انیمیشنها و داستانهای تعاملی
- تقویت تفکر منطقی برای ارتباط بین اجزای مختلف پروژه
بازار کار
- دارد




