مقدمة
مرحباً بكم في درس جديد من مادة الإعلام الآلي للمرحلة المتوسطة حسب المنهاج الجزائري. في هذا الدرس، سنتناول موضوع الدوال والإجراءات في البرمجة.
الأهداف التعليمية
- فهم مفهوم الدالة في البرمجة.
- تعريف دالة واستدعاؤها.
- الفرق بين الدوال التي ترجع قيمة والتي لا ترجع.
- المعلمات (Parameters) والوسائط (Arguments).
ما هي الدالة (Function)؟
الدالة هي مجموعة من التعليمات البرمجية المنظمة التي تؤدي مهمة محددة. تساعد الدوال في تنظيم الكود، إعادة الاستخدام، وتقسيم المشكلة إلى أجزاء أصغر.
تعريف دالة في Python
def greet(name):
print(“مرحباً، ” + name + “!”)
# استدعاء الدالة
greet(“أحمد”) # يطبع: مرحباً، أحمد!
الدوال التي ترجع قيمة
def add(a, b):
return a + b
result = add(5, 3) # result = 8
فوائد استخدام الدوال
- إعادة الاستخدام: استخدم نفس الدالة عدة مرات.
- التنظيم: تقسيم البرنامج إلى أجزاء صغيرة مفهومة.
- سهولة التعديل: تغيير الدالة مرة واحدة يؤثر في كل مكان.
- الاختبار: يمكن اختبار كل دالة بشكل منفصل.
تمارين تطبيقية
- التمرين الأول: اكتب دالة تحسب مساحة مستطيل وتستدعيها.
- التمرين الثاني: اكتب دالة تأخذ عدداً وترجع “زوجي” أو “فردي”.
- التمرين الثالث: اكتب دالة تحسب متوسط قائمة أعداد.
ملخص الدرس
الدوال: كود منظم يؤدي مهمة. تعريف: def name():. return لإرجاع قيمة. راجع درس الأعداد الطبيعية والعشرية ودرس قراءة الأعداد.
مدونة التربية و التعليم في الجزائر – دروس، فروض، نتائج امتحانات مدونة التربية والتعليم في الجزائر | تحضير الدروس، فروض واختبارات، نتائج البكالوريا وBEM، مسابقات التوظيف، والتوجيه المدرسي للطلاب وأولياء الأمور.