عارض الكود يساعد على ترجمة كل لبنة إلى كود نصي في لغة............... ؟؟
الإجابة الصحيحة من خلال موقع بوابة الإجابات هي:
ب- بايثون
الإجابة الصحيحة هي: بايثون (Python).
شرح مفصل للفكرة:
في برامج البرمجة التعليمية (مثل Scratch أو VEXcode VR)، يتم استخدام "اللبنات"، وهي عبارة عن قطع برمجية مرئية يتم تركيبها فوق بعضها مثل قطع "المكعبات"، وذلك لتسهيل تعلم منطق البرمجة على الطلاب دون الحاجة للقلق بشأن أخطاء الكتابة الإملائية في الكود.
- ما هو عارض الكود (Code Viewer)؟
هو أداة أو نافذة جانبية موجودة في بيئة البرمجة، وظيفتها هي "الترجمة الفورية". عندما تقوم بسحب لبنة معينة ووضعها في منطقة العمل، يقوم عارض الكود بإظهار الأمر المقابل لهذه اللبنة مكتوباً بنص برمجي حقيقي.
- لماذا لغة بايثون تحديداً؟
لأن لغة بايثون هي واحدة من أشهر لغات البرمجة في العالم وأكثرها بساطة في القراءة والكتابة، لذا تعتمد عليها معظم المنصات التعليمية لتحويل اللبنات المرئية إلى أكواد نصية، لكي ينتقل الطالب تدريجياً من البرمجة المرئية (السهلة) إلى البرمجة النصية (الاحترافية).
مثال للتوضيح:
- عندما تضع لبنة مرئية مكتوب عليها "تحرك للأمام" $\leftarrow$ يقوم عارض الكود بترجمتها فوراً إلى أمر نصي بلغة بايثون مثل: `drive_for(FORWARD, 200)`.
اذا كان لديك إجابة افضل او هناك خطأ في الإجابة علي سؤال عارض الكود يساعد على ترجمة كل لبنة إلى كود نصي في لغة............... ؟ اترك تعليق فورآ.