-35%
دوره شروع پایتون؛ آموزش مقدماتی برنامهنویسی با پایتون برای کودکان
درباره این دوره
اهداف یادگیری
یادگیری با استفاده از روشهای جذاب و سرگرمکننده: این دوره از بازیها، فعالیتهای تعاملی و مثالهای دنیای واقعی برای آموزش مفاهیم برنامهنویسی به روشی جذاب و آسان استفاده میکند.
محتوای جامع و کاربردی: این دوره تمام مبانی ضروری برنامهنویسی پایتون را که کودکان شما برای شروع کار با این زبان قدرتمند نیاز دارند، به آنها آموزش میدهد.
مربیان باتجربه و دلسوز: مربیان این دوره همگی متخصصان برنامهنویسی با تجربه هستند که به آموزش کودکان و ایجاد انگیزه در آنها علاقهمند هستند.
پشتیبانی آنلاین: در طول دوره، از طریق ایمیل و انجمن آنلاین، به کودکان شما پشتیبانی کامل ارائه میشود.
دسترسی مادام العمر به محتوا: پس از اتمام دوره، کودکان شما همچنان به تمام محتوای دوره، از جمله ویدئوها، بازیها و فعالیتها، دسترسی خواهند داشت.
موارد ارائه شده
- با شرکت در این دوره، کودکان شما یاد خواهند گرفت:
- مبانی برنامهنویسی پایتون، از جمله متغیرها، عملگرها، دستورات شرطی و حلقهها را درک کنند.
- برنامههای ساده خود را با استفاده از پایتون بسازند، مانند بازیها، برنامههای محاسباتی و برنامههای گرافیکی.
- به طور خلاقانه از برنامهنویسی برای حل مشکلات و بیان ایدههای خود استفاده کنند.
- مهارتهای تفکر انتقادی و حل مسئله خود را ارتقا دهند.
- اعتماد به نفس خود را در زمینه فناوری افزایش دهند.
پیشنیازها
- کامپیوتر با اتصال به اینترنت
- مرورگر وب
- (اختیاری) هدست
مخاطب هدف
- کودکان سنین 8-12 سال
برنامه تحصیلی
30 ساعت
مقدمهای بر برنامهنویسی
درس 1: دنیای شگفتانگیز برنامهنویسی
درس 2: آشنایی با کامپیوتر و اینترنت
درس 3: آشنایی با زبان برنامهنویسی پایتون
درس 4: نصب و راه اندازی پایتون
مبانی برنامهنویسی پایتون
درس 5: نوشتن اولین برنامه پایتون
درس 6: متغیرها: ذخیره سازی اطلاعات در برنامه
درس 7: عملگرها: انجام محاسبات در برنامه
درس 8: دستورات ورودی و خروجی
درس 9: دستورات شرطی: تصمیمگیری در برنامه
درس 10: حلقهها: تکرار دستورالعملها در برنامه
ساختن برنامههای ساده با پایتون
درس 11: ساختن بازی حدس عدد
درس 12: ساختن برنامه محاسبه سن
درس 13: ساختن برنامه نقاشی
حل مسئله با برنامهنویسی پایتون
درس 14: حل مسئله با استفاده از برنامهنویسی
درس 15: طراحی الگوریتم
درس 16: پیادهسازی الگوریتم
فراتر از حلقهها
درس 17: کار با لیستها: ذخیره سازی چندین داده در یک متغیر درس 18: توابع: ایجاد بلوکهای کد قابل استفاده مجدد درس 19: ماژولها: استفاده از کدهای دیگران درس 20: کار با فایلها: خواندن و نوشتن دادهها در فایلها
پروژههای پایانی
پروژه 1: ساختن یک بازی پیشرفتهتر پروژه 2: ساختن یک برنامه کاربردی ساده پروژه 3: ساختن یک انیمیشن ساده (با استفاده از کتابخانههای گرافیکی مانند Turtle)