مشروع تعلم الآلة للحيوانات - كتاب التقنية الرقمية - الصف 11 - الفصل 1 - المملكة العربية السعودية

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

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

الدرس: مشروع تعلم الآلة للحيوانات

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

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

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

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

📝 ملخص الصفحة

📚 مشروع تعلم الآلة للحيوانات

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

مشروع تعلم الآلة: مشروع جديد يتعرف على صور الحيوانات باستخدام الذكاء الاصطناعي.

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

```markmap

الوحدة الثانية: الذكاء الاصطناعي

تطبيقات تعلّم الآلة

مشروع تعلم الآلة

#### إنشاء لعبة في سكراتش (Scratch)

##### فئات اللبنات الجديدة في سكراتش

###### فئة الصور (Images)

  • الغرض: إضافة الصور إلى مظهر الكائن، الخلفية، أو لقطة شاشة.
  • مثال: لبنة `costume image`.
  • الميزة: لا تعمل بمفردها؛ تستخدم مع فئة المواصلات.
###### فئة المواصلات (Transportation)

  • الغرض: التعرف على الصور (مشروع تعلم الآلة).
  • الميزة: اسم الفئة هو اسم مشروعك.
  • آلية العمل: تستخدم لبناتها مع لبنات فئة الصور.
  • مثال: لبنة `recognise image image (label)`.
  • قاعدة: يتم إنشاء لبنة واحدة لكل تسمية (Label) في المشروع.
##### خطوات إضافة الصور

###### الخطوة التحضيرية

  • البحث عن صور (طائرات/سيارات) على الإنترنت.
  • حفظ الصور في مجلد على الحاسب الشخصي.
###### خطوات التنفيذ في سكراتش

  • 1. الضغط على علامة تبويب المظاهر (Costumes).
  • 2. الإشارة إلى اختيار المظهر ثم اختيار تحميل مظهر (Upload Costume).
  • 3. الانتقال إلى مجلد الصور وتحديد الصور المطلوبة.
  • 4. حذف مظهر القط الافتراضي.
##### إنشاء المقطع البرمجي

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

  • يستخدم نموذج تعلم الآلة الذي تم إنشاؤه.
  • يتحقق من مظاهر الكائن واحدًا تلو الآخر.
  • يقارن المظهر مع صور تسمية "السيارة".
  • إذا تعرف على المظهر كسيارة: يضع الصورة على الجانب الأيسر من المشهد.
  • إذا لم يتعرف عليه: يضع الصورة في الجانب الأيمن من المشهد.
###### كيفية وضع الصور

  • يستخدم إحداثيات X و Y لوضع الصور في المشهد.
  • النتيجة: إنشاء مجموعتين من الصور (سيارات على اليسار، طائرات على اليمين).
###### لبنات برمجية رئيسية

  • `when green flag clicked`: لبدء البرنامج.
  • `repeat`: للتكرار عبر المظاهر.
  • `if/else`: للتحقق من التعرف على الصورة.
  • `recognise image costume image (label) = cars`: للتعرف على الصورة.
  • `create clone of myself`: لإنشاء نسخ من الكائن.
##### تمارين التطبيق العملي

###### تدريب 1

  • شرح استخدام لبنة `create clone of myself` في مشروع محدد.
###### تدريب 2

  • تعديل مقطع سكراتش البرمجي.
  • حساب عدد السيارات وعدد الطائرات في المشروع.
###### تدريب 3

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

##### الخطوة 1: اختيار الحيوانات

  • اختيار حيوانين يعيشان في المملكة العربية السعودية (مثل: الصقر، الثعلب الأحمر).
  • البحث عن صورهما على الإنترنت مع مراعاة حقوق النشر.
  • حفظ الصور في مجلد خاص.
##### الخطوة 2: إنشاء المشروع

  • إنشاء مشروع تعلم آلة جديد.
  • إضافة تسمية (Label) لكل نوع من الحيوانات.
  • إضافة صور لكل تسمية.
##### الخطوة 3: تدريب النموذج

  • تدريب النموذج على التعرف على صور الحيوانات.
  • إضافة صور متنوعة لكل حيوان (تختلف في اللون، العمر، إلخ) لتحسين التدريب.
##### الخطوة 4: البرمجة في سكراتش

  • إنشاء مقطع برمجي في سكراتش لفرز صور الحيوانات.
  • إنشاء مجموعتين: مجموعة للحيوان الأول، ومجموعة للحيوان الآخر.
```

نقاط مهمة

  • المشروع يتضمن إنشاء نموذج تعلم آلة يتعرف على صور حيوانين محليين.
  • يجب مراعاة حقوق النشر عند اختيار الصور من الإنترنت.
  • نجاح التدريب يعتمد على إضافة صور متنوعة لكل حيوان.
  • الهدف النهائي هو إنشاء برنامج في سكراتش لفرز الصور إلى مجموعتين.

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

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

مشروع تعلم الآلة للحيوانات

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

في هذا المشروع ستنشئ مشروعاً جديداً لتعلم الآلة يتعرف على صور الحيوانات.

2

نوع: QUESTION_PROJECT

اختر حيوانين يعيشان في المملكة العربية السعودية (على سبيل المثال، الصقر والثعلب الأحمر). ابحث في الشبكة العنكبوتية عن صور لتلك الحيوانات. ضع في اعتبارك حقوق النشر عند اختيار الصور. احفظ الصور في مجلد خاص.

3

نوع: QUESTION_PROJECT

أنشئ مشروع تعلم آلة جديد. أضف تسمية للنوع الأول من الحيوانات وتسمية أخرى للنوع الثاني من الحيوانات. أضف صورًا لكل تسمية.

4

نوع: QUESTION_PROJECT

درب نموذجك على التعرف على صور هذه الحيوانات. لا تنس إضافة العديد من الصور المختلفة للحيوانات التي اخترتها مثل اختلاف لونها، وعمرها، إلى آخره؛ وذلك لتدريب نموذجك بشكل أفضل.

5

نوع: QUESTION_PROJECT

أنشئ مقطع برمجي في سكراتش لفرز صور هذه الحيوانات إلى مجموعتين. مجموعة للحيوان الأول ومجموعة للحيوان الآخر.

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

--- SECTION: مشروع تعلم الآلة للحيوانات --- في هذا المشروع ستنشئ مشروعاً جديداً لتعلم الآلة يتعرف على صور الحيوانات. --- SECTION: 2 --- اختر حيوانين يعيشان في المملكة العربية السعودية (على سبيل المثال، الصقر والثعلب الأحمر). ابحث في الشبكة العنكبوتية عن صور لتلك الحيوانات. ضع في اعتبارك حقوق النشر عند اختيار الصور. احفظ الصور في مجلد خاص. --- SECTION: 3 --- أنشئ مشروع تعلم آلة جديد. أضف تسمية للنوع الأول من الحيوانات وتسمية أخرى للنوع الثاني من الحيوانات. أضف صورًا لكل تسمية. --- SECTION: 4 --- درب نموذجك على التعرف على صور هذه الحيوانات. لا تنس إضافة العديد من الصور المختلفة للحيوانات التي اخترتها مثل اختلاف لونها، وعمرها، إلى آخره؛ وذلك لتدريب نموذجك بشكل أفضل. --- SECTION: 5 --- أنشئ مقطع برمجي في سكراتش لفرز صور هذه الحيوانات إلى مجموعتين. مجموعة للحيوان الأول ومجموعة للحيوان الآخر.

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

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

ما الخطوة الأولى الموصى بها عند البدء في مشروع تعلم آلة للتعرف على صور الحيوانات؟

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

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

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

الشرح: 1. الخطوة الأولى هي تحديد موضوع المشروع. 2. في هذا المشروع، الموضوع هو حيوانات تعيش في المملكة. 3. يجب اختيار حيوانين (مثل الصقر والثعلب الأحمر). 4. ثم البحث عن صور لهذين الحيوانين على الإنترنت مع مراعاة حقوق النشر.

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

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

ما الهدف من إضافة صور مختلفة للحيوان الواحد (مثل اختلاف اللون أو العمر) أثناء تدريب نموذج تعلم الآلة؟

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

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

الإجابة: لتدريب النموذج بشكل أفضل وزيادة دقته في التعرف.

الشرح: 1. إضافة صور متنوعة للحيوان نفسه يوسع قاعدة بيانات التدريب. 2. هذا يساعد النموذج على تعلم الخصائص الأساسية للحيوان وليس مظهراً واحداً محدداً. 3. النتيجة: يصبح النموذج أكثر دقة وقدرة على التعرف على الحيوان في ظروف مختلفة.

تلميح: فكر في كيفية تحسين أداء النموذج وجعله أكثر مرونة في التعامل مع الاختلافات.

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

ما الترتيب الصحيح للخطوات الرئيسية في مشروع تعلم الآلة للتعرف على صور الحيوانات كما ورد؟

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

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

الإجابة: اختيار الحيوانات وجمع الصور → إنشاء المشروع وإضافة التسميات → تدريب النموذج → إنشاء المقطع البرمجي.

الشرح: 1. الخطوة 1: اختيار الحيوانات وجمع صورها (القسم 2). 2. الخطوة 2: إنشاء مشروع جديد وإضافة تسميات وصور لكل حيوان (القسم 3). 3. الخطوة 3: تدريب النموذج على التعرف باستخدام الصور المتنوعة (القسم 4). 4. الخطوة 4: تطبيق النموذج عبر إنشاء مقطع برمجي لفرز الصور (القسم 5).

تلميح: ركز على التسلسل المنطقي: التحضير، ثم الإعداد، ثم التدريب، ثم التطبيق.

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

في سياق مشروع تعلم الآلة، ما المقصود بـ 'إضافة تسمية' للنوع الأول من الحيوانات؟

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

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

الإجابة: هي عملية تعريف النموذج على فئة أو مجموعة معينة من الصور (مثل 'صقر') ليتعلم التمييز بينها وبين الفئات الأخرى.

الشرح: 1. في تعلم الآلة الخاضع للإشراف، تحتاج البيانات إلى تسميات (Labels). 2. التسمية هي اسم أو فئة نعطيها لمجموعة من البيانات المتشابهة. 3. في هذا المشروع، التسمية تمثل نوع الحيوان (مثل 'صقر' أو 'ثعلب'). 4. هذه الخطوة أساسية ليتمكن النموذج من تعلم الفرق بين الحيوانات المختلفة.

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

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