آکس کدکارگاه برنامه‌نویسی

کارگاه آکس کد

ورودی، متن و اعتبارسنجی

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

داده و منطق۲۰ دقیقهتمرین مفهومی

پیشنهاد پیش‌نیاز: منطق و، یا، نقیض

مفهوم را یاد بگیر

ورودی می‌تواند کلید، انتخاب، عدد یا متن باشد. متن «۱۲» و عدد ۱۲ همیشه یک نوع داده نیستند. پیش از حساب کردن، باید بدانیم ورودی واقعاً عدد معتبر است یا نه.

اعتبارسنجی یعنی بررسی شکل و محدودهٔ ورودی. اگر بازی عدد ۱ تا ۱۰ می‌خواهد، ۱۱ و متن خالی را قبول نکن. پیام خطا باید راه اصلاح را نشان دهد، نه کاربر را سرزنش کند.

یک مثال قدم‌به‌قدم

۱ورودی: «آبی» برای سن
۲بررسی: عدد نیست
۳پیام مناسب: لطفاً یک عدد وارد کن

حالا نوبت توست

  1. برای انتخاب تعداد بازیکن، محدودهٔ مجاز تعریف کن.
  2. ورودی خالی، منفی و بیش از حد را امتحان کن.
  3. برای هرکدام یک پیام راهنما بنویس.
باز کردن پیش‌نمونهٔ پروژه

تمرین اصلی این درس ردگیری و طراحی الگوریتم است؛ همهٔ امکانات گفته‌شده هنوز در شبیه‌ساز اجرا نمی‌شوند.

بازبینی تمرین

این تیک‌ها برای بازبینی شخصی‌اند و نمرهٔ مهارت محسوب نمی‌شوند.