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

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

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

الدرس: تحسين تطبيق الهاتف المحمول للسياحة في المملكة العربية السعودية لتحقيق الوصول الشامل

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

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

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

نوع المحتوى: project

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

📝 ملخص الصفحة

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

يركز المشروع على احتياجات الأشخاص ذوي الإعاقات البصرية، مثل عمى الألوان أو صعوبة الرؤية أو فقدان القدرة على الإبصار، ويشجع على التفكير في ميزات مثل التباين العالي أو النصوص البديلة أو دعم قارئات الشاشة. يتضمن المشروع تفاعلاً عملياً حيث يُطلب من الطلاب تصميم وإضافة هذه الميزات إلى التطبيق لضمان شموليته.

يهدف المشروع إلى تعزيز مهارات تطوير التطبيقات مع التركيز على مبادئ التصميم الشامل والمسؤولية الاجتماعية، مما يعكس التزام رؤية 2030 بتحسين جودة الحياة للجميع في المملكة.

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

--- SECTION: المشروع --- المشروع --- SECTION: 1 --- 1 أنشأت في الوحدة السابقة تطبيقًا للهاتف المحمول عن السياحة في المملكة العربية السعودية كجزء من رؤية 2030. ستعمل الآن على تحسينه لجعله قابلًا للوصول بسهولة. --- SECTION: 2 --- 2 يحتاج الأشخاص ذوو الاحتياجات الخاصة إلى الوصول إلى المعلومات المتعلقة بأحدث مشاريع المدن الكبرى في المملكة. ستضيف الميزات الضرورية التي تجعل تطبيقك أكثر شمولًا للأشخاص ذوي الاحتياجات الخاصة المختلفة. --- SECTION: 3 --- 3 بشكل أكثر تحديدًا، ستضيف ميزات لتمكين المستخدمين المصابين بعمى الألوان أو صعوبة الرؤية أو فقدان القدرة على الإبصار. --- SECTION: 4 --- 4 فكر في الميزات التي يجب دمجها في تطبيقك لمساعدة المستخدمين المذكورين أعلاه، وأضفها إلى التطبيق. --- SECTION: Footer Information --- وزارة التعليم Ministry of Education 2023 - 1447 220 --- VISUAL CONTEXT --- **IMAGE**: Smartphone Outline Description: A faint, stylized outline of a smartphone and abstract lines are visible in the background. The smartphone outline depicts a generic modern mobile device with a rectangular screen and a small horizontal bar at the bottom, possibly representing a home button or navigation area. The abstract lines above the phone could symbolize connectivity, data flow, or a digital interface. The overall visual suggests a context of technology, application development, or digital interaction. X-axis: N/A Y-axis: N/A Data: N/A Context: This visual element provides a contextual background for the project described on the page, which involves developing a mobile application.

✅ حلول أسئلة الكتاب الرسمية

عدد الأسئلة: 4

سؤال 1: أنشأت في الوحدة السابقة تطبيقًا للهاتف المحمول عن السياحة في المملكة العربية السعودية كجزء من رؤية 2030. ستعمل الآن على تحسينه لجعله قابلًا للوصول بسهولة.

الإجابة: إضافة خصائص إمكانية الوصول: واجهة واضحة، تكبير النصوص، تباين عال، قراءة صوتية.

خطوات الحل:

  1. **الشرح:** لنفهم هذا السؤال. الفكرة هنا هي أننا نعمل على تطوير تطبيق موجود مسبقاً عن السياحة. الهدف هو تحسينه ليصبح سهل الاستخدام للجميع، خاصة من حيث سهولة الوصول إلى محتواه. عندما نريد جعل تطبيقاً قابلاً للوصول بسهولة، نفكر في العوائق التي قد تواجه بعض المستخدمين. على سبيل المثال، قد يواجه كبار السن أو من لديهم ضعف في البصر صعوبة في قراءة النصوص الصغيرة. لذلك، نبحث عن خصائص تساعد في تجاوز هذه العوائق. من الخصائص المهمة: تصميم واجهة واضحة وغير معقدة، إمكانية تكبير حجم النصوص لتصبح أكثر وضوحاً، استخدام ألوان ذات تباين عالٍ (مثل الأسود على الأبيض) لتسهيل القراءة، وإضافة خاصية تقرأ النص صوتياً للمساعدة في حالات صعوبة القراءة. إذن، الإجابة هي: **إضافة خصائص إمكانية الوصول: واجهة واضحة، تكبير النصوص، تباين عال، قراءة صوتية.**

سؤال 2: يحتاج الأشخاص ذوو الاحتياجات الخاصة إلى الوصول إلى المعلومات المتعلقة بأحدث مشاريع المدن الكبرى في المملكة. ستضيف الميزات الضرورية التي تجعل تطبيقك أكثر شمولًا للأشخاص ذوي الاحتياجات الخاصة المختلفة.

الإجابة: إضافة ميزات: إعدادات الوصول، أزرار كبيرة، تنقل سهل، قراءة النصوص.

خطوات الحل:

  1. **الشرح:** الفكرة في هذا السؤال هي توسيع نطاق شمولية التطبيق. التركيز هنا على فئة محددة وهم "الأشخاص ذوو الاحتياجات الخاصة" الذين يريدون معلومات عن مشاريع المدن. لكي يكون التطبيق شاملاً، يجب أن نأخذ في الاعتبار الاحتياجات المتنوعة. "ذوو الاحتياجات الخاصة" مصطلح واسع، قد يشمل من لديهم صعوبات في الرؤية، أو السمع، أو الحركة، أو الإدراك. لذلك، نبحث عن ميزات عامة تناسب أكبر عدد ممكن من هذه الاحتياجات. مثلاً، "إعدادات الوصول" تسمح للمستخدم بتخصيص التطبيق حسب احتياجه. "أزرار كبيرة" تسهل النقر لمن لديهم صعوبة في التحكم الدقيق. "تنقل سهل" يعني تصميم مسار واضح وبديهي داخل التطبيق. "قراءة النصوص" كخاصية صوتية تغطي احتياجات من يعانون من ضعف البصر أو صعوبات القراءة. إذن، الإجابة هي: **إضافة ميزات: إعدادات الوصول، أزرار كبيرة، تنقل سهل، قراءة النصوص.**

سؤال 3: بشكل أكثر تحديدًا، ستضيف ميزات لتمكين المستخدمين المصابين بعمى الألوان أو صعوبة الرؤية أو فقدان القدرة على الإبصار.

الإجابة: لعمى الألوان: ألوان / رموز. لضعف البصر: تكبير / تباين. للمكفوفين: قراءة الشاشة.

خطوات الحل:

  1. **الخطوة 1 (المفهوم):** نتذكر أن إعاقات الرؤية تتنوع، ولكل نوع احتياجات تصميمية مختلفة لتحسين تجربة المستخدم.
  2. **الخطوة 2 (التطبيق):** بتطبيق هذا على السؤال: - **لعمى الألوان:** المشكلة هي عدم التمييز بين ألوان معينة. الحل ليس الاعتماد على اللون وحده لنقل المعلومة. لذلك نستخدم رموزاً أو أنماطاً مختلفة بجانب الألوان. - **لضعف البصر (مثل قصر أو طول النظر):** المشكلة هي صعوبة رؤية التفاصيل الصغيرة. الحل هو توفير خيارات لتكبير حجم العناصر (مثل النصوص والصور) وزيادة التباين بين الخلفية والنص. - **للمكفوفين (فقدان القدرة على الإبصار):** المشكلة هي عدم القدرة على رؤية الشاشة إطلاقاً. الحل الأساسي هو خاصية "قارئ الشاشة" التي تقرأ كل ما على الشاشة صوتياً وتسمح بالتنقل عبر الأوامر الصوتية أو لوحة المفاتيح.
  3. **الخطوة 3 (النتيجة):** لذلك الإجابة هي: **لعمى الألوان: ألوان / رموز. لضعف البصر: تكبير / تباين. للمكفوفين: قراءة الشاشة.**

سؤال 4: فكر في الميزات التي يجب دمجها في تطبيقك لمساعدة المستخدمين المذكورين أعلاه، وأضفها إلى التطبيق.

الإجابة: صفحة إعدادات: زر استماع، تحكم بالخط، تكبير، خط ألوان، أزرار واضحة.

خطوات الحل:

  1. **الشرح:** لنفهم هذا السؤال. الفكرة هنا هي التطبيق العملي. بعد أن فكرنا في الميزات المناسبة في الأسئلة السابقة، حان وقت تنفيذها وإضافتها فعلياً إلى التطبيق. عادة، تُجمع مثل هذه الميزات التي تخص إمكانية الوصول في مكان واحد داخل التطبيق لتكون سهلة التعديل من قبل المستخدم. هذا المكان يسمى عادة "صفحة الإعدادات" أو "إعدادات التطبيق". نقوم بتصميم هذه الصفحة لتشمل الخيارات التي ناقشناها: - **زر استماع:** لتفعيل خاصية القراءة الصوتية للنصوص. - **تحكم بالخط:** ليختار المستخدم حجم الخط (صغير، متوسط، كبير) ونوعه. - **تكبير:** خاصية لتكبير أجزاء معينة من الشاشة. - **خط ألوان:** ليختار المستخدم سمة الألوان المناسبة له (مثل وضع التباين العالي أو وضع للألوان المناسبة لعمى الألوان). - **أزرار واضحة:** لضمان أن تكون جميع أزرار التطبيق كبيرة الحجم وواضحة التسمية. إذن، الإجابة هي: **صفحة إعدادات: زر استماع، تحكم بالخط، تكبير، خط ألوان، أزرار واضحة.**

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

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

ما هو الهدف الرئيسي من المشروع المذكور في الصفحة 220؟

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

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

تلميح: فكر في الفئة المستهدفة من المستخدمين والغرض من التعديلات على التطبيق.

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

ما هي الفئة المستهدفة بشكل أساسي في مشروع تحسين التطبيق؟

الإجابة: الأشخاص ذوو الاحتياجات الخاصة، الذين يحتاجون إلى الوصول إلى المعلومات المتعلقة بأحدث مشاريع المدن الكبرى في المملكة.

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

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

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

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

الإجابة: عمى الألوان، صعوبة الرؤية، فقدان القدرة على الإبصار.

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

تلميح: تذكر أن النص يذكر إعاقات مرتبطة بحاسة البصر بشكل مباشر.

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

ما هي الخطوة العملية المطلوبة من الطالب في هذا المشروع بعد التفكير في الميزات؟

الإجابة: إضافة الميزات التي تم التفكير فيها إلى التطبيق الفعلي.

الشرح: يوجه المشروع الطالب من مرحلة التخطيط والتفكير النظري إلى مرحلة التنفيذ والتطبيق العملي.

تلميح: انتبه إلى الفعل الذي يلي كلمة 'وأضفها' في النص.

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