لوحة الرسم

**Sketchpad**، المعروف أيضًا باسم **Robot Draftsman**، برنامج كمبيوتر رائد كتبه **إيفان ساذرلاند** في عام 1963 كجزء من أطروحته للدكتوراه الخاصة به. وقد نال ساذرلاند بفضله جائزة تورينج في عام 1988 وجائزة كيوتو في عام 2012.

كان البرنامج ثوريًا في مجال **التفاعل بين الإنسان والحاسوب (HCI)**، ويُعتبر السلف لبرامج **ا<nowiki/>[[تصميم بمساعدة حاسوب|التصميم بمساعدة الكمبيوتر]] (CAD)** الحديثة، واختراقًا كبيرًا في تطوير **ا<nowiki/>[[رسوميات حاسوبية|الرسومات الحاسوبية]]** بصفة عامة. على سبيل المثال، ألهم Sketchpad تطوير كل من '''واجهة المستخدم الرسومية''' **(GUI)** والبرمجة الموجهة للكائنات. من خلال هذا البرنامج، أظهر ساذرلاند أن الرسومات الحاسوبية يمكن استخدامها لأغراض فنية وتقنية ، بالإضافة إلى تقديم طريقة جديدة للتفاعل بين الإنسان والحاسوب.

## تاريخ
للاطلاع على مناقشة أكثر تفصيلاً حول تطور **واجهة المستخدم الرسومية (GUI)**، يُرجى مراجعة  .

## برمجة
تصغير|تتكون البيانات الهندسية أو "عنصر مكون من N" للخط المستقيم من عناوين لعنصرين مكونين من N آخرين يمثلان نقاط النهاية للخط، والتي تحتوي كل منها على إحداثيات X وY.
للاطلاع على مناقشة أكثر تفصيلاً حول تطور **واجهة المستخدم الرسومية (GUI)**، يُرجى مراجعة **تاريخ [[واجهة مستخدم رسومية]]**.

لقد كانت الطريقة الذكية التي نظم بها برنامج **Sketchpad** بياناته الهندسيةرائدة في استخدام '''الكائنات''' **الرئيسية** و**الأحداث (النسخ)** في مجال الحوسبة، وكانت بمثابة إشارة مبكرة إلى مفهوم '''البرمجة الموجهة للكائنات''' . تمثلت الفكرة الأساسية في إمكانية إنشاء رسومات رئيسية يمكن استنساخها إلى عدة نسخ متكررة. وعند تعديل الرسم الرئيسي، تتغير جميع هذه النسخ التابعة تلقائيًا.

 **الهندسية** اختراعًا رئيسيًا آخر في **Sketchpad**، حيث سمحت للمستخدم بتقييد الخصائص الهندسية في الرسم بسهولة. على سبيل المثال، كان بالإمكان تثبيت طول خط معين أو الزاوية بين خطين.

وكما أشارت إحدى المجلات التجارية، فإن **ساذرلاند** "فتح آفاقًا جديدة في مجال **النمذجة الحاسوبية ثلاثية الأبعاد** و**المحاكاة البصرية**، والتي شكلت الأساس لـ**الرسومات الحاسوبية** و**التصميم بمساعدة الحاسوب/التصنيع بمساعدة الحاسوب (CAD/CAM)**". قلة قليلة من البرامج يمكن اعتبارها سابقة لإنجازاته.يُطلق على **باتريك جيه هانراتي** أحيانًا لقب "أبو التصميم بمساعدة الحاسوب/التصنيع بمساعدة الحاسوب"، حيث كتب لغة **PRONTO** للتحكم رقمية في شركة جنرال إلكتريك عام 1957، وبرنامج التصميم بمساعدة الحاسوب أثناء عمله في جنرال موتورز بدءًا من عام 1961. ذكر ساذرلاند في أطروحته أن **بولت وبيرانيك ونيومان** كان لديهم "برنامج مماثل"، كما تم تطوير برنامج **T-Square** بواسطة **[[بيتر سامسون]]** وواحد أو أكثر من زملائه الطلاب في معهد ماساتشوستس للتكنولوجيا عام 1962، وكلاهما كان مخصصًا لجهاز **PDP-1**.

يحتوي متحف تاريخ الكمبيوتر على قوائم برامج Sketchpad.

## الأجهزة
برنامج **Sketchpad** عمل على جهاز كمبيوتر

'''MIT Lincoln Laboratory''' **TX-2 (1958)** (موديل 1958) في معهد ماساتشوستس للتكنولوجيا (MIT). هذا الجهاز كان يمتلك ذاكرة بحجم 64 ألف كلمة، كل كلمة مكونة من 36 بت . كان بإمكان المستخدم الرسم على شاشة الكمبيوتر باستخدام **قلم الضوء** الذي اُخترع حديثًا آنذاك. يقوم القلم بنقل معلومات حول موقعه عن طريق حساب الوقت الذي يستغرقه لاكتشاف الضوء المنبعث من شاشة أنبوب أشعة الكاثود الماسحة.

لتحديد الموضع الأولي لقلم الضوء، كانت كلمة **INK** تُعرض على الشاشة. عند النقر عليها، يُشغّل البرنامج علامة بيضاء تواصل تتبع حركة القلم بناءً على موقعه السابق. من بين 36 بت المخصصة لتخزين كل نقطة عرض في ملف العرض، كانت 20 بت تُستخدم لتحديد إحداثيات النقطة لنظام العرض، بينما الـ 16 بت المتبقية كانت تُشير إلى عنوان عنصر المكون المسؤول عن إضافة تلك النقطة إلى العرض.

كان جهاز **TX-2** عبارة عن جهاز تجريبي، وكانت مكوناته تتغير بشكل متكرر، حتى أن ساذرلاند ذكر أنها كانت تتغير "يوم الأربعاء". بحلول عام 1975، أُزيل كل من قلم قلم الضوء وأنبوب أشعة الكاثود الذي كان يُستخدم معه.

## المنشورات
م كان برنامج Sketchpad جزءًا لا يتجزأ من أطروحة الدكتوراه التي قدمها **سوثرلاند** في معهد ماساتشوستس للتكنولوجيا، وكان مرتبطًا بشكل غير مباشر '''بمشروع التصميم بمساعدة الكمبيوتر''' في ذلك الوقت. وقد حملت أطروحته عنوان: Sketchpad: نظام اتصال رسومي بين الإنسان والآلة.

## انظر أيضا

* مقارنة بين برامج التصميم بمساعدة الحاسوب (CAD)

## مراجع

## فهرس

*  Explains basic Sketchpad principles.
*  Archive 2: Ghostarchive
* 
* 
* 
* 
* 
* 
* 

## روابط خارجية

* 
* 
* 

تصنيف:تاريخ التفاعل بين الإنسان والحاسوب
تصنيف:واجهات مستخدم رسومية
تصنيف:رسوميات الحاسوب
تصنيف:برمجيات 1963
تصنيف:صفحات بترجمات غير مراجعة