CS50xURMIALEARN. BUILD. BECOME.

‫کنترل تعداد کلون‌ها با متغیر در اسکرچ | آموزش برنامه‌نویسی با معین عبدی

اسکرچ

14 بازدید · 2026/10/16ساخت حساب

دربارهٔ این ویدیو

‫
من معین عبدی هستم. در این آموزش دانشجویی یاد می‌گیریم کنترل تعداد کلون‌ها با متغیر را در اسکرچ اجرا کنیم.

در ویدیو به‌ترتیب ساخت Clone Count، افزایش هنگام ایجاد کلون، کنترل تعداد کلون و کاهش هنگام حذف کلون را روی پروژه‌ی واقعی نشان می‌دهم.

تمرین شما: حداکثر پنج کلون همزمان بگذار!

آشنایی با مسیر آموزش فارسی برنامه‌نویسی در CS50xURMIA:
‫
زمان‌بندی ویدیو:

00:00 معرفی نتیجه‌ی نهایی

00:27 مسئله و ابزارهای لازم

01:27 ساخت متغیر Clone Count

02:20 ساخت کلون

03:17 افزایش در ایجاد کلون

06:14 کنترل تعداد کلون

07:56 کاهش هنگام حذف کلون

09:35 جمع‌بندی و پایان

این محتوا با مشارکت دانشجویی در پویش CS50xURMIA تهیه شده است.

  • {'key': 'clone_count_variable', 'value': 'ساخت متغیر Clone Count برای شمارش کلون ها'}
  • {'key': 'create_clone', 'value': 'ساخت کلون با بلوک Create Clone of Myself'}
  • {'key': 'increase_counter', 'value': 'افزایش Clone Count هنگام ایجاد کلون جدید'}
  • {'key': 'limit_check', 'value': 'بررسی شرط If Clone Count کمتر از سقف قبل از ساخت کلون'}
  • {'key': 'decrease_counter', 'value': 'کاهش Clone Count هنگام حذف کلون با Delete This Clone'}
  • {'key': 'max_clone_limit', 'value': 'سقف 300 کلون همزمان در اسکرچ'}
  • {'key': 'exercise', 'value': 'تمرین: محدود کردن حداکثر کلون همزمان به پنج'}
  • {'key': 'course_path', 'value': 'بخشی از مسیر آموزش فارسی برنامه نویسی CS50xURMIA'}

فصل‌ها

معرفی نتیجه نهایی
مسئله و ابزارهای لازم
ساخت متغیر Clone Count
ساخت کلون
افزایش در ایجاد کلون
کنترل تعداد کلون
کاهش هنگام حذف کلون
جمع بندی و پایان
متن کامل ویدیو

‫
سلام، من معین عبدی هستم. در این ویدیو می‌خواهیم یاد بگیریم چطور تعداد کلون‌ها رو در اسکرچ با یک متغیر کنترل کنیم.

مشکل اصلی اینه که اگه بی‌نهایت کلون بسازیم، برنامه کند می‌شه و حتی ممکنه از سقف ۳۰۰ کلون اسکرچ عبور کنیم. راه‌حل، استفاده از یک متغیر شمارنده است.

اول یک متغیر می‌سازیم به نام Clone Count. بعد با بلوک Create Clone of Myself کلون می‌سازیم. هر بار که کلون ساختیم، مقدار Clone Count رو یک واحد افزایش می‌دیم.

قبل از ساخت کلون، با یک شرط If بررسی می‌کنیم که Clone Count کوچکتر از سقف دلخواه باشه؛ مثلاً کمتر از ۵.

و مهم‌تر از همه، هنگام حذف کلون با بلوک Delete This Clone، مقدار Clone Count رو یک واحد کم می‌کنیم تا شمارش دقیق بمونه.

تمرین شما: حداکثر پنج کلون همزمان بگذارید و براش شرط محدودکننده بنویسید!

برای دیدن مسیر کامل آموزش فارسی برنامه‌نویسی به سایت CS50xURMIA سر بزنید.

دیدگاه‌ها

COMMUNITY

0 دیدگاه تأییدشده

هنوز دیدگاهی منتشر نشده؛ اولین دیدگاه را بنویس.