کنترل تعداد کلونها با متغیر در اسکرچ | آموزش برنامهنویسی با معین عبدی
اسکرچ
دربارهٔ این ویدیو
من معین عبدی هستم. در این آموزش دانشجویی یاد میگیریم کنترل تعداد کلونها با متغیر را در اسکرچ اجرا کنیم.
در ویدیو بهترتیب ساخت 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. بعد با بلوک Create Clone of Myself کلون میسازیم. هر بار که کلون ساختیم، مقدار Clone Count رو یک واحد افزایش میدیم.
قبل از ساخت کلون، با یک شرط If بررسی میکنیم که Clone Count کوچکتر از سقف دلخواه باشه؛ مثلاً کمتر از ۵.
و مهمتر از همه، هنگام حذف کلون با بلوک Delete This Clone، مقدار Clone Count رو یک واحد کم میکنیم تا شمارش دقیق بمونه.
تمرین شما: حداکثر پنج کلون همزمان بگذارید و براش شرط محدودکننده بنویسید!
برای دیدن مسیر کامل آموزش فارسی برنامهنویسی به سایت CS50xURMIA سر بزنید.
دیدگاهها
COMMUNITY
برای ثبت دیدگاه، ابتدا وارد حساب خودت شو.
ورود به حساب
هنوز دیدگاهی منتشر نشده؛ اولین دیدگاه را بنویس.