النموذج 1: مفهوم التفكير البرمجي وخوارزميات الحل
Questions
-
MultiChoice
ما المقصود بالتفكير البرمجي (Computational Thinking)؟
-
MultiChoice
ما هي الخطوة الأولى والأساسية في حل المشكلة برمجياً؟
-
MultiChoice
ما المهارة التي تعني تقسيم المشكلة المعقدة إلى أجزاء أصغر يسهل حلها؟
-
MultiChoice
ما المقصود بالتركيز على التفاصيل المهمة وتجاهل التفاصيل غير الضرورية؟
-
MultiChoice
البحث عن تشابهات بين المشكلة الحالية ومشكلات سابقة يُسمى:
-
MultiChoice
ما التعريف الصحيح للمشكلة في التكنولوجيا والبرمجة؟
-
MultiChoice
في مرحلة تحليل المشكلة، ماذا نعني بـ المعالجة؟
-
MultiChoice
إذا أردنا تصميم برنامج لحساب مساحة مستطيل، فإن المدخلات هي:
-
MultiChoice
عند حساب معدل طالب، تعتبر النتيجة النهائية التي يتم عرضها هي:
-
MultiChoice
ما هي الفائدة الرئيسية من تعلم مهارات التفكير الحاسوبي؟
-
MultiChoice
أي مما يلي يُعد النتيجة المباشرة لمرحلة تحليل المشكلة؟
-
MultiChoice
بعد الانتهاء من تحليل المشكلة وتحديد عناصرها، تكون الخطوة التالية مباشرة هي: