محتوى جملة الدالة في بايثون: - كتاب المهارات الرقمية - الصف 10 - الفصل 1 - المملكة العربية السعودية

الكتاب: كتاب المهارات الرقمية - الصف 10 - الفصل 1 | المادة: المهارات الرقمية | المرحلة: الصف 10 | الفصل الدراسي: 1

الدولة: المملكة العربية السعودية | المنهج: المنهج السعودي - وزارة التعليم

الدرس: محتوى جملة الدالة في بايثون:

📚 معلومات الصفحة

الكتاب: كتاب المهارات الرقمية - الصف 10 - الفصل 1 | المادة: المهارات الرقمية | المرحلة: الصف 10 | الفصل الدراسي: 1

الدولة: المملكة العربية السعودية | المنهج: المنهج السعودي - وزارة التعليم

📋 المحتوى المنظم

📖 محتوى تعليمي مفصّل

نوع: محتوى تعليمي

الدوال في لغة البايثون

نوع: محتوى تعليمي

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

محتوى جملة الدالة في بايثون:

نوع: محتوى تعليمي

يستخدم الجزء الأول من الدالة def ويحتوي على تعريف الدالة.

نوع: محتوى تعليمي

الجزء الثاني هو اسم الدالة.

نوع: محتوى تعليمي

يوجد في نهاية رأس الدالة نقطتان.

نوع: محتوى تعليمي

يأتي بعد ذلك هيكل الدالة، ويجب وضع مسافة بادئة لها.

نوع: محتوى تعليمي

فيما يلي دالة تطبع رسالة "Hello!" ("مرحباً!") عند الضغط على زر المايكروبروت.

نوع: محتوى تعليمي

في هذه الوحدة سوف تستخدم الدوال التالية:

نوع: محتوى تعليمي

نوع: محتوى تعليمي

🔍 عناصر مرئية

A diagram illustrating the structure of a Python function. It shows a main box labeled 'هيكل الدالة' (Function Structure) with an arrow pointing to Python code. Above this box, there are three orange rounded rectangles: 'اسم الدالة' (Function Name), 'النقاطان' (Colon), and 'def يخبر جهاز الحاسب أنك تريد تحديد وظيفة جديدة.' (def tells the computer you want to define a new function.). An arrow connects 'اسم الدالة' to the function name part of the code. Another arrow connects 'النقاطان' to the colon in the code. The 'def' box is connected to the 'def' keyword in the code. Below the main function structure box, there is a smaller box labeled 'Hello!' with an arrow pointing to it from the function code, indicating the output. Another orange rounded rectangle labeled 'هيكل الدالة' (Function Structure) is connected to the main function structure box.

📄 النص الكامل للصفحة

الدوال في لغة البايثون في البرمجة، تكون الدالة عبارة عن جزء من التعليمات البرمجية التي تُستخدم لمساعدتك في مهمة أو حدث متكرر ومحدد ، مثل الضغط على زر. الميزة الرئيسية هي إمكانية استدعائها بشكل متكرر في المقطع البرمجي الرئيسي. --- SECTION: محتوى جملة الدالة في بايثون: --- يستخدم الجزء الأول من الدالة def ويحتوي على تعريف الدالة. الجزء الثاني هو اسم الدالة. يوجد في نهاية رأس الدالة نقطتان. يأتي بعد ذلك هيكل الدالة، ويجب وضع مسافة بادئة لها. فيما يلي دالة تطبع رسالة "Hello!" ("مرحباً!") عند الضغط على زر المايكروبروت. --- SECTION: في هذه الوحدة سوف تستخدم الدوال التالية: --- --- VISUAL CONTEXT --- **DIAGRAM**: Untitled Description: A diagram illustrating the structure of a Python function. It shows a main box labeled 'هيكل الدالة' (Function Structure) with an arrow pointing to Python code. Above this box, there are three orange rounded rectangles: 'اسم الدالة' (Function Name), 'النقاطان' (Colon), and 'def يخبر جهاز الحاسب أنك تريد تحديد وظيفة جديدة.' (def tells the computer you want to define a new function.). An arrow connects 'اسم الدالة' to the function name part of the code. Another arrow connects 'النقاطان' to the colon in the code. The 'def' box is connected to the 'def' keyword in the code. Below the main function structure box, there is a smaller box labeled 'Hello!' with an arrow pointing to it from the function code, indicating the output. Another orange rounded rectangle labeled 'هيكل الدالة' (Function Structure) is connected to the main function structure box. Context: Illustrates the basic components and structure of a Python function, including the keyword 'def', function name, colon, indented code block, and output.

🎴 بطاقات تعليمية للمراجعة

عدد البطاقات: 4 بطاقة لهذه الصفحة

ما هو تعريف الدالة في البرمجة بشكل عام؟

  • أ) متغير يخزن قيمة ثابتة طوال فترة تشغيل البرنامج.
  • ب) جزء من التعليمات البرمجية يُستخدم لمهمة أو حدث متكرر ومحدد، ويمكن استدعاؤه بشكل متكرر.
  • ج) قاعدة بيانات تخزن معلومات المستخدمين.
  • د) أداة تستخدم لتصميم واجهات المستخدم الرسومية فقط.

الإجابة الصحيحة: b

الإجابة: جزء من التعليمات البرمجية يُستخدم لمهمة أو حدث متكرر ومحدد، ويمكن استدعاؤه بشكل متكرر.

الشرح: 1. الدالة هي جزء من التعليمات البرمجية. 2. تُستخدم لأداء مهمة أو حدث متكرر ومحدد. 3. الميزة الرئيسية هي إمكانية استدعائها بشكل متكرر في البرنامج.

تلميح: فكر في قطعة كود تؤدي وظيفة محددة وتُستخدم أكثر من مرة.

التصنيف: تعريف | المستوى: سهل

ما الكلمة المفتاحية (Keyword) التي تبدأ بها تعريف الدالة في لغة بايثون؟

  • أ) function
  • ب) define
  • ج) def
  • د) func

الإجابة الصحيحة: c

الإجابة: def

الشرح: 1. في لغة بايثون، نستخدم الكلمة المفتاحية 'def' لتعريف دالة جديدة. 2. هذه الكلمة تخبر جهاز الحاسب أنك تريد تحديد وظيفة جديدة.

تلميح: هي كلمة مختصرة من كلمة 'define' الإنجليزية.

التصنيف: مفهوم جوهري | المستوى: سهل

ما هي الخطوات الأساسية لكتابة هيكل دالة في بايثون؟

  • أ) استخدام print، ثم اسم الدالة، ثم قوسين، ثم كتابة الأوامر.
  • ب) استخدام def، ثم اسم الدالة، ثم فاصلة منقوطة، ثم كتابة هيكل الدالة بدون مسافات.
  • ج) استخدام def، ثم اسم الدالة، ثم نقطتين، ثم كتابة هيكل الدالة بمسافة بادئة.
  • د) استخدام function، ثم اسم الدالة، ثم قوسين، ثم كتابة الأوامر داخل أقواس معقوفة {}.

الإجابة الصحيحة: c

الإجابة: استخدام def، ثم اسم الدالة، ثم نقطتين، ثم كتابة هيكل الدالة بمسافة بادئة.

الشرح: 1. ابدأ بالكلمة المفتاحية 'def'. 2. اكتب اسم الدالة. 3. ضع نقطتين (:) في نهاية السطر. 4. اكتب هيكل الدالة (أوامرها) مع وضع مسافة بادئة (Indentation) لكل سطر داخلي.

تلميح: تذكر أن الهيكل الداخلي للدالة يجب أن يكون مُنسقاً بشكل خاص.

التصنيف: صيغة/خطوات | المستوى: متوسط

أي مما يلي يصف بشكل صحيح دور المسافة البادئة (Indentation) في هيكل دالة بايثون؟

  • أ) تحسين سرعة تنفيذ الدالة.
  • ب) تحديد الكود الذي ينتمي إلى جسم الدالة.
  • ج) إضافة تعليقات تلقائية للكود.
  • د) منع حدوث أخطاء في أسماء المتغيرات.

الإجابة الصحيحة: b

الإجابة: تحديد الكود الذي ينتمي إلى جسم الدالة.

الشرح: 1. في بايثون، لا تستخدم الأقواس المعقوفة {} لتحديد كتلة الكود. 2. بدلاً من ذلك، تستخدم المسافة البادئة (عادة 4 مسافات) لتحديد بداية ونهاية هيكل الدالة. 3. هذا يجعل الكود أكثر وضوحاً وينظم العلاقة بين الأوامر.

تلميح: بدونها، لن يعرف المترجم أين يبدأ وينتهي كود الدالة.

التصنيف: مفهوم جوهري | المستوى: متوسط