آموزش برنامه نویسی به زبان اسکرچ
معرفی دوره
تاحالا به خودتون گفتین که ای کاش خودم میتونستم یک بازی کامپیوتری درست کنم مثل پرندگان خشمگین و یا اینکه یک انیمیشن مثل شِرِک درست کنم! هیچ با خودتون فکر کردید که اگه بهجای شخصیتهای بازیهای کامپیوتری عکس خودتون رو قرار بدید چهقدر جالب میشه! در یک دانشگاه خیلی معروف توی آمریکا (دانشگاه MIT) یک زبان برنامهنویسی مخصوص کودکان 8 تا 16 ساله اختراع کردن که با اون میشه بازی، انیمیشن و خیلی چیزهای دیگه درست کرد. اسم این زبان برنامهنویسی که با اون میشه این همه کار جالب انجام داد Scratch – اسکرچ هست؛ یادگیری این زبان برنامهنویسی خیلی راحته و بدون نیاز به هیچچیز خاصی، میتونید اونرو یاد بگیرید.
خالق زبان برنامهنویسی اسکرچ
کسیکه این زبان مخصوص کودکان رو اختراع کرده، اسمش میشل رسنیک هست که یک دانشمند کامپیوتره؛ آقای میشل رسنیک در ۲۲ ژوئن سال ۱۹۵۶ میلادی در کشور آمریکا بهدنیا آمده و الان هم در دانشگاه MIT آمریکا بهعنوان محقق، استاد و مخترع مشغول به کاره.
این آقا بههمراه تیمش یک زبان برنامهنویسی به اسم Scratch – اسکرچ اختراع کرده که بچهها میتونن از اون استفاده کرده و کدنویسی رو یاد بگیرن؛ آقای رسنیک عاشق بچههاست و دوست داره تا بچهها خیلی راحت بتونن وارد دنیای فناوری بشن. آقای رسنیک یه جمله ی خیلی عجیب داره که میگه اگه کسی در عصر حاضر برنامهنویسی بلد نباشه، بیسواده! مطمئنا شما که دوست ندارید بیسواد باشید!
برای مطالعه بیشتر در این باره می توانید مطالب زیر را مطالعه کنید :
مخاطبین دوره
گرچه طبق گفته ی وبسایت رسمی زبان برنامهنویسی Scratch، این زبان برای افراد حدوداً ۸ تا ۱۶ سال طراحی شده است، اما درعینحال در برخی دانشگاههای معتبر دنیا از این زبان برای آموزش اصول برنامهنویسی به افراد بزرگسالی که هیچ تجربهای در حوزه ی برنامهنویسی نداشته و نیازمند دورههای پیشنیاز برنامهنویسی هستند نیز استفاده میشود.
لذا گرچه دوره ی آموزش برنامهنویسی به کودکان با هدف آموزش اصول برنامهنویسی به کودکان و نوجوانان طراحی و تألیف شده است، اما دیگر افراد در سایر گروههای سنی نیز که علاقمند هستند بدانند برنامهنویسی چیست و یک نرمافزار چگونه کار میکند میتوانند پس از گذراندن این دوره ی آنلاین، به هدف خود دست یافته و با اصول برنامهنویسی آشنا شوند.
علاوه بر این، یکی از مزیتهای این دوره ی آموزشی ویدیویی بودن آن است و به همین دلیل برای همه ی گروههای سنی و بدون محدود شدن به زمان خاص، میتوانند از این دوره بهرهمند گردند.
دوره آموزش برنامه نویسی به زبان اسکرچ در دو سطح مقدماتی و پیشرفته برگزار می شود.
این دوره هم برای دانش آموزان و علاقمندان به برنامه نویسی طراحی شده و شما را با مفاهیم اولیه برنامه نویسی آشنا می کند.
اگر دانش آموز بین 8 تا 16 سال هستید ؛
اگر قصد دارید تا با مفاهیم اولیه برنامه نویسی آشنا شوید ؛
اگر می خواهید خلاقیت و توانایی قصه گویی را در خود تقویت کنید ؛
اگر معلم هستید و میخواهید مفاهیم درسی را با رویکردی نو به دانش آموزان خود بیاموزید ؛
این دوره برایتان مناسب است.
دوره آموزش زبان برنامه نویسی به زبان اسکرچ نیاز به پیش نیازهایی دارد که باید از قبل تهیه کنید تا به مشکل نخورید، البته تهیه این پیش نیازها خیلی هم سخت نیست ، برای شرکت در این دوره نیاز به موبایل یا کامپیوتر و همچنین اینترنت دارید.
این دوره برای چه کسانی توصیه می شود؟
♦ افرادی که می خواهند تفکر خلاق داشته باشند.
♦ افرادی که می خواهند فرآیند حل مسئله را تمرین کنند.
♦ افرادی که می خواهندنظم و انضباط را یاد بگیرند.
♦ افرادی که می خواهند استفاده درست از تکنولوژی را بیاموزند.
♦ اگر دانش آموز بین 8 تا 16 سال هستید.
♦ اگر قصد دارید تا با مفاهیم اولیه برنامه نویسی آشنا شوید.
♦ اگر معلم هستید و میخواهید مفاهیم درسی را با رویکردی نو به دانش آموزان خود بیاموزید.
این دوره برای چه کسانی توصیه نمی شود؟
♦ افرادی که می خواهند خلاقیت را در وجود خود بخشکانند.
♦ افرادی که می خواهند بزرگترین سرگرمی شان تلویزیون دیدن باشد .
♦ افرادی که نمی خواهند از تکنولوژی درست استفاده کننذ.
♦ افرادی که حوصله یادگیری مطالب جدید ندارند.
فواید آموزش برنامه نویسی به بچه ها
- ایجاد تفکر خلاق
- یادگیری مهارت حل مسئله
- افزایش خلاقیت
- استفاده درست از تکنولوژی
- آموختن نظم و برنامه ریزی در زندگی
جلسات دوره
الگوریتم
معرفی
دستورات اولیه
کلاس در سایت اسکرچ
سناریو و قصه گویی
دستور اگر ، آنگاه
برادکست
مفهوم متغییر
پیاده سازی ده پروژه به طور کامل
استفاده از صدا در پروژه های اسکرچ
استفاده از میکروفن
ساخت اسپرایت دلخواه
ساخت اسپرایتی از خودمان در اسکرچ
ریاضیات در اسکرچ
متد و پارامتر در اسکرچ
استفاده از پروژه های سایر اسکرچرها
پیاده سازی ده پروژه به طور کامل
استاد دوره
محمد کاخکی
(مهندس فناوری اطلاعات و توسعه دهنده وب)
محمد کاخکی بیش از 13 سال است که دبیر آموزش و پرورش است و در کنار آن مطالعاتی در حوزه ی فناوری اطلاعات و شبکه دارد.
سوالات متداول
با زبان اسکرچ شما مفاهیم اولیه برنامه نویسی را می آموزید ، این زبان برنامهنویسی با هدف آموزش به کودکان ۸ الی ۱۶ سال طراحی شده است اما این در حالی است که افراد خارج از این طیف سنی نیز میتوانند بنا به نیاز خود از آن استفاده نمایند (استفاده از این زبان در دانشگاههای هاروارد و برکلی به عنوان زبان برنامهنویسی مقدماتی صورت میگیرد.)
این دوره برای همه ی کسانی که می خواهند با مفاهیم برنامه نویسی آشنا شوند مناسب است.
برای شرکت در این دوره نیاز به موبایل یا کامپیوتر و همچنین اینترنت دارید.
شرکت در این کلاس به صورت کاملا غیر حضوری است و جلسات دوره به مرور آپدیت می شود،شما می توانید هر زمانی که خواستید وارد پروفایلتان شوید و جلسات را دانلود کنید.
اطلاعات دوره
◊ این دوره ها به صورت غیر حضوری است به این صورت که جلسات دوره ضبط می شود و در پروفایل هر فرد در اختیار مخاطبان دوره ها قرار می گیرد.
◊ دوره مقدماتی هم اکنون آماده است و بلافاصله بعد از ثبت نام در دوره به فایل ها دسترسی خواهید داشت.
◊ دوره پیشرفته از اول تیرماه آغاز خواهد شد و هر پنج روز یک جلسه در اختیار مخاطبان دوره قرار خواهد گرفت.
◊ در هر دو دوره سعی شده تا آموزش پروژه محور باشد.
◊ مدرس دوره : محمد کاخکی