مفهوم البرمجة والخوارزمية للسنة الثالثة إعدادي

العودة إلى دروس المعلوميات

المعلوميات · الثالثة إعدادي

مفهوم البرمجة والخوارزمية

يساعدك هذا الدرس على فهم مفهوم البرمجة والخوارزمية وتطبيق المفاهيم في نشاط مدرسي. اقرأ الشرح، ثم أنجز التمرينين قبل إظهار التصحيح.

1. المشكلة والخطوات

الخوارزمية سلسلة خطوات واضحة لحل مسألة، والبرنامج ترجمتها إلى تعليمات بلغة قابلة للتنفيذ. نحدد المدخلات والمخرجات ثم القواعد. لا يكفي كتابة أوامر صحيحة لغويًا إذا كانت الخطة تحل مسألة أخرى.

2. بنيات أساسية

التتابع ينفذ الخطوات بالترتيب، والشرط يختار مسارًا حسب نتيجة اختبار، والتكرار يعيد عمليات. مثال: نقرأ نقطة، نتحقق أنها ضمن المجال المسموح، ثم نعالجها. كل بنية تؤدي دورًا مختلفًا.

3. الاختبار والتصحيح

نجرب حالات عادية وحالات حدية، ونقارن المتوقع بالملاحظ. خطأ الصياغة يمنع فهم الأمر، والخطأ المنطقي يعطي نتيجة خاطئة رغم قبول الأوامر. نغير سببًا محددًا ثم نعيد الاختبار بدل تعديلات عشوائية.

خطة الحل←برنامج←اختبار

تطبيق محلول

لحساب متوسط 3 قيم: نقرأها، نجمعها، نقسم على 3، نعرض النتيجة. اختبار 6 و9 و12 يجب أن يعطي 9؛ إذا أعطى 27 فقد نسينا القسمة.

تمارين مع التصحيح

1. ما الفرق بين خوارزمية وبرنامج؟

إظهار التصحيح

الخوارزمية وصف الحل، والبرنامج صياغته بلغة تنفيذ.

2. ما فائدة اختبار قيم نعرف نتيجتها؟

إظهار التصحيح

يكشف أخطاء المنطق ويساعد على التحقق من الحل.

إعداد تربوي أصلي للمنير. المصطلحات والوظائف العامة ثابتة، وقد تختلف أسماء القوائم بحسب البرنامج والإصدار.

بقية دروس المعلوميات