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

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

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

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

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

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

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

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

📝 ملخص الصفحة

📚 استخدام عناصر البرمجة الجديد لإنشاء المقاطع البرمجية

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

عنصر البرمجة الجديد Petal: مقطع برمجي مخصص لرسم بتلة، يتم إنشاؤه واستخدامه في بيئة البرمجة المرئية.

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

```markmap

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

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

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

#### استخدام العنصر الجديد "Petal"

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

###### 1. رؤية لبنة "تعريف Petal" في منطقة البرمجة

###### 2. تخزين العنصر الجديد "My Block Petal" في فئة "My blocks"

#### التعليقات

##### أداة لإضافة توضيحات

#### تعريف المقطع البرمجي للعنصر الجديد "Petal"

##### تحت لبنة "تعريف Petal"

###### المقطع البرمجي الذي ينشئ بتلة واحدة

####### اضبط القلم على اللون أحمر

####### اضبط القلم على العرض نحيف للغاية

####### نقل القلم أسفل

####### تكرار 3 مرات:

######## تحرك إلى الأمام 180 mm

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

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

####### تكرار 3 مرات:

######## تحرك إلى الأمام 180 mm

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

#### استخدام عنصر البرمجة الجديد لإنشاء المقاطع البرمجية

##### الهدف

###### إنشاء مقطع برمجي يتحرك فيه روبوت الواقع الافتراضي ويرسم البتلة

##### خطوات التنفيذ

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

###### 2. أفلت المقطع بعد لبنة "عندما بدأت (when started)"

##### تشغيل المقطع

###### شغل المقطع البرمجي في "ملعب الفن قماش (Art Canvas)"

##### النتيجة

###### رسم شكل بتلة مكون من فصين متداخلين باللون الأحمر

```

نقاط مهمة

  • يتم إنشاء مقطع برمجي لرسم بتلة باستخدام عنصر برمجة جديد اسمه Petal.
  • خطوات استخدام العنصر الجديد: (1) اختياره من فئة "عناصر برمجة جديدة"، (2) إضافته بعد لبنة البداية "عندما بدأت".
  • عند تشغيل المقطع البرمجي في "ملعب الفن قماش"، تكون النتيجة رسم شكل بتلة باللون الأحمر.

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

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

استخدام عناصر البرمجة الجديد لإنشاء المقاطع البرمجية

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

استخدام عناصر البرمجة الجديد لإنشاء المقاطع البرمجية

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

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

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

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

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

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

من فئة عناصر برمجة جديدة (My blocks) 1 اضغط على المقطع البرمجي عنصر البرمجة الجديد Petal 2 وأفلتها بعد لبنة عندما بدأت (when started) 3.

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

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

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

شغل المقطع البرمجي في ملعب الفن قماش (Art Canvas)

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

شغل المقطع البرمجي في ملعب الفن قماش (Art Canvas)

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

نتيجة هذا المقطع البرمجي:

نوع: METADATA

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

نوع: METADATA

374

🔍 عناصر مرئية

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

A visual representation of a block-based programming environment. It shows a palette of programming categories on the right and a workspace on the left where blocks are assembled to form a program. The program defines a 'Petal' element and then uses movement and turning commands to draw a shape.

شغل المقطع البرمجي في ملعب الفن قماش (Art Canvas)

A grid-based canvas showing the red outline of a shape drawn by a robot. The robot is depicted as a small black square at the end of the drawn path. The path consists of two overlapping lobes.

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

استخدام عناصر البرمجة الجديد لإنشاء المقاطع البرمجية الآن، سننشئ مقطعًا برمجيًا يتحرك فيه روبوت الواقع الافتراضي ويرسم البتلة، باستخدام عنصر البرمجة الجديد Petal. --- SECTION: لإنشاء بتلة باستخدام عنصر البرمجة الجديد: --- لإنشاء بتلة باستخدام عنصر البرمجة الجديد: من فئة عناصر برمجة جديدة (My blocks) 1 اضغط على المقطع البرمجي عنصر البرمجة الجديد Petal 2 وأفلتها بعد لبنة عندما بدأت (when started) 3. 1. اضغط على المقطع البرمجي عنصر البرمجة الجديد Petal 2. وأفلتها بعد لبنة عندما بدأت (when started) --- SECTION: المقطع البرمجي لعنصر البرمجة الجديد Petal --- المقطع البرمجي لعنصر البرمجة الجديد Petal --- SECTION: شغل المقطع البرمجي في ملعب الفن قماش (Art Canvas) --- شغل المقطع البرمجي في ملعب الفن قماش (Art Canvas) نتيجة هذا المقطع البرمجي: وزارة التعليم Ministry of Education 2025 - 1447 374 --- VISUAL CONTEXT --- **DIAGRAM**: المقطع البرمجي لعنصر البرمجة الجديد Petal Description: A visual representation of a block-based programming environment. It shows a palette of programming categories on the right and a workspace on the left where blocks are assembled to form a program. The program defines a 'Petal' element and then uses movement and turning commands to draw a shape. Data: The diagram illustrates the visual programming blocks used to define a custom 'Petal' element and then program a robot to draw a specific shape using sequential and repetitive movement commands. Context: This visual demonstrates the process of creating and programming a custom element in a block-based coding environment, specifically for drawing a 'petal' shape. **FIGURE**: شغل المقطع البرمجي في ملعب الفن قماش (Art Canvas) Description: A grid-based canvas showing the red outline of a shape drawn by a robot. The robot is depicted as a small black square at the end of the drawn path. The path consists of two overlapping lobes. X-axis: x-axis (horizontal) Y-axis: y-axis (vertical) Data: The visual shows the result of the programming block, illustrating how the robot's movements (forward and turns) translate into a drawn geometric pattern on a grid. The path is composed of connected line segments forming two overlapping petal-like shapes. Context: This figure serves as a visual output for the programming instructions, demonstrating the graphical result of the robot's movement commands on a canvas.

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

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

ما هي الخطوة الأولى لإضافة عنصر البرمجة الجديد 'Petal' إلى المقطع البرمجي في بيئة البرمجة المرئية؟

  • أ) سحب المقطع البرمجي 'Petal' مباشرةً إلى منطقة التشغيل دون الضغط عليه أولاً.
  • ب) الضغط على المقطع البرمجي 'عنصر البرمجة الجديد Petal' من فئة 'عناصر برمجة جديدة (My blocks)'.
  • ج) إنشاء فئة جديدة باسم 'Petal' ثم سحب المقطع البرمجي إليها.
  • د) الضغط على لبنة 'عندما بدأت' ثم البحث عن المقطع البرمجي 'Petal'.

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

الإجابة: الضغط على المقطع البرمجي 'عنصر البرمجة الجديد Petal' من فئة 'عناصر برمجة جديدة (My blocks)'.

الشرح: الخطوة الأولى لأي عملية سحب وإفلات في بيئات البرمجة المرئية هي تحديد المقطع البرمجي المطلوب (Petal) من فئته (My blocks) عن طريق الضغط عليه.

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

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

بعد أي لبنة أساسية يتم إفلات عنصر البرمجة الجديد 'Petal' لتشغيل المقاطع البرمجية لروبوت الواقع الافتراضي ورسم البتلة؟

  • أ) قبل لبنة 'عندما بدأت (when started)'.
  • ب) بعد لبنة 'توقف الكل (stop all)'.
  • ج) بعد لبنة 'عندما بدأت (when started)'.
  • د) داخل لبنة 'كرر (repeat)'.

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

الإجابة: بعد لبنة 'عندما بدأت (when started)'.

الشرح: لبنة 'عندما بدأت (when started)' هي نقطة البداية القياسية لتشغيل الأكواد في بيئات مثل VEXcode VR أو Scratch. يتم إفلات المقاطع البرمجية المراد تنفيذها بعدها لتحديد تسلسل التشغيل.

تلميح: فكر في اللبنة التي عادةً ما تبدأ تنفيذ أي مقطع برمجي في معظم بيئات البرمجة المرئية.

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

ما هي فئة عناصر البرمجة التي تُستخدم لتنظيم أو العثور على المقاطع البرمجية المخصصة التي ينشئها المستخدم، مثل عنصر 'Petal'؟

  • أ) فئة 'التحكم (Control)'.
  • ب) فئة 'الحركة (Motion)'.
  • ج) فئة 'الاستشعار (Sensing)'.
  • د) فئة 'عناصر برمجة جديدة (My blocks)'.

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

الإجابة: فئة 'عناصر برمجة جديدة (My blocks)'.

الشرح: في بيئات البرمجة المرئية، يتم تجميع اللبنات المخصصة التي ينشئها المستخدم لمهام محددة ضمن فئة 'عناصر برمجة جديدة' أو 'My blocks' لسهولة إدارتها وإعادة استخدامها.

تلميح: ما الاسم الذي يُطلق على الفئة التي تضم اللبنات التي تم تعريفها خصيصًا بواسطة المستخدم؟

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

ما هو الهدف الأساسي من المقطع البرمجي الذي يستخدم عنصر البرمجة الجديد 'Petal' في سياق روبوت الواقع الافتراضي؟

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

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

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

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

تلميح: تذكر المهمة المحددة التي يُطلب من الروبوت إنجازها باستخدام هذه اللبنة.

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

ما هو اسم الملعب الافتراضي الذي يتم فيه تشغيل المقطع البرمجي لرسم البتلة بواسطة روبوت الواقع الافتراضي؟

  • أ) ملعب 'الاستكشاف الفضائي (Space Exploration)'.
  • ب) ملعب 'المتاهة (Maze Runner)'.
  • ج) ملعب 'الفن قماش (Art Canvas)'.
  • د) ملعب 'سباق الروبوتات (Robot Race)'.

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

الإجابة: ملعب 'الفن قماش (Art Canvas)'.

الشرح: يُذكر في النص بوضوح أن تشغيل المقطع البرمجي وما يتبعه من رسم يحدث في 'ملعب الفن قماش (Art Canvas)'، وهي بيئة افتراضية مخصصة للرسم.

تلميح: ابحث عن البيئة المحددة التي تستضيف عملية الرسم.

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