موضوع مقاله: ابعاد شناختی نمادها | مخاطب: عمومی | لحن: دانشنامه‌ای | ساختار: عنوان، مقدمه، 3 بخش، جمع‌بندی | مقاله: | # ابعاد شناختی نمادها | مقدمه: ابعاد شناختی یا ابعاد شناختی نمادها، اصول طراحی برای نمادها، رابط‌های کاربری و زبان‌های برنامه‌نویسی هستند که توسط پژوهشگری به نام «توماس آر. | ## بخش 1: ابعاد شناختی نمادها | گرین» معرفی شده‌اند و بعدها با همکاری «ماریان پتر» بیشتر مورد بررسی قرار گرفتند. این ابعاد می‌توانند برای ارزیابی میزان کاربرپسندی یک ابزار اطلاعاتی موجود به کار روند، یا به‌عنوان اصول راهنما در طراحی ابزارهای جدید استفاده شوند. ابعاد شناختی با هدف ارائه روشی ساده و کم‌هزینه برای تحلیل کیفیت یک طراحی ارائه شده‌اند، نه برای توصیف دقیق و جزئی آن. این ابعاد، واژگان مشترکی را برای بحث درباره جنبه‌های مختلف طراحی نمادها، رابط‌های کاربری یا زبان‌های برنامه‌نویسی فراهم می‌کنند. همچنین، ابعاد شناختی به بررسی گزینه‌های مختلف طراحی کمک می‌کنند، از طریق تغییرات هدفمندی که به منظور بهبود طراحی در یکی از ابعاد انجام می‌شود. فهرست ابعاد شناختی توماس گرین در ابتدا 14 بعد شناختی را تعریف کرد: گرادیان انتزاع حداقل و حداکثر سطوح انتزاع در معرض نمادگذاری چیست؟ سازگاری پس از یادگیری بخشی از نماد، چه مقدار از بقیه را می توان با موفقیت حدس زد؟ پراکندگی / تندی نماد به چند علامت یا چه مقدار فضا نیاز دارد تا نتیجه ای خاص یا بیان یک معنا را بیان کند؟ آیا مکان هایی وجود دارد که کاربر برای پیگیری اتفاقات باید به انگشتان یا حاشیه نویسی مداد متوسل شود؟ کنار هم قرار گرفتن آیا می توان قسمت های مختلف نماد را همزمان در کنار هم مقایسه کرد؟ تعهد زودرس آیا محدودیت های قوی در ترتیبی که کاربر باید وظایف خود را برای استفاده از سیستم انجام دهد وجود دارد؟ | ## بخش 2: ابعاد شناختی نمادها | آیا تصمیماتی وجود دارد که باید قبل از در دسترس بودن تمام اطلاعات لازم اتخاذ شود؟ ارزیابی پیش رونده ارزیابی و دریافت بازخورد در مورد یک راه حل ناقص چقدر آسان است؟ نشانه گذاری ثانویه و گریز از فرمالیسم آیا نماد می تواند اطلاعات اضافی را با ابزارهای غیر مرتبط با نحو ، مانند طرح، رنگ، یا نشانه های دیگر حمل کند؟ این بعد را می توان بیشتر به انواع زیر طبقه بندی کرد: "ویسکوزیته ضربه ای" : تغییر در کد محدودیت های داخلی برنامه را نقض می کند، که وضوح آن ممکن است محدودیت های داخلی بیشتری را نقض کند. ویسکوزیته تکراری : یک عمل واحد در مدل مفهومی کاربر به اقدامات دستگاه تکراری و زیادی نیاز دارد. "ویسکوزیته دامنه" : تغییر در اندازه مجموعه داده های ورودی مستلزم تغییر در ساختار برنامه است. دید چگونه می توان بخش های مورد نیاز نماد را شناسایی کرد، به آنها دسترسی پیدا کرد و قابل مشاهده شد؟ ابعاد دیگر علاوه بر موارد گفته‌شده، گاهی در حوزه پژوهش تعامل انسان و رایانه (HCI) ابعاد جدیدی نیز پیشنهاد می‌شوند که میزان پذیرش و تکامل آن‌ها متفاوت است. برخی از این ابعاد پیشنهادی شامل موارد زیر هستند: - ابهام خلاقانه: آیا نمادگذاری به گونه‌ای است که امکان تفسیر چندگانه از یک عنصر را فراهم می‌کند؟ - خلاصه‌نمایی (Synopsis): آیا یک دید کلی و یکپارچه (مانند دیدگاه گشتالت) از کل ساختار حاشیه‌نویسی‌شده ارائه می‌شود؟ - نابرابری (Unevenness): آیا برخی مسیرهای ایجاد محتوا ساده‌تر از دیگر مسیرها هستند، به‌طوری که این امر باعث سوگیری در ایده‌های ارائه‌شده در محصول نهایی شود؟ | ## بخش 3: ابعاد شناختی نمادها | فعالیت های کاربر نویسندگان چهار فعالیت اصلی کاربران هنگام کار با ابزارهای تعاملی را شناسایی کرده‌اند: ۱. برای مثال، *ویسکوزیته* (یعنی مقاومت در برابر تغییر) اگر زیاد باشد، برای فعالیت‌هایی مانند اصلاح و طراحی اکتشافی زیان‌بار است، چون کاربر باید بتواند به‌راحتی تغییرات اعمال کند. اما در فعالیت‌هایی مثل رونویسی یا افزودن، که معمولاً یک‌بار انجام می‌شوند، ویسکوزیته بالا چندان مشکل‌ساز نیست. مانورهای طراحی مانور طراحی به تغییری گفته می‌شود که طراح در طراحی یک نماد (notation) ایجاد می‌کند تا موقعیت آن را در یکی از ابعاد شناختی تغییر دهد. ابعاد شناختی به‌گونه‌ای طراحی شده‌اند که به‌صورت دوتایی مستقل از یکدیگر باشند، یعنی طراح بتواند یکی از ابعاد را تغییر دهد بدون اینکه الزاماً بعد دوم را تحت تأثیر قرار دهد. به این معنا که بهبود کاربرپسندی در یک بعد (در حالی که بعد دوم ثابت نگه داشته می‌شود)، اغلب باعث کاهش کارایی یا کاربرپسندی در بعد سومی می‌شود. این موضوع بازتابی از این فرض بنیادین در چارچوب ابعاد شناختی است که «رابط کاربری کامل وجود ندارد» و مصالحه و توازن بین ابعاد، بخش جدایی‌ناپذیر از طراحی کاربرپسند است. یک نمونه از مانور طراحی، کاهش ویسکوزیته (مقاومت در برابر تغییر) از طریق افزودن مکانیزم‌های انتزاعی است. برای مثال، می‌توان در یک سیستم که در آن هر آیتم به‌صورت جداگانه استایل خاص خود را دارد، استایل‌شیت (style sheet) را وارد کرد — یعنی یک انتزاع که ویژگی‌های ظاهری مشترک بین آیتم‌ها را تعریف می‌کند. پس از اعمال این تغییر، ویرایشگر می‌تواند تنها با تغییر استایل‌شیت، ظاهر همه آیتم‌ها را به‌طور همزمان تغییر دهد؛ بنابراین نیاز به تغییر تک‌تک آیتم‌ها از بین می‌رود و ویسکوزیته ناشی از تکرار کاهش می‌یابد. | ## جمع‌بندی | همچنین ببینید راهنما شناختی - روش دیگری برای ارزیابی قابلیت استفاده یک رابط قانون کانوی Deutsch limit – ضرب المثلی در مورد تعداد عناصر در یک زبان بصری Homoiconicity - یک ویژگی بازنمایی برخی از زبان های برنامه نویسی جراحی تفنگ ساچمه ای - یک الگوی ضد توسعه مشابه ویسکوزیته تجسم نرم افزار " عدد جادویی هفت، به علاوه یا منهای دو " مراجع A.