ارسل ملاحظاتك

ارسل ملاحظاتك لنا







Repetition as a Strategy to Teach Business School Students Computer Programming

العنوان بلغة أخرى: التكرار كوسيلة لتعليم المبتدئين: برمجة الحاسب الآلي في كليات التجارة والعلوم الإدارية
المصدر: المجلة العربية للعلوم الإدارية
الناشر: جامعة الكويت - مجلس النشر العلمي
المؤلف الرئيسي: المرزوق، محمد نجيب (مؤلف)
المجلد/العدد: مج26, ع3
محكمة: نعم
الدولة: الكويت
التاريخ الميلادي: 2019
الشهر: سبتمبر
الصفحات: 413 - 443
DOI: 10.34120/0430-026-003-001
ISSN: 1029-855X
رقم MD: 1029488
نوع المحتوى: بحوث ومقالات
اللغة: الإنجليزية
قواعد المعلومات: EcoLink
مواضيع:
كلمات المؤلف المفتاحية:
Information System Education | Computer and Information Systems Training | Novice Programmers | Introductory Programming Education | Programming Misconceptions
رابط المحتوى:
صورة الغلاف QR قانون

عدد مرات التحميل

26

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

Aim of the Paper: This study investigates the effectiveness of repetition as a strategy for teaching novices from a non-computer science major computer programming. Study Design: The study follows a quasi-experimental approach, using both OLS regression and simple slopes for data analysis. Sample and Data: The sample consists of 72 undergraduate business students in an introductory programming course. Results: Under the guidance of an instructor, repetitive solving of practical programming assignments had a positive and significant effect on student performance. The observed effect was stronger for students with a lower GPA. Conclusion: Repetition can be a very effective strategy in building programming competencies, more so for students of lower GPA. The study highlights the importance of time factors in training, and the need to introduce programming very early in business school curricula.

ISSN: 1029-855X