- جدید

دوره آموزش جامع اسکرچ برای کودکان و افراد علاقهمندی که هیچ دانش برنامهنویسی ندارند و یا پس از تلاشهای مستمر نتوانستند درک درستی از اصول برنامهنویسی پیدا کنند تهیه شده و به آنها کمک میکند تا مفاهیم برنامهنویسی را به خوبی یاد بگیرند و ضمن آن دهها پروژه مختلف کاربردی را به انجام برسانند. ضمن اینکه کاربر در طول این دوره با تمام بخشهای نرمافزار اسکرچ و ابزارها و امکانات آن آشنا میشود.
کمتر از ده سال پیش ادعا میشد افرادی که با اینترنت آشنا نباشند در آینده بیسواد محسوب خواهند شد. این پیشبینی به زودی و با گذشت چند سال محقق شد و به وضوح در هر جامعهای حس میشود. حقیقت این است که ما در قرن پیشرفتهای شگرف زندگی میکنیم و علم و تکنولوژی با شتابی باور نکردنی در حال رشد است. یعنی افراد برای حتی یک زندگی عادی نیازمند فراگیری دانشهای عملی نوین در زمینههای مختلف هستند. به همین دلیل در دنیای امروز یادگیری برنامهنویسی توسط کودکان ضرورتی برای تضمین آینده بچهها است.
توانایی برنامهریزی و پیادهسازی کد برنامههای کامپیوتری نیز بخش مهمی از سواد در جامعه امروز است. طولی نخواهد کشید که این توانایی نیز به یکی از ارکان اصلی زندگی مردم تبدیل خواهد شد. این دانش نه تنها در زمینه کامپیوتر میتواند به افراد کمک کند، بلکه میتواند در برگیرنده استراتژیهای مهم برای حل مشکلات، طراحی پروژه و ایدههای برقراری ارتباط باشد. از اینرو در بسیاری از کشورهای پیشرفته والدین سعی در آموزش اصول برنامهنویسی به کودکان برای رسیدن به موفقیتهای بیشتر در آینده کاری خود دارند. البته که همه کودکان نباید برنامهنویس شوند و در واقع نمیتوانند برنامهنویس شوند، اما یادگیری مفاهیم برنامهنویسی میتواند به درک بهتر مسائل و حل آنها توسط کودک کمک شایانی کند.
Scratch نرم افزاری متفاوت و ویژه برای آموزش برنامه نویسی توسط علائم ساده و قابل فهم به کودکان و افرادی که هیچ پیش زمینه فکری در این زمینه ندارند میباشد. برنامه اسکرچ محیط بسیار ساده و روانی دارد و این امکان را به کودکان میدهد تا بدون هیچ دغدغهای به یادگیری مفاهیم برنامهنویسی پرداخته و داستانها، بازیها و انیمیشنهای تعاملی کوچکی خلق کنند.
زبان برنامهنویسی Scratch اولین بار در سال ۲۰۰۷ و برای استفاده کودکان ۸ تا ۱۶ سال طراحی شد. جالب این است که با وجود عمر کوتاه توانست طرفداران بسیاری پیدا کند. به صورتی که علاوه بر کودکان، افراد علاقهمند به برنامه نویسی که اطلاعات بسیار کمی در این زمینه داشتند را نیز به سمت خود جذب کرد و امروزه میلیونها نفر از مردم از آن در خانه، مدارس، آموزشگاهها، موزهها، کتابخانهها و مراکز اجتماعی سراسر دنیا برای یادگیری اصول اولیه برنامه نویسی بهره میگیرند.
محیط نرم افزار Scratch از چندین بخش کوچک و ساده تشکیل شده و شامل ماژولها و ابزارهایی برای کار با اسکریپتها و فایلهای گرافیکی و صوتی است که حداکثر میزان تعامل را با یکدیگر دارند. شعار برنامه Scratch بر مبنای ۳ روال عمومی تولید محتوا یعنی “تخیل”، “اجرا” و “بهاشتراکگذاری” که تمام آن چیزی است که یک برنامهنویس خلاق به آن نیاز دارد بنا شده است. در واقع یک برنامهنویس باید تفکر خوبی داشته باشد و ایدههای مورد نیاز را جمعآوری و بهترین آنها را به کار ببندد. در مرحله دوم نیز برنامهنویس باید توسط ابزاری مناسب اقدام به پیادهسازی ایده خود و عملی کردن آن کند. این مرحله که در بخش دوم شعار قرار دارد، بخش مهم و موضوع اصلی زبانهای برنامهنویسی است. در انتها نیز برنامهنویس باید اقدام بهاشتراکگذاری محتوای تولید شده برای استفاده افراد مختلف کند.
شعار برنامه Scratch بر مبنای ۳ روال عمومی تولید محتوا (فیزیکی یا مجازی) یعنی “تخیل”، “اجرا” و “بهاشتراکگذاری” که تمام آن چیزی است که یک برنامهنویس خلاق به آن نیاز دارد بنا شده است. در واقع یک برنامهنویس باید تفکر خوبی داشته باشد و ایدههای مورد نیاز را جمعآوری و بهترین آنها را به کار ببندد. در مرحله دوم نیز برنامهنویس باید توسط ابزاری مناسب اقدام به پیادهسازی ایده خود و عملی کردن آن کند. این مرحله که در بخش دوم شعار قرار دارد، بخش مهم و موضوع اصلی زبانهای برنامهنویسی است. در انتها نیز برنامهنویس باید اقدام بهاشتراکگذاری محتوای تولید شده برای استفاده افراد مختلف کند.
نرم افزار اسکرچ به کودکان و نوجوانان کمک میکند که تفکر خلاقانه را یاد بگیرند و با مهارتهای زندگی در قرن ۲۱ به صورت سیستماتیک و مبتنی بر کار گروهی آشنا شوند. بدون شک بهتر است از همین امروز کودکانمان را برای زندگی در دنیای گسترده و مافوق تصور آینده آماده کنیم. البته بهترین کار استفاده از ابزارهایی است که علاوه بر جنبه آموزشی دارای جنبههای سرگرمی نیز باشند.
دوره آموزش جامع اسکرچ برای کودکان و افراد علاقهمندی که هیچ دانش برنامهنویسی ندارند و یا پس از تلاشهای مستمر نتوانستند درک درستی از اصول برنامهنویسی پیدا کنند تهیه شده و به آنها کمک میکند تا مفاهیم برنامهنویسی را به خوبی یاد بگیرند و ضمن آن دهها پروژه مختلف کاربردی را به انجام برسانند. ضمن اینکه کاربر در طول این دوره با تمام بخشهای نرمافزار اسکرچ و ابزارها و امکانات آن آشنا میشود.
از آنجا که جامعه هدف مجموعه آموزشی کودکان هستند، شیوه آموزشی در آن بسیار ساده و روان است و مفاهیم پیچیده برنامهنویسی به آسانترین شکل ممکن به آنها معرفی میشود. به جرات میتوان گفت کمتر کودک یا فردی است که با استفاده از این دوره آموزشی منحصربفرد و کمی صبر و حوصله، نتواند با مفاهیم کدنویسی و سازوکار آن آشنا شود. ضمن اینکه پس از یادگیری برخی مفاهیم ابتدایی و وارد شدن به بخش ساخت پروژهها، این آموزش و نرم افزار اسکرچ برای او به یک سرگرمی تبدیل خواهد شد. به خصوص که بتواند پروژههایی مانند بازیهای کامپیوتری ساده، نرمافزار نقاشی، ارگ مجازی و جلوههای ویژه و جذابی را با چند بلاک کد درست کند.
001 معرفی نرمافزار اسکرچ
002 سخنی با والدین
003 نصب اسکرچ بر روی ویندوز
004 نصب اسکرچ بر روی اندروید
005 نسخه آنلاین اسکرچ
006 مروری بر محیط اسکرچ
007 آشنایی با محیط کدنویسی اسکرچ
008 کدهای بخش Motion (دستورات حرکتی)
009 آشنایی با زبانه Costumes و ویرایش اسپرایتها
010 کار با فایلهای صوتی (زبانه Sounds)
011 انجام یک پروژه ساده
012 کدهای بخش Looks (دستورات نمایشی)
013 کدهای بخش Sound (دستورات صوتی)
014 کدهای بخش Events (رخدادها)
015 پروژه سلام و احوالپرسی
16 پروژه تبدیل کیبورد به پیانو
017 پروژه تایپ متن
018 کدهای بخش Control (حلقههای تکرار)
019 پروژه دنیای شگفتانگیز
020 کدهای بخش Control (شرط)
021 کدهای بخش Control (بلاک repeat until)
022 کدهای بخش Control (بلاک wait until)
023 انجام پروژه اختاپوس شکارچی
024 کدهای بخش Variables (متغیرها)
025 ادامه پروژه اختاپوس شکارچی - سیستم امتیازدهی
026 کدهای بخش Operators (عملگرهای ریاضی)
027 کدهای بخش Operators (کار با رشتهها)
028 پروژه سلام با نام به شکل تایپ متن
029 کدهای بخش Operators (and و or)
30 عملگر not
31 پروژه آزادی خفاش
32 پروژه انتخاب بادکنکها
33 پروژه بازی پونگ
34 تکثیر اسپرایتها (دستور Clone)
035 پروژه بارش باران و برف
036 پروژه ترکوندن حبابها
037 پروژه غواصی در آب
038 پروژه ساخت جلوههای ویژه
039 پروژه رسم نمودار
040 پروژه آوای کهکشانها
041 رخدادهای سفارشی (boardcast)
042 مروری بر کدهای بخش Sensing
043 بررسی تراز بلندی صدای ورودی
044 ساخت اسپیدمتر برای نمایش میزان loudness
045 تایمر
046 دریافت مقادیر و مشخصات عناصر از هم
047 نمایش تاریخ و زمان
048 متغیر username
049 استفاده از اسلایدر برای کنترل متغیرها
050 لیستها
051 نمایش تاریخ به حروف
052 پروژه برنامه قرعهکشی
053 کدهای بخش My Blocks (ساخت کدهای سفارشی)
054 نکات مهم برای استفاده بهتر از اسکرچ
056 مروری بر افزونهها
057 معرفی بلاکهای افزونه Music
058 پروژه پیانونوازی تصادفی
059 انجام پروژه آوای کهکشانها توسط افزونه Music
060 آشنایی با افزونه Pen
061 پروژه ساخت یک ابزار نقاشی ساده
062 پروژه رسم نمودار توابع توسط افزونه Pen
063 رنگآمیزی پس زمینه توسط تابع رنگ موقعیت
064 آشنایی با افزونه Video Sensing
065 انجام پروژه انتخاب بادکنکها با استفاده از Video Sensing
066 انجام پروژه غواصی در آب با استفاده از Video Sensing
067 انجام پروژه بازی پونگ با استفاده از Video Sensing
068 پروژه اجرای کنسرت با استفاده از Video Sensing
069 قابلیت Direction در Video Sensing
070 افزونه Text to Speech (تبدیل متن به گفتار)
071 افزونه Translate (ترجمه متن)
072 انجام پروژه با افزونههای Translate و Text to speech
073 مروری بر افزونه Makey Makey
074 توضیحاتی در مورد افزونههای نیازمند ربات
جدول اطلاعات | مقادیر |
---|---|
زبان آموزش | فارسی |
زمان آموزش | 14 ساعت و 46 دقیقه |
ابعاد | 1360x768 |
حجم (در صورت دانلود) | 2.05 گیگابایت |
تعداد دیسک (سفارش بر روی حامل) | 1DVD |
ممکن است همچنین علاقمند باشید به