التقنية بضغطة زر » البرمجة بالفطرة

ا لتــقـنــيــة بــضــغــطـة زر

للتقنية أبعاد أخرى



الموقع في سطور

    موقع التقنية بضغطة زر (تيك تو كليك) يقدم العديد من المواضيع المفيدة و المتنوعة في عالم الحاسب و الإنترنت و آخر التطورات و الأبحاث في مجال التعليم الإلكتروني و الويب تحرره د.هند الخليفة.

الصفحات

التصنيفات

الأرشيف

النشرةالبريدية

    أدخل بريدك الالكتروني

    Delivered by FeedBurner

    خلاصات الموقع

البرمجة بالفطرة

أكتوبر 20th, 2007 بواسطة admin

common sense comupting

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

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

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

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

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

حرر في وصلة إلكترونية |



3 تعليقات

  1. عمار تعليق:

    مشلكة حقيقية!!
    بالذات للذين يعتمدون على البرمجة في كسب قوت حياتهم!

    في الحقيقة هذا ليس جديدا فكل يوم يمر يفقد كثير من الذين يعملون في تقنية المعلومات أعمالهم بسبب التطور السريع الذي يؤدي إلى سهولة مفرطة في التعامل مع التقنية ….

    يبدوا أننا سنبدأ في التوفير تحسبا لليوم الأسود!

  2. Mutati0N تعليق:

    بالفعـل النقطـه التي اتفق معهـا بطريقـه كبيره جدا هي ان البرمجه واومرهـا تحد من التفكير المنطقي المطلق والذي تعـود عليه البشر وهـذا قـد يسبب في اوله لغبطـه وعدم فهم الاوامر البرمجيه وتركيبها مع بعضـها البعض لكن العقـل البشري سرعان ما يتاقلم مع ذلك .
    شكـرا جزيلا لـك علي المقـال

  3. محمد العلالي تعليق:

    السلام عليكم
    فعلا فقد حصل الأمر نفسه معي، فقد كنت أفكر بطريقة “بديهية” و لا أهتم بكيفية الوصول للنتيجة، و هو الأمر الذي يجب تفصيله في لغات البرمجة.
    موضوع مفيد , شكرا جزيلا.



جميع الحقوق محفوظة لموقع ا لتــقـنــيــة بــضــغــطـة زر 2005-2008

لا يسمح بنقل أو اقتباس أي معلومات من الموقع من دون الاشارة إلى المصدر او مراسلتنا