صفحة 315 - كتاب المهارات الرقمية - الصف 7 - الفصل 1 - المملكة العربية السعودية

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

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

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

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

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

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

📝 ملخص الصفحة

📚 حفظ المشروع في VEXcode VR

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

حفظ في الجهاز: خيار في قائمة "ملف" لحفظ مشروع VEXcode VR على جهاز الحاسوب الشخصي.

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

```markmap

الوحدة الرابعة: برمجة الروبوت الافتراضي

التعريف والبيئة

الروبوت الافتراضي

منصة VEXcode VR

#### بيئة فيكس كود في آر (VEXcode VR)

##### واجهة البرمجة

###### قائمة ملف (File)

####### حفظ في الجهاز

######## الوظيفة: حفظ مشروعك على جهاز الحاسوب الخاص بك.

######## الموقع: داخل مجلد "التنزيلات" في مستكشف الملفات.

######## اسم الملف: VEXcode Project.vrblocks

###### شريط الأدوات

###### مساحة العمل

###### فئات اللبنات البرمجية

####### نظام الدفع / Drivetrain

######## تتحكم في حركة الروبوت في ساحة اللعب.

######## لبنات الحركة الأساسية

######### تحرك إلى ( ) ( )

########## تحرك الروبوت مسافة محددة للأمام أو للخلف.

######### انعطف ( ) ( )

########## تنفذ انعطاف الروبوت بقيمة محددة من الدرجات يميناً أو يساراً.

######### أوقف القيادة (stop driving)

########## توقف حركة الروبوت.

######### اضبط سرعة القيادة إلى ( ) (set drive velocity)

########## تضبط تسارع الروبوت.

######### اضبط سرعة الانعطاف إلى ( ) (set turn velocity)

########## تضبط سرعة انعطاف الروبوت.

########## نطاق القيم: تقبل اللبنتان الخاصتان بالتسارع قيماً تتراوح بين 0% إلى 100%.

####### مغناطيس / Magnet

####### العرض / Looks

####### أحداث / Events

####### تحكم / Control

####### الاستشعار / Sensing

####### العمليات / Operators

####### المتغيرات / Variables

####### عناصر برمجة جديدة / My blocks

####### التعليقات / Comments

###### فتح / إغلاق لوحة اللبنات البرمجية

###### تكبير / تصغير اللبنات البرمجية

###### حجم العرض القياسي

##### طريقة البرمجة

###### سحب اللبنات البرمجية إلى مساحة العمل وتوصيلها معًا

###### واجهة بايثون (Python) النصية

###### ساحة اللعب

####### مساحة افتراضية للروبوت

######## منطقة المحاكاة

######## الشبكة الأرضية

######## الروبوت

######## أزرار التحكم في الكاميرا وإعادة التعيين

######## طرق العرض المختلفة لساحة اللعب

######### Top Camera (الكاميرا العلوية)

######### Chase Camera (كاميرا التتبع)

######### First Person Camera (كاميرا الشخص الأول)

######## لوحة التحكم (Dashboard)

######### الوظيفة

######### كيفية الوصول إليها

######### البيانات المعروضة

أهداف التعلم

الأدوات

الروبوتات الافتراضية

مكونات الروبوت الافتراضي

إنشاء مقطع برمجي

طرق البرمجة في VEXcode VR

#### باستخدام اللبنات البرمجية

#### المزج بين اللبنات البرمجية والبرمجة النصية

##### معاينة برنامج بايثون المقابل تلقائياً

#### باستخدام البرمجة النصية (بايثون)

##### استخدام أسطر تعليمات برمجية مسبقة بالسحب والإفلات

تنفيذ المقطع البرمجي

#### الضغط على زر التشغيل في شريط الأدوات

#### الضغط على زر التشغيل في ساحة اللعب

عناصر التحكم في الواجهة (من الشكل)

#### زر التشغيل (Play)

#### زر الإيقاف (Stop)

#### زر البداية (Start)

#### مؤقت (Timer)

#### زر مشاركة (Share)

مثال: برمجة حركة على خريطة شبكة

#### ساحة اللعب: خريطة شبكة (Grid Map)

##### طول ضلع كل مربع: 200 مم

#### المهمة: تحريك الروبوت ليشكل مربعًا (3×3)

#### لبنات البرمجة المستخدمة

##### لبنة "عندما بدأت" (تُضاف افتراضيًا)

##### لبنة "تحرك إلى الأمام" من فئة الدفع

###### تحديد المسافة: 400 مم (لتحريك الروبوت مربعين للأمام)

####### إنشاء الضلع والزاوية

######## من فئة نظام الدفع (Drivetrain):

######## لبنة "تحرك إلى الأمام" (drive for): تُسحب وتوضع بعد لبنة "عندما بدأت" (when started) وتُضبط المسافة إلى 400.

######## لبنة "انعطف" (turn for): تُسحب وتوضع بعد لبنة "تحرك إلى الأمام".

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

######## الطريقة: الضغط بزر الفأرة الأيمن على اللبنات المراد تكرارها لإنشاء نسخة مطابقة.

######## السبب: المربع له 4 أضلاع و4 زوايا متساوية، لذا يتم تكرار خطوة إنشاء الضلع والزاوية 3 مرات أخرى.

######## وحدة القياس: يمكن ضبط مسافة تحرك الروبوت بالمليمتر (mm) أو البوصة.

#### التحقق من المقطع البرمجي

##### فتح ساحة اللعب والضغط على زر التشغيل.

##### تجربة طرق عرض مختلفة للتحقق من عمل الروبوت.

#### حفظ المشروع

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

###### 1. فتح قائمة "ملف".

###### 2. تحديد خيار "حفظ في الجهاز".

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

###### يتم تنزيل الملف وحفظه في مجلد "التنزيلات".

###### اسم الملف المحفوظ: VEXcode Project.vrblocks

```

نقاط مهمة

  • بعد إنشاء المقطع البرمجي وتكرار اللبنات، يجب التحقق من عمله عن طريق فتح ساحة اللعب والضغط على زر التشغيل.
  • يمكن تجربة طرق العرض المختلفة في ساحة اللعب لمراقبة الروبوت من زوايا متعددة.
  • لحفظ المشروع، استخدم قائمة "ملف" ثم اختر "حفظ في الجهاز".
  • يتم حفظ الملف تلقائياً في مجلد "التنزيلات" على جهازك باسم `VEXcode Project.vrblocks`.

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

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

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

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

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

عندما يبدأ

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

حفظ مشروعك في VR

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

لحفظ مشروعك في VEXcode VR تحتاج إلى فتح قائمة ملف وتحديد "حفظ في الجهاز". سيتم تنزيل الملف داخل التنزيلات في مستكشف الملفات.

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

حفظ مشروعك على جهاز الحاسب الخاص بك

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

تم تخزين الملف بنجاح

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

التنزيلات

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

VEXcode Project.vrblocks

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

فتح ملف

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

ملف

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

دروس توضيحية

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

تعلم

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

مشروع جديد

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

مشروع نصي جديد

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

تحميل من جهازك

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

أمثلة استدلالية

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

حفظ في الجهاز

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

ما هو الجديد

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

معلومات

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

كود الدخول

نوع: METADATA

وزارة التعليم

نوع: METADATA

Ministry of Education

نوع: METADATA

2025 - 1447

نوع: METADATA

315

🔍 عناصر مرئية

Shows stacked blocks for 'move' and 'turn' actions with specific values (mm, 400, 90 degrees). Includes a robot character and a small grid representation.

A cartoon robot character with a screen displaying 'A' and 'B' in a grid pattern. It is pointing with its left hand.

التنزيلات

Shows a file explorer window with a 'Downloads' folder. A file named 'VEXcode Project.vrblocks' is highlighted, with an option to 'Open file'.

Shows a dropdown menu from 'File' (ملف) in VEXcode VR. Options include 'New Project', 'New Text Project', 'Download from Device', 'Sample Projects', 'Save to Device' (highlighted), 'What's New', 'Information', and 'Login Code'.

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

يجب أن يبدو مقطعك البرمجي بهذه الصورة بعد تكرارك للبنات البرمجية. افتح ساحة اللعب واضغط على زر التشغيل للتحقق من عمل مقطعك البرمجي. عندما يبدأ حفظ مشروعك في VR لحفظ مشروعك في VEXcode VR تحتاج إلى فتح قائمة ملف وتحديد "حفظ في الجهاز". سيتم تنزيل الملف داخل التنزيلات في مستكشف الملفات. حفظ مشروعك على جهاز الحاسب الخاص بك تم تخزين الملف بنجاح التنزيلات VEXcode Project.vrblocks فتح ملف ملف دروس توضيحية تعلم مشروع جديد مشروع نصي جديد تحميل من جهازك أمثلة استدلالية حفظ في الجهاز ما هو الجديد معلومات كود الدخول وزارة التعليم Ministry of Education 2025 - 1447 315 --- VISUAL CONTEXT --- **DIAGRAM**: Untitled Description: Shows stacked blocks for 'move' and 'turn' actions with specific values (mm, 400, 90 degrees). Includes a robot character and a small grid representation. Key Values: mm, 400, 90 درجة Context: Illustrates basic programming blocks for robot movement. **FIGURE**: Untitled Description: A cartoon robot character with a screen displaying 'A' and 'B' in a grid pattern. It is pointing with its left hand. Context: Represents the robot that would execute the programmed blocks. **DIAGRAM**: التنزيلات Description: Shows a file explorer window with a 'Downloads' folder. A file named 'VEXcode Project.vrblocks' is highlighted, with an option to 'Open file'. Key Values: VEXcode Project.vrblocks, فتح ملف Context: Illustrates the process of saving and accessing a VEXcode VR project file. **DIAGRAM**: Untitled Description: Shows a dropdown menu from 'File' (ملف) in VEXcode VR. Options include 'New Project', 'New Text Project', 'Download from Device', 'Sample Projects', 'Save to Device' (highlighted), 'What's New', 'Information', and 'Login Code'. Key Values: ملف, دروس توضيحية, تعلم, مشروع جديد, مشروع نصي جديد, تحميل من جهازك, أمثلة استدلالية, حفظ في الجهاز, ما هو الجديد, معلومات, كود الدخول Context: Shows the menu options for managing projects in VEXcode VR, specifically highlighting the 'Save to Device' function.

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

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

ما الخطوة الأولى لحفظ مشروعك في برنامج VEXcode VR على جهاز الحاسب الخاص بك؟

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

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

الإجابة: فتح قائمة 'ملف' وتحديد خيار 'حفظ في الجهاز'.

الشرح: 1. افتح برنامج VEXcode VR. 2. انقر على قائمة 'ملف' (File) الموجودة في الشريط العلوي. 3. من القائمة المنسدلة، اختر خيار 'حفظ في الجهاز' (Save to Device). 4. سيتم تنزيل ملف المشروع (بصيغة .vrblocks) إلى مجلد التنزيلات في جهازك.

تلميح: ابحث عن الخيار الذي يتعلق بحفظ الملفات داخل البرنامج نفسه.

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

أين يتم تخزين ملف مشروع VEXcode VR بعد حفظه في الجهاز؟

  • أ) على سطح المكتب (Desktop).
  • ب) في مجلد 'المستندات' (Documents).
  • ج) في مجلد 'التنزيلات' (Downloads) في مستكشف الملفات.
  • د) داخل برنامج VEXcode VR نفسه ولا يمكن الوصول إليه من خارج البرنامج.

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

الإجابة: في مجلد 'التنزيلات' (Downloads) في مستكشف الملفات.

الشرح: بعد اختيار 'حفظ في الجهاز' من قائمة ملف في VEXcode VR، يقوم البرنامج بتنزيل ملف المشروع. الموقع الافتراضي لهذا الملف المحفوظ هو مجلد 'التنزيلات' (Downloads) في نظام تشغيل جهاز الحاسب.

تلميح: عادةً ما يذهب الملف الذي تم تنزيله من المتصفح أو البرنامج إلى مكان محدد معروف.

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

ما امتداد ملف مشروع VEXcode VR الذي يتم حفظه؟

  • أ) .txt
  • ب) .vrblocks
  • ج) .exe
  • د) .zip

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

الإجابة: .vrblocks

الشرح: يستخدم برنامج VEXcode VR امتداد ملف محدد لتخزين المشاريع. عند حفظ المشروع، يتم تسميته تلقائياً أو يدوياً وينتهي بامتداد '.vrblocks'، كما هو موضح في مثال اسم الملف 'VEXcode Project.vrblocks'.

تلميح: انظر إلى اسم الملف الموضح في الرسم التوضيحي لمستكشف الملفات.

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