تشغيل التطبيق باستخدام محاكي الأندرويد وMIT AI2 Companion - كتاب هندسة البرمجيات - الصف 12 - الفصل 1 - المملكة العربية السعودية

الكتاب: كتاب هندسة البرمجيات - الصف 12 - الفصل 1 | المادة: هندسة البرمجيات | المرحلة: الصف 12 | الفصل الدراسي: 1

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

الدرس: تشغيل التطبيق باستخدام محاكي الأندرويد وMIT AI2 Companion

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

الكتاب: كتاب هندسة البرمجيات - الصف 12 - الفصل 1 | المادة: هندسة البرمجيات | المرحلة: الصف 12 | الفصل الدراسي: 1

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

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

الفصل: 3

مستوى الصعوبة: مبتدئ

📝 ملخص الصفحة

تقدم هذه الصفحة دليلًا تفصيليًا لاختبار تطبيقات MIT App Inventor باستخدام طريقتين رئيسيتين: المحاكي الافتراضي والتطبيق المرافق على الهواتف الذكية.

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

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

تستهدف الصفحة طلاب الحوسبة والتطوير، وتقدم إرشادات عملية مدعومة برسومات توضيحية لضمان فهم سير العملية بكفاءة.

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

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

1. تشغيل التطبيق باستخدام محاكي الأندرويد

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

1. تشغيل التطبيق باستخدام محاكي الأندرويد

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

يجب تشغيل تطبيق المحاكي للحاسب المكتبي قبل بدء الاتصال بموقع مخترع التطبيقات على الويب.

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

لتشغيل التطبيق: < 1 اضغط على Connect (اتصال). < 2 اختر Emulator (المحاكي). < 3 اضغط على الزر لعرض الرسالة.

شكل 3.15

نوع: FIGURE_REFERENCE

شكل 3.15: اختبار التطبيق باستخدام محاكي الأندرويد

2. تشغيل التطبيق باستخدام MIT AI2 Companion

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

2. تشغيل التطبيق باستخدام MIT AI2 Companion

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

لاتصال التطبيق بـ MIT AI2 Companion: < 1 اضغط على Connect (اتصال)، 2 ثم اضغط على AI Companion من القائمة العلوية. < 3 سيظهر صندوق حوار برمز QR (الاستجابة السريعة) على شاشة حاسبك. < 4 شغل تطبيق MIT AI2 Companion من هاتفك المحمول، ثم اضغط على زر Scan QR code (مسح رمز الاستجابة السريعة) الموجود في Companion. < 5 وقم بمسح الرمز في نافذة App Inventor (مخترع التطبيقات) وسيتم عرض التطبيق الذي تقوم بإنشائه على جهازك. < 6 اضغط على الزر لعرض الرسالة.

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

قبل مسح رمز الاستجابة السريعة، يجب أن يكون الجهازان متصلين بالشبكة اللاسلكية نفسها.

نوع: NON_EDUCATIONAL

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

🔍 عناصر مرئية

A composite image illustrating the process of running an application using an Android emulator within MIT App Inventor. The diagram shows three main parts: 1. The MIT App Inventor web interface, displaying a project named 'Visit_SA_App'. A dropdown menu from 'Connect' is open, with the 'Emulator' option highlighted and marked with a blue circle containing the number '2'. A red circle with '1' points to the 'Connect' menu itself. 2. Two smartphone screens, side-by-side, depicting the 'Visit Saudi Arabia' app. The left screen shows the app's initial state with text 'Visit Saudi Arabia' and 'Welcome to Saudi Arabia'. The right screen shows the same app, but with a yellow rectangular button labeled 'Visit Saudi Arabia' highlighted by a yellow box and a blue circle containing the number '3'. A yellow curved arrow connects the button on the right phone screen to the previous phone screen, indicating an action or transition.

A composite image illustrating the process of connecting an App Inventor application to a mobile device using the AI2 Companion app. The diagram shows two main parts: 1. The MIT App Inventor web interface, displaying a project named 'Visit_SA_App'. A dropdown menu from 'Connect' is open, with the 'AI Companion' option highlighted and marked with a blue circle containing the number '2'. A red circle with '1' points to the 'Connect' menu itself. 2. A separate pop-up window or section showing a QR code. This QR code is central to the connection process, to be scanned by the AI2 Companion app on a physical mobile device.

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

--- SECTION: 1. تشغيل التطبيق باستخدام محاكي الأندرويد --- 1. تشغيل التطبيق باستخدام محاكي الأندرويد يجب تشغيل تطبيق المحاكي للحاسب المكتبي قبل بدء الاتصال بموقع مخترع التطبيقات على الويب. لتشغيل التطبيق: < 1 اضغط على Connect (اتصال). < 2 اختر Emulator (المحاكي). < 3 اضغط على الزر لعرض الرسالة. --- SECTION: شكل 3.15 --- شكل 3.15: اختبار التطبيق باستخدام محاكي الأندرويد --- SECTION: 2. تشغيل التطبيق باستخدام MIT AI2 Companion --- 2. تشغيل التطبيق باستخدام MIT AI2 Companion لاتصال التطبيق بـ MIT AI2 Companion: < 1 اضغط على Connect (اتصال)، 2 ثم اضغط على AI Companion من القائمة العلوية. < 3 سيظهر صندوق حوار برمز QR (الاستجابة السريعة) على شاشة حاسبك. < 4 شغل تطبيق MIT AI2 Companion من هاتفك المحمول، ثم اضغط على زر Scan QR code (مسح رمز الاستجابة السريعة) الموجود في Companion. < 5 وقم بمسح الرمز في نافذة App Inventor (مخترع التطبيقات) وسيتم عرض التطبيق الذي تقوم بإنشائه على جهازك. < 6 اضغط على الزر لعرض الرسالة. قبل مسح رمز الاستجابة السريعة، يجب أن يكون الجهازان متصلين بالشبكة اللاسلكية نفسها. وزارة التعليم 131 Ministry of Education 2025 - 1447 --- VISUAL CONTEXT --- **DIAGRAM**: Untitled Description: A composite image illustrating the process of running an application using an Android emulator within MIT App Inventor. The diagram shows three main parts: 1. The MIT App Inventor web interface, displaying a project named 'Visit_SA_App'. A dropdown menu from 'Connect' is open, with the 'Emulator' option highlighted and marked with a blue circle containing the number '2'. A red circle with '1' points to the 'Connect' menu itself. 2. Two smartphone screens, side-by-side, depicting the 'Visit Saudi Arabia' app. The left screen shows the app's initial state with text 'Visit Saudi Arabia' and 'Welcome to Saudi Arabia'. The right screen shows the same app, but with a yellow rectangular button labeled 'Visit Saudi Arabia' highlighted by a yellow box and a blue circle containing the number '3'. A yellow curved arrow connects the button on the right phone screen to the previous phone screen, indicating an action or transition. Context: This diagram visually guides the user through the steps of testing an App Inventor application using an Android emulator, as described in section 1. **DIAGRAM**: Untitled Description: A composite image illustrating the process of connecting an App Inventor application to a mobile device using the AI2 Companion app. The diagram shows two main parts: 1. The MIT App Inventor web interface, displaying a project named 'Visit_SA_App'. A dropdown menu from 'Connect' is open, with the 'AI Companion' option highlighted and marked with a blue circle containing the number '2'. A red circle with '1' points to the 'Connect' menu itself. 2. A separate pop-up window or section showing a QR code. This QR code is central to the connection process, to be scanned by the AI2 Companion app on a physical mobile device. Context: This diagram visually guides the user through the steps of testing an App Inventor application by connecting to a physical mobile device using the AI2 Companion app and a QR code, as described in section 2.

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

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

ما هي الخطوات الأساسية لتشغيل تطبيق باستخدام محاكي الأندرويد في MIT App Inventor؟

الإجابة: 1. تشغيل تطبيق المحاكي للحاسب المكتبي قبل الاتصال. 2. الضغط على Connect (اتصال). 3. اختيار Emulator (المحاكي). 4. الضغط على الزر لعرض الرسالة.

الشرح: هذه الخطوات ضرورية لاختبار التطبيق في بيئة محاكاة قبل نقله إلى جهاز حقيقي، مما يضمن خلوّه من الأخطاء.

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

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

ما الفرق الرئيسي بين طريقتَي اختبار التطبيق: باستخدام المحاكي و باستخدام MIT AI2 Companion؟

الإجابة: المحاكي: يعمل على الحاسب نفسه لمحاكاة جهاز أندرويد. MIT AI2 Companion: يتطلب هاتفاً حقيقياً متصلاً بنفس الشبكة اللاسلكية للحاسب.

الشرح: المحاكي مناسب للاختبار السريع دون الحاجة لجهاز حقيقي، بينما الرفيق (Companion) يقدم اختباراً واقعياً على الجهاز النهائي.

تلميح: قارن من حيث الجهاز المستهدف للاختبار ومتطلبات التشغيل.

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

ما هو الغرض من استخدام خيار 'Connect' في واجهة MIT App Inventor؟

الإجابة: الغرض هو بدء عملية ربط بيئة التطوير (App Inventor) بجهاز هدف (مثل المحاكي أو الهاتف عبر Companion) لاختبار التطبيق.

الشرح: بدون هذه الخطوة، لا يمكن رؤية كيفية عمل التطبيق على جهاز تشغيل، مما يجعلها خطوة حاسمة في دورة تطوير التطبيق.

تلميح: فكر في الكلمة الإنجليزية 'Connect' ومعناها، وكيفية ربط مرحلتي التصميم والاختبار.

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