الأبعاد المعرفية للرموز

الأبعاد المعرفية ، أو الأبعاد المعرفية للرموز [ 1 ] [ 2 هي مبادئ تصميمية للرموز وواجهات المستخدم ولغات البرمجة ، وصفها الباحث توماس آر جي غرين [ 3 ] ، وبحثها لاحقًا ماريان بيتري . [ 1 ] يمكن استخدام هذه الأبعاد لتقييم سهولة استخدام أداة معلوماتية موجودة ، أو كإرشادات لتوجيه تصميم أداة جديدة، وهي مفيدة في تصميم التفاعل بين الإنسان والحاسوب. [ 4 ]

صُممت الأبعاد المعرفية لتوفير منهج مبسط لتحليل جودة التصميم، بدلاً من وصف تفصيلي معمق. وهي توفر مصطلحات مشتركة لمناقشة العديد من العوامل في تصميم الرموز، وواجهات المستخدم، ولغات البرمجة. كما تساعد الأبعاد المعرفية في استكشاف نطاق التصاميم الممكنة من خلال مناورات التصميم ، أي التغييرات التي تهدف إلى تحسين التصميم في بُعد واحد.

قائمة الأبعاد المعرفية

حدد توماس غرين في الأصل 14 بُعدًا معرفيًا:

تدرج التجريد
ما هي أدنى وأعلى مستويات التجريد التي تكشف عنها هذه الرموز؟ هل يمكن تضمين التفاصيل ؟
مدى تقارب الخرائط
ما مدى تطابق الترميز مع عالم مجال المشكلة ؟
تناسق
بعد تعلم جزء من الرموز ، ما مقدار الباقي الذي يمكن تخمينه بنجاح، إما بدمج العناصر المعروفة بطرق جديدة أو بمحاولة استخدام عناصر جديدة ذات معانٍ مشابهة؟ على سبيل المثال: إذا كانت هناك عملية 'max(list)' لإيجاد أكبر عنصر في قائمة، فقد يخمن المستخدم أن 'min(list)' ستجد أصغر عنصر.
التشتت / الإيجاز
كم عدد الرموز أو ما مقدار المساحة التي تتطلبها الرموز لإنتاج نتيجة معينة أو التعبير عن معنى معين ؟
قابلية الخطأ
إلى أي مدى تؤثر طريقة الترميز على احتمالية ارتكاب المستخدم للخطأ ؟
عمليات عقلية معقدة
ما مقدار المعالجة الذهنية المعقدة التي تكمن في المستوى التدويني، مقارنةً بالمستوى الدلالي ؟ هل هناك مواضع يحتاج فيها المستخدم إلى استخدام أصابعه أو قلم الرصاص لتدوين الملاحظات لتتبع ما يحدث؟
التبعيات الخفية
هل العلاقات بين الكيانات في الترميز ظاهرة أم خفية؟ هل كل علاقة مُشار إليها في كلا الاتجاهين؟ هل يؤدي تغيير في أحد جوانب الترميز إلى عواقب غير متوقعة؟
إمكانية التجاور
هل يمكن مقارنة أجزاء مختلفة من الترميز جنبًا إلى جنب في نفس الوقت؟
الالتزام المبكر
هل توجد قيود صارمة على ترتيب إكمال المستخدم للمهام لاستخدام النظام؟
هل هناك قرارات يجب اتخاذها قبل توفر جميع المعلومات اللازمة؟ وهل يمكن التراجع عن هذه القرارات أو تصحيحها لاحقاً؟
التقييم التدريجي
ما مدى سهولة تقييم حل غير مكتمل والحصول على تعليقات بشأنه؟
التعبير عن الدور
ما مدى وضوح دور كل مكون من مكونات الترميز في الحل ككل؟
الترميز الثانوي والهروب من الشكلية
هل يمكن للرموز أن تحمل معلومات إضافية بوسائل لا تتعلق بالبنية النحوية ، مثل التخطيط أو اللون أو غيرها من الإشارات؟
اللزوجة
هل توجد أي عوائق جوهرية أمام تغيير طريقة كتابة البرنامج؟ ما مقدار الجهد المطلوب لإجراء تغيير على برنامج مكتوب بهذه الطريقة؟
يمكن تصنيف هذا البعد بشكل أكبر إلى الأنواع التالية: [ 5 ]
  • "اللزوجة المتتالية"  : تغيير في الكود ينتهك القيود الداخلية في البرنامج، والتي قد يؤدي حلها إلى انتهاك قيود داخلية أخرى.
  • "لزوجة التكرار"  : يتطلب إجراء واحد ضمن النموذج المفاهيمي للمستخدم العديد من إجراءات الجهاز المتكررة.
  • "لزوجة النطاق"  : يتطلب التغيير في حجم مجموعة بيانات الإدخال تغييرات في بنية البرنامج نفسه.
الرؤية
ما مدى سهولة تحديد الأجزاء المطلوبة من التدوين والوصول إليها وجعلها مرئية؟

أبعاد أخرى

بالإضافة إلى ما سبق، يتم أحيانًا اقتراح أبعاد جديدة في مجال أبحاث التفاعل بين الإنسان والحاسوب، [ 6 ] بمستويات مختلفة من التبني والتحسين.

وتشمل هذه الأبعاد المرشحة الغموض الإبداعي (هل تشجع الرموز على تفسير عدة معانٍ لنفس العنصر؟)، والفهرسة (هل هناك عناصر لتوجيه العثور على جزء معين؟)، والملخص (" نظرة شاملة " للهيكل المشروح بالكامل) أو عدم التساوي (بعض مسارات الإنشاء أسهل من غيرها، مما يؤثر على الأفكار المعبر عنها في قطعة أثرية مطورة).

أنشطة المستخدم

يُحدد المؤلفون أربعة أنشطة رئيسية للمستخدم مع العناصر التفاعلية: الإضافة (الإنشاء)، والنسخ ، والتعديل ، والتصميم الاستكشافي . ويُناسب كل نشاط منها مُوازنة مُختلفة في سهولة الاستخدام في كل بُعد. على سبيل المثال، تُعدّ اللزوجة العالية (مقاومة التغيير) ضارةً بأنشطة التعديل والاستكشاف، ولكنها أقل ضررًا بالنسبة للمهام الفردية التي تُنفذ في النسخ والإضافة.

مناورات التصميم

تُعرَّف المناورة التصميمية بأنها تغيير يُجريه المصمم على تصميم الترميز، لتغيير موضعه ضمن بُعدٍ مُحدد. تُصمَّم الأبعاد لتكون مستقلةً ثنائياً، بحيث يُمكن تغيير التصميم في بُعدٍ واحد مع الحفاظ على ثبات بُعدٍ آخر.

لكن هذا عادةً ما يؤدي إلى مفاضلة بين الأبعاد. فالتعديل الذي يزيد من سهولة استخدام الترميز في بُعدٍ ما (مع الحفاظ على بُعدٍ ثانٍ ثابتًا) سيقلل عادةً من سهولة استخدامه في بُعدٍ ثالث. وهذا يعكس افتراضًا في هذا الإطار مفاده أنه لا توجد واجهة مثالية، وأن المفاضلات جزءٌ أساسي من تصميم سهولة الاستخدام.

من أمثلة أساليب التصميم تقليل تعقيد الترميز بإضافة آليات تجريدية. يمكن تحقيق ذلك بدمج أوراق الأنماط ، وهي تجريد يمثل سمات التنسيق المشتركة لعناصر المستند، في ترميز يُحدد فيه كل عنصر نمطه الخاص. بعد تطبيق هذا الأسلوب، يقوم المحرر بتعديل جميع العناصر دفعة واحدة عند تغيير ورقة الأنماط، مما يُلغي التكرار المزعج الناتج عن الحاجة إلى تغيير نمط كل عنصر على حدة.

انظر أيضاً

مراجع

  1. 1 2 غرين، تي آر جي ؛ بيتر، إم. (1996). "تحليل سهولة استخدام بيئات البرمجة المرئية: إطار عمل "الأبعاد المعرفية"". مجلة لغات الحوسبة المرئية . 7 (2): 131-174 . CiteSeerX 10.1.1.22.1477 . doi : 10.1006/jvlc.1996.0009 . S2CID 11750514 .  
  2. غرين، تي آر جي (2000). "التعليمات والأوصاف: بعض الجوانب المعرفية للبرمجة والأنشطة المماثلة". CiteSeerX 10.1.1.32.8003 . 
  3. غرين، توماس آر جي (1989). "الأبعاد المعرفية للرموز". الناس والحواسيب . المجلد الخامس : 443-460 . CiteSeerX 10.1.1.128.270 . 
  4. أ. ف. بلاكويل، س. بريتون، أ. كوكس، ت. ر. ج. غرين، س. غور، ج. كادودا، م. س. كوتار، م. لوميس، س. ل. نيهانيف، م. بيتر، س. روست، س. رو، أ. وونغ، ر. م. يونغ، "الأبعاد المعرفية للرموز: أدوات تصميم للتكنولوجيا المعرفية"، سلسلة محاضرات سبرينغر في علوم الحاسوب ، المجلد 2117، الصفحات 325-341، 2001. doi : 10.1007/3-540-44617-6_31
  5. "استخدام الأبعاد المعرفية في الفصل الدراسي كأداة نقاش لتصميم اللغة البصرية" . مؤرشف من الأصل بتاريخ 3 يوليو 2004. تم الاطلاع عليه بتاريخ 12 يوليو 2007 .
  6. بلاكويل، آلان ف. (2000). "التعامل مع الأبعاد المعرفية الجديدة". CiteSeerX 10.1.1.18.7947 . {{cite web}}: مفقود أو فارغ |url=( مساعدة )