عناصر البرمجة الجديدة - كتاب المهارات الرقمية - الصف 8 - الفصل 1 - المملكة العربية السعودية

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

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

الدرس: عناصر البرمجة الجديدة

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

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

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

نوع المحتوى: درس تعليمي

📝 ملخص الصفحة

📚 عناصر البرمجة الجديدة (My Blocks)

المفاهيم الأساسية

عنصر برمجة جديد (My block): وحدة برنامج (مجموعة من اللبنات) باسم محدد يمكن تضمينها في المقطع البرمجي كلبنة واحدة.

خريطة المفاهيم

```markmap

البرمجة التركيبية

التعريف

تقسيم المهام إلى وحدات صغيرة

تعاون الوحدات لحل المشكلة الكلية

تسمى "الدوال" في لغات أخرى

التنفيذ في فيكس كود في آر

عناصر برمجة جديدة (My Blocks)

#### تعريفها

##### وحدة برنامج (مجموعة لبنات)

##### تضمينها كلبنة واحدة

#### إنشاء عنصر برمجة جديد

##### الخطوات

###### 1. اضغط على فئة "عناصر برمجة جديدة" (My Blocks)

###### 2. اضغط على "إنشاء عنصر" (Make a Block)

###### 3. اكتب اسمًا للعنصر الجديد

###### 4. اضغط على "موافق" (OK)

#### استخدامه داخل المقطع البرمجي

#### تقسيمه إلى وحدات أصغر

أهمية My Blocks

عند تكرار نفس العملية

تجنب إعادة إنشاء تسلسل اللبنات

تجميع التسلسل في عنصر واحد

مثال تطبيقي

رسم خط متعرج

#### تحديد نمط الخطوة الواحدة

##### تحرك للأمام 200 مم

##### انعطف يمين 90 درجة

##### تحرك للأمام 200 مم

##### انعطف يسار 90 درجة

#### تحويل الرمز إلى My Block

#### استخدامه مع لبنات أخرى

إعداد خصائص القلم

لبنة "اضبط القلم على العرض"

#### الخيارات: نحيف للغاية، نحيف، متوسط، واسع، واسع جدا

لبنة "اضبط القلم على اللون"

توضع في بداية المقطع البرمجي

#### تؤثر على كل الخطوات التالية

```

نقاط مهمة

  • قيمة My Blocks تظهر عندما يتكون المقطع البرمجي من مهام متكررة.
  • استخدامها يسمح بتطوير المقطع البرمجي دون إعادة إنشاء نفس التسلسل من اللبنات عدة مرات.
  • فئة "عناصر برمجة جديدة" تكون خالية من اللبنات في بداية المقطع البرمجي، ثم تمتلئ باللبنات التي ينشئها المستخدم.
  • لحذف مدخل محدد أثناء الإنشاء، اختر أيقونة "مسح" (Clear) أعلى المدخل المراد إزالته.

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

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

عناصر البرمجة الجديدة

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

عناصر البرمجة الجديدة

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

في فيكس كود في آر تسمى وحدة البرنامج باسم عنصر برمجة جديد (My block) وهي مجموعة من اللبنات باسم محدد يمكن تضمينها في المقطع البرمجي كلبنة واحدة. وبعد إنشاء واستخدام عناصر البرمجة الجديدة (My blocks) أمرًا قيمًا عندما يتكون المقطع البرمجي من مهام متكررة، فباستخدامها يمكن تطوير المقطع البرمجي دون الحاجة إلى إعادة إنشاء نفس التسلسل من اللبنات عدة مرات، كما يمكنك استخدام فئة محددة من اللبنات لإنشاء وتخزين اللبنات داخل عنصر البرمجة الجديد في فيكس كود في آر.

إنشاء عنصر برمجة جديد

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

إنشاء عنصر برمجة جديد

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

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

لإنشاء عنصر برمجة جديد:

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

لإنشاء عنصر برمجة جديد:

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

لإنشاء عنصر برمجة جديد، اتبع الخطوات التالية:

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

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

نوع: NON_EDUCATIONAL

وزارة التعليم Ministry of Education 2025 - 1447

معلومة

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

معلومة لحذف مدخل محدد عليك اختيار أيقونة مسح (Clear) أعلى المدخل الذي تريد إزالته.

نوع: NON_EDUCATIONAL

366

🔍 عناصر مرئية

لإنشاء عنصر برمجة جديد:

A screenshot of a visual block-based programming interface, illustrating the steps to create a new custom programming block. The interface shows a block palette on the right and a 'Make a Block' dialog box in the center.

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

--- SECTION: عناصر البرمجة الجديدة --- عناصر البرمجة الجديدة في فيكس كود في آر تسمى وحدة البرنامج باسم عنصر برمجة جديد (My block) وهي مجموعة من اللبنات باسم محدد يمكن تضمينها في المقطع البرمجي كلبنة واحدة. وبعد إنشاء واستخدام عناصر البرمجة الجديدة (My blocks) أمرًا قيمًا عندما يتكون المقطع البرمجي من مهام متكررة، فباستخدامها يمكن تطوير المقطع البرمجي دون الحاجة إلى إعادة إنشاء نفس التسلسل من اللبنات عدة مرات، كما يمكنك استخدام فئة محددة من اللبنات لإنشاء وتخزين اللبنات داخل عنصر البرمجة الجديد في فيكس كود في آر. --- SECTION: إنشاء عنصر برمجة جديد --- إنشاء عنصر برمجة جديد بدلاً من الاستمرار في تكرار تسلسل اللبنات الذي ينتج عنه خط متعرج في الخطوة الثالثة، يمكنك تجميع اللبنات المتكررة في لبنة واحدة وهي عنصر برمجة جديد لم يمكنك استخدام هذه اللبنة الواحدة فقط في مقطعك البرمجي. --- SECTION: لإنشاء عنصر برمجة جديد: --- لإنشاء عنصر برمجة جديد: لإنشاء عنصر برمجة جديد، اتبع الخطوات التالية: 1. اضغط على فئة عناصر برمجة جديدة (My Blocks)، 2. ثم اضغط على إنشاء عنصر (Make a Block). 3. اكتب اسمًا لعنصر البرمجة الجديد، 4. ثم اضغط على موافق (OK). تكون فئة عناصر برمجة جديدة خالية من اللبنات في بداية المقطع البرمجي ثم تمتلئ باللبنات التي ينشئها المستخدم لاحتياجات المقطع البرمجي. وزارة التعليم Ministry of Education 2025 - 1447 --- SECTION: معلومة --- معلومة لحذف مدخل محدد عليك اختيار أيقونة مسح (Clear) أعلى المدخل الذي تريد إزالته. 366 --- VISUAL CONTEXT --- **FIGURE**: لإنشاء عنصر برمجة جديد: Description: A screenshot of a visual block-based programming interface, illustrating the steps to create a new custom programming block. The interface shows a block palette on the right and a 'Make a Block' dialog box in the center. Context: This visual element serves as a step-by-step guide for users to understand how to create custom blocks in a visual programming environment, directly illustrating the instructions provided in the text.

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

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

ما هو "عنصر برمجة جديد (My block)" في فيكس كود في آر؟

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

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

الإجابة: مجموعة من اللبنات باسم محدد يمكن تضمينها في المقطع البرمجي كلبنة واحدة.

الشرح: يُستخدم "عنصر برمجة جديد (My block)" لتجميع عدة لبنات معًا تحت اسم واحد، مما يتيح إعادة استخدام هذه المجموعة المتكررة من اللبنات كلبنة واحدة مخصصة.

تلميح: فكر في طريقة لتبسيط تكرار الأوامر البرمجية وتجميعها.

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

ما الفائدة الرئيسية من استخدام "عناصر البرمجة الجديدة (My blocks)" في فيكس كود في آر؟

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

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

الإجابة: تطوير المقطع البرمجي دون الحاجة إلى إعادة إنشاء نفس التسلسل من اللبنات المتكررة عدة مرات.

الشرح: تكمن القيمة الكبرى لعناصر البرمجة الجديدة في معالجة المهام المتكررة. بدلاً من تكرار مجموعة من اللبنات يدويًا، يمكنك تجميعها في 'My block' واحد، مما يقلل من تكرار الكود ويسهل الصيانة والتعديل، وبالتالي تطوير المقطع البرمجي بكفاءة أكبر.

تلميح: ترتبط الفائدة بالكفاءة وتجنب التكرار في الأوامر البرمجية.

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

ما هي الخطوة الثانية عند إنشاء "عنصر برمجة جديد (My block)" في فيكس كود في آر؟

  • أ) كتابة اسم لعنصر البرمجة الجديد.
  • ب) الضغط على "إنشاء عنصر (Make a Block)".
  • ج) الضغط على فئة "عناصر برمجة جديدة (My Blocks)".
  • د) الضغط على "موافق (OK)".

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

الإجابة: الضغط على "إنشاء عنصر (Make a Block)".

الشرح: 1. اضغط على فئة عناصر برمجة جديدة (My Blocks). 2. ثم اضغط على إنشاء عنصر (Make a Block). 3. اكتب اسمًا لعنصر البرمجة الجديد. 4. ثم اضغط على موافق (OK).

تلميح: تذكر تسلسل الأزرار التي تضغط عليها بعد اختيار فئة عناصر البرمجة الجديدة.

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

كيف تكون فئة "عناصر برمجة جديدة (My Blocks)" في فيكس كود في آر في بداية المقطع البرمجي؟

  • أ) تحتوي على جميع اللبنات الافتراضية للبرنامج.
  • ب) خالية من اللبنات.
  • ج) تحتوي على لبنات أساسية فقط لا يمكن تعديلها.
  • د) تحتوي على لبنة "My block" واحدة افتراضية.

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

الإجابة: خالية من اللبنات.

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

تلميح: فكر في الحالة الأولية لهذه الفئة قبل أن يبدأ المستخدم في تخصيص لبناته الخاصة.

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

ما هي الأيقونة التي يجب اختيارها لحذف مدخل محدد في فيكس كود في آر؟

  • أ) أيقونة الحفظ (Save).
  • ب) أيقونة التراجع (Undo).
  • ج) أيقونة مسح (Clear).
  • د) أيقونة القص (Cut).

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

الإجابة: أيقونة مسح (Clear).

الشرح: تنص المعلومة على أن اختيار أيقونة 'مسح (Clear)' هو الإجراء الصحيح لإزالة مدخل محدد.

تلميح: ابحث عن الأيقونة التي تحمل معنى الإزالة أو التنظيف.

التصنيف: سؤال اختبار | المستوى: سهل