Dr. Mabroka A. M.
Fall2016
CS700: Research Methodology
research problem مشكلة البحث البد من اتباع، و بالتالي، قد ال تبدو مشكلة البحث واضحة و محددة،في بعض االحيان و الفقرة التالية توضح هذه.خطوات ملحاولة و ضع اطار واضح للمشكلة التي يعالجها البحث .الخطوات لتطوير مشكلة البحث research problem development تطوير مشكلة البحث identify the area of research تحديد مجال البحث:1 الخطوة ً programming language education مجال لغات البرمجة:مثال divide area into subarea تقسيم املجال الى مجاالت فرعية:2 الخطوة Programming language education Teaching /learning Programming Language Current problem
structure of programming language
current techniques
Difficult to understand
visualization & animation
type of Programming language SP
OOP
choose the subarea اختيار املجال او املجاالت الفرعية املناسبة:3 الخطوة : يتم اختيار املجاالت الفرعية التالية،بالعودة الى املثال السابق Type: OOP Filed: teaching & learning programming language. Technique: visualization & animation (learn by doing). identify research problem تحديد مشكلة البحث:4 الخطوة و عن طريق تحديد املشاكل التي يعاني منها املجال الفرعي عبر مجموعة،بالنظر الى املثال السابق :من االسئلة و اختيار املناسب منها كما يلي ما هي املشاكل الحالية؟What are the current problems? أي التقنيات مناسب اكثر؟Which technique is suitable? 33