آموزش سایت code.org, دوره آموزش سایت code.org

آموزش حلقه‌های تو در تو در برنامه‌نویسی با سایت Code.org

جلسه دهم دوره آموزش سایت code.org

آموزش حلقه‌های تو در تو در برنامه‌نویسی با سایت Code.org

(چهارشنبه، ۲۴ دی سال ۱۴۰۴)

شما اینجا هستید:

جلسه دهم

آمـوزگـار:

حکیمه مقدم

مدت زمان ویدیو:

۲۳ دقیقه

در این آموزش از سایت Code.org، به آموزش حلقه‌های تو در تو در برنامه‌نویسی کودکان می‌پردازیم. استفاده از حلقه‌های تو در تو یکی از مهارت‌های کلیدی در برنامه‌نویسی است که به کودکان کمک می‌کند تا کدهای بهینه‌تری بنویسند و مشکلات پیچیده را با روش‌های ساده‌تری حل کنند. ( ادامه مطلب … )

حـکـیـمـه مـقـدم

فارغ التحصیل کارشناسی ارشد کامپیوتر، امیدوارم بتوانم به بهترین و جذاب‌ترین نحو برنامه‌نویسی را به کودکان آموزش دهم.
مهندس حکیمه مقدم
لوگوی کانور

مجموعه آموزشی کانور | مهارت آموزی کودکان

به لطف خدا و حمایت شما بزرگواران، تا امروز توانسته‌ایم در مهارت آموزی کودکانِ سرزمینمان ایران موثر و موفق باشیم. سپاس از همراهی و حمایت شما 🌺

آموزش سایت code.org + ویدئو جامع و کامل

با هدف حمایت از کودکان سرزمین‌مان، آموزش‌ها به صورت متن و تصویری به صورت رایگان در دسترس قرار گرفته است. در صورتی که تمایل دارید آموزش‌ها را به صورت ویدئویی با توضیح کامل مدرس را در اختیار داشته باشید، کافی است دکمه زیر را کلیک نمایید.

آموزش حلقه‌ها در برنامه‌نویسی کودکان با سایت Code.org

در درس دوم از فصل حلقه‌ها در سایت Code.org، به یکی از مهم‌ترین مفاهیم برنامه‌نویسی یعنی حلقه‌های تو در تو می‌پردازیم. در این درس به همراه شخصیت لورل (Laurel) با استفاده از مفاهیم حلقه‌ها، می‌توانیم مهارت‌های برنامه‌نویسی خود را بهبود بخشیم و کدهای خوانا، بهینه و کوتاهی بنویسیم. علاوه بر ویدئوی آموزشی که به صورت کامل این موضوع را توضیح می‌دهد، تصاویر و راهنمای گام به گام نیز در ادامه برای شما آماده کرده‌ایم.

آخرین ویرایش در چهارشنبه، ۲۴ دی سال ۱۴۰۴

سطح اول: با استفاده از حلقه‌ها به لورل کمک کنیم گنج‌ها را جمع کند

اگر در آخرین سطح از درس ششم دکمه Finish را زده باشید و این درس را به پایان رسانده باشید، به سطح اول درس هفتم وارد خواهید شد. در این سطح، ویدئویی آموزشی قرار داده شده که توصیه می‌کنیم حتماً آن را تماشا کنید، زیرا درک مفاهیم حلقه‌ها به ویژه حلقه‌های تو در تو (nested loops) را تسهیل می‌کند. پس از تماشای ویدئو، با زدن دکمه Continue وارد سطح دوم می‌شویم.

سطح دوم: استفاده از حلقه‌های تکراری

در این سطح، به کمک لورل که شخصیت ماجراجوی بازی است، باید گنج‌ها را جمع‌آوری کنیم. برای این کار یک بلاک جدید به نام بلاک get برای ما آماده شده است که باید از آن استفاده کنیم. برای جمع‌آوری تمام گنج‌ها باید ابتدا دو حرکت به راست برویم و گنج را برداریم. دوباره دو حرکت به راست و برداشت گنج و برای بار آخر هم همین کار رو انجام دهیم.

از درس‌های قبلی یاد گرفتیم که باید از کار تکراری بپرهیزیم. بنابراین برای جلوگیری از تکرار دستورهای مشابه، از بلاک ریپیت (Repeat) استفاده می‌کنیم (یک بلاک ریپیت عدد سه که در داخل آن یک دو بلاک راست و یک بلاک get قرار داده شده). در این سطح مفهوم حلقه‌های تو در تو هنوز معرفی نشده، اما یاد می‌گیریم که چگونه از حلقه‌ها برای تکرار یکسری از بلاک‌ها استفاده کنیم.

سطح سوم: آموزش برنامه‌نویسی کودکان با حلقه‌ها

در سطح سوم، مانند سطح دوم که یاد گرفتیم چگونه بلاک‌های تکراری را با یک بلاک Repeat جایگزین کنیم، باید به لورل در جمع‌آوری گنج‌ها کمک دهیم. برای اینکار ابتدا از یک بلاک راست و سپس از یک بلاک ریپیت عدد سه استفاده می‌کنیم. در داخل بلاک ریپیت، یک بلاک راست و یک بلاک get قرار می‌دهیم.

با استفاده از تکنیک جلوگیری از استفاده از بلاک‌های تکراری و استفاده از بلاک ریپیت، می‌توانیم کدهای ساده‌تر و بهینه‌تری بنویسیم و از تکرار بیهوده جلوگیری کنیم.

...

آموزش‌های مرتبط:

آموزش دیباگ کردن با سایت code.org

آموزش دیباگ کردن در برنامه‌نویسی کودکان با سایت Code.org

دیباگ کردن یکی از مهارت‌های مهم در برنامه‌نویسی است که کمک می‌کند خطاهای کد را شناسایی و رفع کنیم. در این آموزش گام به گام این مهارت را یاد می‌گیریم.

آموزش حلقه‌ها در برنامه‌نویسی کودکان

آموزش پیشرفته حلقه‌ها در برنامه‌نویسی کودکان با سایت Code.org

حلقه‌ها ابزاری قدرتمند در برنامه‌نویسی هستند که به ما کمک می‌کنند تا از تکرارهای غیرضروری در کد جلوگیری کنیم.

آموزش حلقه‌ها در برنامه‌نویسی کودکان

رسم الگو با حلقه‌ها در برنامه‌نویسی کودکان

حلقه‌ها یکی از مبانی مهم برنامه‌نویسی هستند، در این درس این مفهوم را به کمک ترسیم الگوها تمرین می‌کنیم.

درس دوازدهم: آموزش حلقه‌ها در برنامه‌نویسی کودکان

ترسیم الگوها: آموزش حلقه‌ها به زبان ساده برای کودکان

این جلسه به آموزش حلقه‌ها در برنامه‌نویسی برای کودکان می‌پردازد و مراحل ترسیم الگوها با استفاده از بلاک‌های ساده برنامه‌نویسی را بررسی می‌کند.

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *