مسترکلاس کدنویسی برای کودکان: گربه ها، ربات ها و پایتون
✅ سرفصل و جزئیات آموزش
آنچه یاد خواهید گرفت:
- کدنویسی برای مبتدیان کامل در پلتفرمهای متعدد
- یادگیری اینکه چیزهای مهمی مثل ریاضی و هندسه میتوانند سرگرمکننده باشند!
- یادگیری تفکر به شیوهای بسیار خاص و حل مسئله که نه تنها در کدنویسی، بلکه در هر جنبهای از زندگی کاربرد دارد.
- اعمال مفاهیم مهم کدنویسی هم در SCRATCH و هم در پایتون (چقدر عالی است!؟)
پیشنیازهای دوره
- یک ذهن کنجکاو
- یک کامپیوتر یا لپتاپ با دسترسی مناسب به اینترنت برای استفاده از تمام پلتفرمهای رایگان کدنویسی و رهاسازی آن ذهن کنجکاو
- هدست راحت برای بهرهگیری حداکثری از دوره به شدت توصیه میشود
- یک محیط مساعد برای یادگیری (مدرس در یکی از ویدیوهای اول توضیح میدهد که این محیط چگونه باید باشد)
- هیچ چیز دیگر! کامپیوتر شما و ذهنی آماده برای یادگیری، تمام چیزی است که برای موفقیت در این دوره نیاز دارید.
توضیحات دوره
کدنویسی برای کودکان
به جامعترین و عمیقترین دوره از این نوع در یودمی خوش آمدید!!
پس چه چیزی این دوره را از انبوه دورههای دیگر متمایز میکند؟ پاسخ ساده: همه چیز!
این دوره بسیار فراتر از صرفاً آموزش کدنویسی به کودکان است.
اما ابتدا یک جنبه بسیار مهم:
افراد زیر 18 سال تنها در صورتی میتوانند از خدمات استفاده کنند که والد یا سرپرست حساب آنها را ایجاد کند، ثبتنامها را انجام دهد و استفاده از حساب را مدیریت کند. مدرس خوشحال است که کودکان میخواهند یاد بگیرند و والدین یا سرپرستان این اجازه را میدهند، اما برای او بسیار مهم است که همه این کارها با در نظر گرفتن ایمنی فرزند شما انجام شود.
به همین دلیل مدرس یک ویدیو کوتاه درباره ایمنی کودکان آنلاین به این دوره اضافه کرده است. لطفاً اطلاعات موجود در آن را جدی بگیرید و برای زمان آنلاین فرزندتان اعمال کنید.
برای تسهیل این امر، مهم است بدانید که این دوره برای خرید توسط بزرگسالان در نظر گرفته شده است و استفاده از حساب باید تحت مدیریت تماموقت والد یا سرپرست باشد. مدرس همچنین شرایط استفاده آکادمی را در این مورد به انتهای این صفحه اضافه کرده است.
خب، برگردیم به چیزهای سرگرمکننده!
مطمئناً کودکان، نوجوانان و هر فرد علاقهمندی با این دوره کدنویسی یاد خواهند گرفت، بله، اما همانطور که خواهید دید این تنها نوک کوه یخ است. برای شروع، مدرس این دوره را با استفاده از اصول پشت عبارت تفکر محاسباتی آموزش میدهد و دانشجویان را به طور مؤثر برای دنیای جدید و شجاعانه فراتر از انقلاب صنعتی چهارم (4IR) آماده میکند. در نهایت، مدرس از Scratch 3.0 به عنوان ابزاری برای اهداف بزرگتر و جسورانهتر استفاده میکند.
او جوهره ایدههای پیچیدهای مانند تجزیه، تشخیص الگو، انتزاع و آنچه از همه مهمتر است، طراحی الگوریتم را بدون اینکه حتی دانشجویان متوجه شوند که از این اصول استفاده میکنند، در آنها نهادینه میکند. (آنها فقط فکر میکنند در حال تفریح هستند!)
مدرس به مفاهیم اولیه جبر، مثلثات و بله، حتی رباتیک میپردازد، در حالی که بر مهارتهای حیاتی زندگی، سواد و یادگیری قرن 21 تشویق و تمرکز میکند. مهارتهایی مانند خلاقیت، همکاری و ابتکار عمل در طول این دوره و با ارائه اطلاعات کوچک و قابل درک تقویت میشوند. (و بله، او حتی با استفاده از مهارتهای آموخته شده در طول دوره، با هم یک ربات میسازد!)
پس از اتمام برنامهنویسی مبتنی بر کد (با استفاده از Scratch 3.0)، مدرس به سراغ پایتون، که فوقالعاده محبوب و قدرتمند است، میرود و اصول اولیه را با استفاده از همان اصولی که تا اینجا به کار گرفته، به دانشجویان آموزش میدهد و دو پلتفرم کدنویسی را به هم پیوند میزند تا دانشجویان تازهکار غرق نشوند. (سرگرمی یکی از این اصول است)
مدرس، بسیار شبیه به Mitch Resnick، مدیر آزمایشگاه رسانه MIT، معتقد است که مردم نباید صرفاً کدنویسی یاد بگیرند، بلکه باید برای یادگیری کدنویسی کنند و هنگامی که افراد به روش درست کدنویسی یاد میگیرند، استراتژیهای مهمی برای حل مسئله، طراحی پروژه و برقراری ارتباط ایدهها را میآموزند.
این تنها نگاهی اجمالی به یک دوره کاملاً عظیم است، نه تنها از نظر محتوا و تنوع موضوعات، بلکه از نظر مهارتهای حیاتی که همه ما، به ویژه کودکانمان، برای مرتبط ماندن در این محیط مدرن نیاز داریم؛ محیطی که مفاهیمی مانند هوش مصنوعی، یادگیری ماشین و اینترنت اشیاء به سرعت در حال عادی شدن هستند.
این، برای مدرس به عنوان خالق و مربی دوره، جوهره واقعی چیزی است که یک "مسترکلاس" باید باشد: نه دورهای که سعی دارد اطلاعاتی هرچند زیاد (یا کم) را که لازم به نظر میرسد در ذهنها بچپاند، بلکه دورهای که دانشآموز پس از آن درک واقعی نه تنها از جنبههای فنی موضوع، بلکه از استدلال پشت روششناسی دارد. مدرس بارها و بارها دریافته است که این روش منجر به دانشآموزی میشود که میتواند آموختههای خود را در هر نیازی به کار ببرد و این مهارتها را برای بقیه عمر همراه خود داشته باشد.
با این حال، این همه ماجرا نیست! در ازای پول به زحمت به دست آمده شما، موارد زیر را نیز دریافت میکنید:
- دسترسی مادامالعمر به این دوره
- بروزرسانیها و اضافات مداوم به مطالب دوره
- کوییزهای طراحی شده برای پرسیدن سوالات درست و آزمایش دانش به شیوهای بسیار خاص، نه صرفاً به عنوان "پرکننده" برای طولانیتر و بیمحتوا به نظر رسیدن دوره
- چالشهایی که مهارتهای درست را در زمان مناسب به چالش میکشند، همراه با راهنمای گام به گام راهحلها
پس چه چیزی این دوره را متفاوت میکند؟ همه-چیز!!
پینوشت: مدرس یک امتیاز بزرگ برای دانشجویانی که با موفقیت این دوره را به پایان برسانند در نظر گرفته است: یک گواهینامه!
او یک گواهینامه دیجیتال که تمامی دستاوردهای این دوره را به جز گواهینامه استاندارد تکمیل یودمی به طور دقیق شرح میدهد، کاملاً رایگان برای شما ارسال خواهد کرد. چقدر عالی است!
بسیار مهم
برای مدرس بسیار مهم است که کودکانمان در فضای آنلاین در امان بمانند و به همین دلیل به شرایط استفاده یودمی، به ویژه در مورد استفاده جوانان از این امکانات، پایبند است. لطفاً شرایط خدمات زیر را با دقت بخوانید.
شرایط استفاده
ماموریت یودمی، بهبود زندگی از طریق یادگیری است. ما به هرکسی در هرکجا امکان میدهیم دورههای آموزشی ایجاد و به اشتراک بگذارد (مدرسین) و در این دورههای آموزشی شرکت کند تا یاد بگیرد (دانشجویان). ما مدل بازار خود را بهترین راه برای ارائه محتوای آموزشی ارزشمند به کاربران میدانیم. برای ایمن نگه داشتن پلتفرم و خدمات خود برای شما، ما و جامعه دانشجویان و مدرسین، به قوانینی نیاز داریم. این شرایط برای تمام فعالیتهای شما در وبسایت یودمی، برنامههای موبایل یودمی، برنامههای تلویزیونی، APIهای ما و سایر خدمات مرتبط («خدمات») اعمال میشود.
دانشجویان و مدرسین باید حداقل 18 سال سن داشته باشند تا بتوانند در یودمی حساب ایجاد کنند و از خدمات استفاده نمایند. اگر زیر 18 سال هستید اما بالاتر از سن مورد نیاز برای رضایت به استفاده از خدمات آنلاین در محل زندگی خود هستید (به عنوان مثال، 13 سال در ایالات متحده یا 16 سال در ایرلند)، ممکن است نتوانید حساب ایجاد کنید، اما شما را تشویق میکنیم از والد یا سرپرست خود دعوت کنید تا حساب باز کند و به شما در ثبتنام در دورههای مناسب کمک نماید. اگر زیر این سن رضایت برای استفاده از خدمات آنلاین هستید، نمیتوانید حساب یودمی ایجاد کنید. اگر متوجه شویم که حسابی ایجاد کردهاید که این قوانین را نقض میکند، حساب شما را فسخ خواهیم کرد. تحت شرایط مدرسین ما، ممکن است از شما خواسته شود قبل از مجاز شدن به ارسال یک دوره برای انتشار در یودمی، هویت خود را تأیید کنید.
این دوره برای چه کسانی مناسب است؟
- کودکان از 7 تا 70 سال قطعاً از این دوره فوقالعاده سازمانیافته بهره خواهند برد.
مسترکلاس کدنویسی برای کودکان: گربه ها، ربات ها و پایتون
-
معرفی. در این دوره چه چیزی یاد خواهید گرفت؟ 05:43
-
ایجاد یک محیط یادگیری ایدهآل 07:45
-
چه چیزی، چگونه و چررررررا؟ مرور کوتاهی بر سرفصلها 10:13
-
پیشنیازهای این دوره 02:36
-
چرا همه این ویدیوها؟ 01:41
-
**سورپرایز** چگونگی دریافت گواهینامه دوره 02:13
-
چگونگی عملکرد بخش پرسش و پاسخ (Q&A) 03:40
-
یک پیام برای بزرگترها: آیا کودکان باید کدنویسی یاد بگیرند؟ 07:57
-
منبع دیگری برای بزرگترها: کودکان هوشمند در فضای دیجیتال 07:15
-
راه اندازی حساب کاربری Scratch 07:10
-
کشیدن... چگونگی کار با ماوس در Scratch 05:06
-
با صورت خارشدار چکار میکنی؟ --- میخارونیش! 11:55
-
اولین کد ما! (شما قطعاً یک نابغه هستید) 14:57
-
کیک شکلاتی، مهارت گوگل و الگوریتمها 07:23
-
هی، کد من کجا رفت؟ 02:53
-
یک دفترچه یادداشت... برای یادداشت برداری، دیگه! 02:22
-
اوه اوه... بازم داریم به کیک شکلاتی فکر میکنیم 14:18
-
اولین تکلیف ما. (مثل تکلیف مدرسه، اما باحال!) 01:38
-
راهحل اولین تکلیف ما (حالشو بردین؟ خوب، بردی؟) 13:10
-
بلوکهای حتی بیشتری برای بازی. یهووو! 17:33
-
راهحل تکلیف سریع بالا در مورد محاسبات موازی 04:42
-
بیایید کدمون رو خیلی باحال کنیم 13:08
-
تمرکزتو از دست نده! 08:36
-
یک تکلیف باز، کاملاً شگفتانگیز 05:01
-
راهحل تکلیف کاملاً شگفتانگیز 10:25
-
باید متغیرهایت رو بخوری. اوه، منظورم سبزیجات است. 07:01
-
گربه حرکت کن! یک تکلیف در مورد متغیرها 01:47
-
راهحل تکلیف متغیرها (گربه حرکت کن!) 04:26
-
قدرت Scratch: اشتراکگذاری یعنی توجه کردن 11:19
-
پس تفکر محاسباتی واقعاً چیست؟ 10:10
-
Scratch بازم در حرکت...(اون قطعاً یه گربه تنبل نیست) 16:38
-
تکلیف برای "Scratch در حرکت" 03:58
-
راهحل برای "Scratch در حرکت" 09:14
-
تقلیدکار! 07:10
-
برو به مکاننما: از موشها و گربهها 03:58
-
چالش: خفاش پرنده 04:00
-
راهحل: خفاش پرنده 20:11
-
چه حرف تصادفیای! 03:47
-
سختافزار، ورودیها و خروجیها (چیزهای علمی کامپیوتر) 08:13
-
مقدمهای بر انیمیشن و حلقهها و یک تکلیف با "Flappy the Bat" 18:41
-
راهحل تکلیف "Flappy the Bat". 07:54
-
یک درس حلقهای دیگر 12:35
-
Scratch گربه شاد دویدن و پریدن 11:06
-
راهحل چالش پرش خفاش 10:23
-
ورودی آشغال... خروجی آشغال 03:50
-
BatShooter 9000 وقتی که کارمون تموم بشه چه شکلی خواهد بود 01:55
-
Batshooter 9000 : مرحله 1، برنامهریزی بازی 02:58
-
Batshooter 9000 : مرحله 2، ساخت صحنه و طراحی منابع 21:11
-
Batshooter 9000 : مرحله 3، حس میکنم ممکنه یه حشره تو دهنم باشه. اییییییی! 23:34
-
Batshooter 9000 : مرحله 4، پیو! پیو! پیو! 08:28
-
Batshooter 9000 : مرحله 5: نه اگهها نه اماها. فقط Andها و Andهای مزاحم بولین 19:13
-
Batshooter 9000 : اینم میشمریم؟ اضافه کردن یک شمارنده 09:44
-
چالش Batshooter 9000 : یک شمارنده برای هر خفاش اضافه کنید 01:10
-
راهحل «اضافه کردن یک شمارنده برای هر خفاش» 07:06
-
چالش Batshooter 9000 : یک امتیاز کلی برای همه امتیازها اضافه کنید **دشوار!!** 03:13
-
راهحل چالش «اضافه کردن یک امتیاز کلی». این یکی سخته! 15:13
-
Batshooter 9000 : فقط یه خراشیدگیه: اضافه کردن یک کاستیوم وقتی تیر میخورد 07:21
-
Batshooter 9000 : بپرس امتیاز باید چقدر باشد: دریافت ورودی کاربر با استفاده از Scratch 13:02
-
Batshooter 9000 : بازی تمام بخش 1 24:07
-
Batshooter 9000 : بازی تمام بخش 2 21:34
-
Batshooter 9000 : اضافه کردن دکمه شروع بازی 16:18
-
چالش BS9000 : هر امتیاز به طور مستقل شمارش معکوس میکند. وقتی مردی مخفی شو 03:09
-
راهحل برای اینکه هر امتیاز به طور مستقل شمارش معکوس کند. وقتی مردی مخفی شو 18:31
-
**چالش جایزه** مثال بادکنک 03:35
-
**راهحل چالش جایزه** 12:52
-
**یک جایزه دیگر** : نفسهای تصادفی (بازگشت به Random) 12:34
-
درس جایزه: کولهپشتی 07:56
-
کار با اعداد در Scratch 05:22
-
اسپرایت کلیکشده برای تخصیص یک مقدار 05:16
-
روی یک اسپرایت کلیک کن تا یک محاسبه انجام بشه... و یک چالش کوچک!! 12:51
-
راهحل چالش کوچک: اضافه کردن اسپرایتهای بیشتر به درس بالا 13:14
-
اولین ماشین حساب تقریبی بخش 1 14:06
-
اولین ماشین حساب تقریبی بخش 2 14:41
-
اولین ماشین حساب تقریبی بخش 3 09:53
-
درس **جایزه**: ترتیب عملیات 17:00
-
یک درس **جایزه** دیگر: چگونگی اعمال ترتیب عملیات در اسکرچ 15:46
-
چالش! با استفاده از ماشین حساب تقریبی ما، یک ماشین حساب بهتر بسازید 03:42
-
راهحل ماشین حساب بهتر بخش 1 18:03
-
راهحل ماشین حساب بهتر بخش 2 13:44
-
راهحل ماشین حساب بهتر بخش 3 10:09
-
ماشین حساب بهتر بهتر میشود: اضافه کردن مربع جواب **چالش** 01:29
-
راهحل ماشین حساب بهتر به توان دو 12:20
-
یک ریشه مربع به ماشین حساب خود اضافه کنید (معکوس مربع) **چالش** 01:00
-
راهحل چالش ریشه مربع 11:14
-
محاسبه سن خود بر حسب سال **چالش** 00:51
-
محاسبه سن شما بر حسب سال **راهحل** (و یک چالش جایزه!!) 09:18
-
بازی جمع: **چالش** 03:44
-
بازی جمع: **راهحل** بخش 1 14:48
-
بازی جمع: **راهحل** بخش 2 20:18
-
بازی جمع: **راهحل** بخش 3 15:24
-
بازی جمع: **راهحل** بخش 4 17:59
-
درس **جایزه**: سرگرمی بیشتر با اعداد با استفاده از MOD 29:56
-
مرور: حرکت دادن کاراکترها با استفاده از کلیدهای جهتنما 06:14
-
انتقام کلونها: کلون کردن یک اسپرایت 04:41
-
بارگیری اسپرایتها و کاستیومهای جدید 05:44
-
چگونه یک اسپرایت را وادار به شلیک پرتابه کنیم؟ 12:29
-
فرستادن گلولهها در جهت درست 05:58
-
اصابت به یک هدف 04:17
-
انیمیت کردن، Spawn کردن و کشتن زامبیها 14:16
-
چالش فوقالعاده: چیز اضافه کن! چیز باحال! چیز عالی! 03:59
-
راهحل اولین چالش ZombieHunter ما بخش 1 25:48
-
راهحل اولین چالش ZombieHunter ما بخش 2 15:25
-
راهحل اولین چالش ZombieHunter ما بخش 3 23:28
-
راهحل اولین چالش ZombieHunter ما بخش 4 11:56
-
چالش! اسلحههای جدید به بازی اضافه کنید 04:06
-
راهحل چالش اضافه کردن اسلحههای جدید به بازی بخش 1 20:43
-
راهحل چالش اضافه کردن اسلحههای جدید به بازی بخش 2 26:15
-
راهحل چالش اضافه کردن اسلحههای جدید به بازی بخش 3 09:54
-
با استفاده از تابع RANDOM، یک زامبی قوی اضافه کنید که مهمات بیشتری به شما میدهد 14:38
-
چگونه مرحله به Zombiehunter اضافه کنیم؟ 22:17
-
تنظیم دقیق اسلحهها 09:10
-
باگها! 12:37
-
چرا پایتون؟ 05:08
-
نصب پایتون روی کامپیوتر شما 06:18
-
Hello World (بله، به همونجا رفتیم) 09:53
-
کدنویسی چند خط در IDLE 06:09
-
نیمه یک هرم رسم کردن 10:37
-
چالش! یک هرم کامل رسم کنید 01:11
-
راهحل چالش رسم یک هرم کامل 04:51
-
متغیرها و انواع داده در پایتون 20:12
-
کار با رشتهها بخش 1، عملگرها 11:25
-
کار با رشتهها بخش 2، کاراکتر Escape 06:35
-
کار با رشتهها بخش 3، توابع: طول یک رشته 05:02
-
کار با رشتهها بخش 4، توابع بیشتر برای بازی 06:21
-
کار با رشتهها بخش 5، اندیسگذاری 06:57
-
کار با رشتهها بخش 6، تابع Index 04:38
-
کار با رشتهها بخش 7، تابع Replace 04:28
-
مروری سریع بر کار با رشتهها در پایتون 04:46
-
چالش! کار با رشتهها در پایتون 03:49
-
راهحل چالش کار با رشتهها 38:07
-
کار با اعداد بخش 1 16:38
-
کار با اعداد بخش 2 07:40
-
کار با اعداد بخش 3 03:37
-
کار با اعداد بخش 4 07:55
-
کار با اعداد بخش 5 04:58
-
کار با اعداد بخش 6 04:38
-
کار با اعداد بخش 7 04:48
-
مروری سریع بر کار با اعداد در پایتون 03:04
-
چالش: کار با اعداد در پایتون 01:49
-
راهحل: کار با اعداد در پایتون 19:26
-
دریافت ورودی از افرادی که از کد شما استفاده میکنند (همچنین به عنوان "کاربران" شناخته میشوند) 08:46
-
محاسبه سن شما: مثالی دیگر از استفاده از ورودی کاربر 07:52
-
ساخت یک ماشین حساب (اولیه!!) 06:58
-
یک چالش ورودی کاربر 01:41
-
راهحل ورودی کاربر 02:39
-
داریم میریم لاکپشت بازی! (آیا این اصلاً یک کلمه است؟) 04:02
-
حرکت دادن لاکپشت به این طرف و آن طرف 15:42
-
رسم شکل های اولیه 29:44
-
چالش مثلث 02:57
-
راهحل مثلث 02:46
-
چالش دیگری برای اشکال 01:32
-
راهحل دیگری برای اشکال 13:14
-
چه کسی، کجا، چرا و چیست؟ 06:30
-
ریاضیات پشت این دیوانگی 09:45
-
کدنویسی ریاضی در پایتون 15:56
-
دوباره داریم مستطیل میکشیم! 21:27
-
چالش فیثاغورس! 02:47
-
گواهینامه خود را به یاد داشته باشید! 01:15
مشخصات آموزش
مسترکلاس کدنویسی برای کودکان: گربه ها، ربات ها و پایتون
- تاریخ به روز رسانی: 1404/12/10
- سطح دوره:مقدماتی
- تعداد درس:158
- مدت زمان :25:53:01
- حجم :13.52GB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy