Treffer: توسيع إمكانات تعليم البرمجة: تحسين فهم مبادئ البرمجة للطلاب باستخدام الروبوت Sphero SPRK ; Unlocking the Potential of Programming Education: Enhancing Conceptual Understanding and Student Engagement with Sphero SPRK Robot

Title:
توسيع إمكانات تعليم البرمجة: تحسين فهم مبادئ البرمجة للطلاب باستخدام الروبوت Sphero SPRK ; Unlocking the Potential of Programming Education: Enhancing Conceptual Understanding and Student Engagement with Sphero SPRK Robot
Source:
مجلة العلوم البحتة والتطبيقية ; مجلد 22 عدد 3 (2023): المؤتمر الدولي السادس للعلوم و التكنولوجيا; 280-285 ; Journal of Pure & Applied Sciences ; Vol. 22 No. 3 (2023): Sixth International Conference on Science and Technology; 280-285 ; 2521-9200 ; 2708-8251 ; 10.51984/jopas.v22i3
Publisher Information:
Sebha University
Publication Year:
2023
Document Type:
Fachzeitschrift article in journal/newspaper
File Description:
application/pdf
Language:
English
DOI:
10.51984/jopas.v22i3.2835
Rights:
Copyright (c) 2023 Journal of Pure & Applied Sciences ; https://creativecommons.org/licenses/by/4.0
Accession Number:
edsbas.F5005D1F
Database:
BASE

Weitere Informationen

هذا البحث يبحث في استخدام الاداة/الروبوت "Sphero SPRK+" كمساعد برمجي للمساعدة ولتعزيز فهم البرمجة وايضا, المشاركة في تعليم البرمجة. كما يتناول البحث تحديات تدريس البرمجة ويؤكد على أهمية فهم الطلاب لهياكل البرمجة كدلالاتها وبناء الجملة والتخطيط. يوفر Sphero خيارات برمجة متعددة، بما في ذلك الكتل الرسومية وأسطر الأوامر المصورة والأوامر النصية، مما يلبي أنماط التعلم المتنوعة. يعتمد منهج الدراسة على نموذج التعلم المعرفي، حيث يقدم الروبوت Sphero ردود فعل فورية طوال التدريب. تتضمن التجربة مجموعتين: واحدة تستخدم Blocks والأخرى تستخدم أكود JavaScript وذلك بمساعدة Sphero. وتشير النتائج إلى أن استخدام Sphero SPRK+ يعزز نتائج تعلم البرمجة، وخاصة بالنسبة للمتعلمين المبتدئين. كما اعرب المشاركون عن رضاهم بخوض هذه التجربة التعليمية الجذابة والعملية، وصرحوا بانهم يفضلون الكتل الرسومية لسهولة تعلم منطق البرمجة من خلالها. توفر الدراسة إعدادات تعليمية مهمة وتؤكد على اهمية استخدام الروبوتات في تعلم البرمجة المبنية على الكتل لأهميتها في تعزيز التفكير الخوارزمي والمهارات الحسابية. ; This research investigates the use of the 'Sphero SPRK+' robot as a programming assistant to enhance conceptual understanding and engagement in programming education. The research addresses the challenges of teaching programming and underlines the significance of students understanding programming structures, semantics, syntax and planning. The Sphero robot offers multiple programming options, including graphic blocks, a pictorial command line, and text commands, catering to diverse learning styles. The approach of the study is based on a cognitive learning model, with the Sphero robot providing immediate feedback throughout practising. The experiment incorporates two groups: one using Blocks and the other using JavaScript code with Sphero's assistance. Results suggest that using Sphero SPRK robot enhances programming learning outcomes, particularly for novice learners. Participants express satisfaction with the engaging and practical learning experience, favouring the ease of Blocks for learning programming logic. The study provides significance for ...