آنچه یاد خواهید گرفت:
ایجاد حساب کاربری در Scratch
درک بلوکهای کدنویسی در Scratch
استفاده از حسگرهای حرکتی برای ردیابی حرکت
استفاده از کنترلها برای تصمیمگیری در برنامهها
استفاده از عملگر قلم برای افزودن سرگرمی
بهکارگیری بلوکهای کد صدا در یک بازی
افزودن Sprites اضافی با کنترلها و حسگری
استفاده از تصادفیسازی در بازیها
ایجاد و استفاده از متغیرها
استفاده از عملگرهای ریاضی برای کنترل
ایجاد انیمیشنها با تغییر ظاهر
اشتراکگذاری برنامهتان
توضیحات دوره
شما تمام مبانی برنامهنویسی را فرا خواهید گرفت و تا پایان این دوره قادر خواهید بود مرزهای آنچه در Scratch ممکن است را جابهجا کنید. شما در مورد sprites، بلوکهای کدی که آنها را کنترل میکنند، عناصر مفیدی مانند صداها، تصادفیسازی، حسگری و موارد بسیار بیشتر یاد خواهید گرفت. در حالی که محیط یادگیری آسان است، آنچه یاد میگیرید شگفتانگیز خواهد بود.
چه نوع محتوایی در این دوره گنجانده شده است؟
این دوره شامل هر آنچه نیاز دارید میباشد. ویدئوها به صورت حرفهای تهیه شدهاند، همانطور که از دورههای مدرس انتظار میرود. ما همه چیز را برای شما توضیح خواهیم داد و دسترسی به فایلهای کد منبع در Scratch را برای شما فراهم میکنیم. به علاوه، تمرینهای اضافی همراه با پاسخ به انتهای اکثر دروس پیوست شده است. این بدان معناست که میتوانید چیزهای دیگری را امتحان کنید تا ببینید آیا مفاهیم را درک کردهاید یا خیر.
ساختار این دوره چگونه است؟
این یک دوره عملی است. بنابراین دوره مستقیماً با انجام کار شروع میشود. دوره با راهاندازی حساب Scratch شما آغاز میشود و سپس در کوتاهترین زمان اولین برنامه خود را نوشتهاید. ساختار دوره به صورت زیر است:
بخش 1 – مقدمهای بر برنامهنویسی در Scratch - هدف از این بخش اول، آشنا کردن شما با اهمیت برنامهنویسی و محیط برنامهنویسی Scratch است.
بخش 2 – ساخت بازی Flappy Bird - در این بخش، ما گامبهگام شما را در ساخت بازی Flappy Bird راهنمایی خواهیم کرد. در اینجا ساختارهای کلیدی برنامهنویسی مانند کنترلها، حسگری، داده و موارد دیگر را خواهید آموخت.
بخش 3 – ویژگیهای پیشرفته برنامهنویسی - این بخش عناصر پیشرفتهتری را به بازی ما معرفی میکند، از جمله موارد بیشتر در مورد داده و متغیرها، صداها و غیره
این دوره برای چه کسانی مناسب است؟
برنامهنویسان آینده
افراد خلاق
افراد منطقی
کودکان علاقهمند به یادگیری برنامهنویسی
دانشجویانی که در حال یادگیری یا برنامهریزی برای یادگیری برنامهنویسی هستند.
بزرگسالانی که مایل به یادگیری برنامهنویسی هستند.
هرکسی که میخواهد کدنویسی یاد بگیرد.