Using Alice to teach novice programmers OOP concepts

العناوين الأخرى

استخدام (ALICE)‎ لتدريس حديثي البرمجة مفهوم (OOP)‎

المؤلفون المشاركون

al-Linjawi, Arwa A.
al-Naim, Hana A.

المصدر

Journal of King Abdulaziz University : Sciences

العدد

المجلد 22، العدد 1 (30 يونيو/حزيران 2010)، ص ص. 59-68، 10ص.

الناشر

جامعة الملك عبد العزيز مركز النشر العلمي

تاريخ النشر

2010-06-30

دولة النشر

السعودية

عدد الصفحات

10

التخصصات الرئيسية

تكنولوجيا المعلومات وعلم الحاسوب

الموضوعات

الملخص AR

إن هدف المجتمع التعليمي لعلوم الحاسبات عند تعليمهم برمجة الـ (OO) هو السماح بتطوير إنتاجية المبرمجين، رفع مستوى المرونة و القوة، تحسين للهيكلية كصورة واقعية باستخدام الـ (Object)، و زيادة إعادة استخدام شفرات البرمجة.

إن ربط حلقة الوصل بين كتابة خطوات الـ (Algorithm) و إنشاء خاصية البرمجة، تعتمد إلى حد كبير على خبرة الطالب في هيئة و بيئة البرنامج، و كيفية تغير الحالة عندما يتم تنفيذ البرنامج المنشأ.

بعض التقنيات الجديدة التي تسمح للطالب بربط حلقة الوصل بين كتابة خطوات الـ (Algorithm) و إنشاء خاصية البرمجة متمركزة على رؤية الـ (Object) و سلوكياتها باستخدام بيئة رسومات حركية ثلاثية الأبعاد، مثل ألس (ALICE).

إن الغرض من هذه الرسالة التعليمية هو تقييم أداء حديثي البرمجة في جامعة الملك عبد العزيز، شطر الطالبات، قسم علوم حاسبات، و فعالية بيئة الرؤية كألس (ALICE) في تعليم مفاهيم برمجة الـ OO بمثل مفهوم الوراثة.

الملخص EN

One of the objectives of the Computer Science (CS) educational community, when teaching Object Oriented Programming (OOP), is to improve programmer productivity, and improve modeling of the real-world using objects.

Some of the new techniques that allow the students to make the connection between steps in developing an algorithm for problem solving are centered on the visualization of objects and their behaviors using 3D animation environments, such as Alice.

It is the purpose of this research to assess the performance of novice programmers in KAU’s female CS department in Saudi Arabia, and the effectiveness of the visualization environments–Alice–in teaching inheritance as a concept of OOP.

نمط استشهاد جمعية علماء النفس الأمريكية (APA)

al-Linjawi, Arwa A.& al-Naim, Hana A.. 2010. Using Alice to teach novice programmers OOP concepts. Journal of King Abdulaziz University : Sciences،Vol. 22, no. 1, pp.59-68.
https://search.emarefa.net/detail/BIM-264817

نمط استشهاد الجمعية الأمريكية للغات الحديثة (MLA)

al-Linjawi, Arwa A.& al-Naim, Hana A.. Using Alice to teach novice programmers OOP concepts. Journal of King Abdulaziz University : Sciences Vol. 22, no. 1 (2010), pp.59-68.
https://search.emarefa.net/detail/BIM-264817

نمط استشهاد الجمعية الطبية الأمريكية (AMA)

al-Linjawi, Arwa A.& al-Naim, Hana A.. Using Alice to teach novice programmers OOP concepts. Journal of King Abdulaziz University : Sciences. 2010. Vol. 22, no. 1, pp.59-68.
https://search.emarefa.net/detail/BIM-264817

نوع البيانات

مقالات

لغة النص

الإنجليزية

الملاحظات

Include bibliographical references : p. 66-67

رقم السجل

BIM-264817