پیشنهاد پیشنیاز: تکرار تا شرط و توقف
مفهوم را یاد بگیر
متغیر یک نام برای نگهداری مقدار است. نام «امتیاز» منظور را بهتر از «الف» میرساند. مقداردهی اولیه، وضعیت شروع را مشخص میکند؛ تغییر مقدار، وضعیت بعدی را میسازد.
«امتیاز را ۱ قرار بده» با «امتیاز را ۱ زیاد کن» فرق دارد. اولی مقدار قبلی را جایگزین میکند؛ دومی به آن اضافه میکند. با شروع دوبارهٔ بازی باید مقدار اولیه را آگاهانه تنظیم کنی.
یک مثال قدمبهقدم
۱
امتیاز = ۰۲
امتیاز را ۱ زیاد کن → ۱۳
امتیاز را ۱ زیاد کن → ۲۴
امتیاز را ۱ قرار بده → ۱حالا نوبت توست
- مقدار امتیاز را پس از هر دستور بنویس.
- برای جان یک بازی نام و مقدار اولیه انتخاب کن.
- بنویس برخورد با مانع و شروع دوباره چه تغییری میدهند.
تمرین اصلی این درس ردگیری و طراحی الگوریتم است؛ همهٔ امکانات گفتهشده هنوز در شبیهساز اجرا نمیشوند.