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

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

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

الدرس: فهرس محتويات الكتاب الدراسي

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

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

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

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

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

📝 ملخص الصفحة

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

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

الوحدة الثالثة مخصصة لتطوير التطبيقات باستخدام مختبر التطبيقات MIT، مع دروس عن مقدمة إلى المختبر، إضافة العناصر إلى التطبيق، وبرمجة تطبيقات الهاتف المحمول. الوحدة الرابعة تتناول قابلية الوصول إلى البرمجيات والتضمين الرقمي، وتشمل دروساً عن اختبار التطبيقات ونشرها، التضمين الرقمي، وميزات قابلية الوصول في التطبيقات.

كل وحدة تحتوي على ثلاثة دروس رئيسية مع تمارين ومشروع نهائي، مما يوفر هيكلاً تعليمياً شاملاً للطلاب.

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

```json { "language": "ar", "direction": "rtl", "page_context": { "page_type": "lesson_content", "has_visual_elements": false }, "sections": [ { "order": 1, "type": "header", "content_classification": "METADATA", "title": null, "content": "الفهرس" }, { "order": 2, "type": "main_content", "content_classification": "EDUCATIONAL_CONTENT", "title": "1", "content": "1. هندسة البرمجيات", "page_number": 8, "is_main_chapter": true }, { "order": 3, "type": "main_content", "content_classification": "EDUCATIONAL_CONTENT", "title": null, "content": "الدرس الأول", "parent_chapter_number": "1" }, { "order": 4, "type": "main_content", "content_classification": "EDUCATIONAL_CONTENT", "title": null, "content": "مبادئ هندسة البرمجيات", "page_number": 9, "parent_chapter_number": "1", "parent_lesson": "الدرس الأول" }, { "order": 5, "type": "exercise", "content_classification": "EDUCATIONAL_CONTENT", "title": null, "content": "تمرينات", "page_number": 21, "parent_chapter_number": "1", "parent_lesson": "الدرس الأول" }, { "order": 6, "type": "main_content", "content_classification": "EDUCATIONAL_CONTENT", "title": null, "content": "الدرس الثاني", "parent_chapter_number": "1" }, { "order": 7, "type": "main_content", "content_classification": "EDUCATIONAL_CONTENT", "title": null, "content": "لغات البرمجة ومعالجتها", "page_number": 28, "parent_chapter_number": "1", "parent_lesson": "الدرس الثاني" }, { "order": 8, "type": "exercise", "content_classification": "EDUCATIONAL_CONTENT", "title": null, "content": "تمرينات", "page_number": 39, "parent_chapter_number": "1", "parent_lesson": "الدرس الثاني" }, { "order": 9, "type": "main_content", "content_classification": "EDUCATIONAL_CONTENT", "title": null, "content": "الدرس الثالث", "parent_chapter_number": "1" }, { "order": 10, "type": "main_content", "content_classification": "EDUCATIONAL_CONTENT", "title": null, "content": "أدوات تطوير البرمجيات", "page_number": 42, "parent_chapter_number": "1", "parent_lesson": "الدرس الثالث" }, { "order": 11, "type": "exercise", "content_classification": "EDUCATIONAL_CONTENT", "title": null, "content": "تمرينات", "page_number": 55, "parent_chapter_number": "1", "parent_lesson": "الدرس الثالث" }, { "order": 12, "type": "project", "content_classification": "EDUCATIONAL_CONTENT", "title": null, "content": "المشروع", "page_number": 60, "parent_chapter_number": "1" }, { "order": 13, "type": "main_content", "content_classification": "EDUCATIONAL_CONTENT", "title": "2", "content": "2. النمذجة الأولية", "page_number": 62, "is_main_chapter": true }, { "order": 14, "type": "main_content", "content_classification": "EDUCATIONAL_CONTENT", "title": null, "content": "الدرس الأول", "parent_chapter_number": "2" }, { "order": 15, "type": "main_content", "content_classification": "EDUCATIONAL_CONTENT", "title": null, "content": "التحليل", "page_number": 63, "parent_chapter_number": "2", "parent_lesson": "الدرس الأول" }, { "order": 16, "type": "exercise", "content_classification": "EDUCATIONAL_CONTENT", "title": null, "content": "تمرينات", "page_number": 79, "parent_chapter_number": "2", "parent_lesson": "الدرس الأول" }, { "order": 17, "type": "main_content", "content_classification": "EDUCATIONAL_CONTENT", "title": null, "content": "الدرس الثاني", "parent_chapter_number": "2" }, { "order": 18, "type": "main_content", "content_classification": "EDUCATIONAL_CONTENT", "title": null, "content": "التفاعل بين الإنسان والحاسب", "page_number": 84, "parent_chapter_number": "2", "parent_lesson": "الدرس الثاني" }, { "order": 19, "type": "exercise", "content_classification": "EDUCATIONAL_CONTENT", "title": null, "content": "تمرينات", "page_number": 91, "parent_chapter_number": "2", "parent_lesson": "الدرس الثاني" }, { "order": 20, "type": "main_content", "content_classification": "EDUCATIONAL_CONTENT", "title": null, "content": "الدرس الثالث", "parent_chapter_number": "2" }, { "order": 21, "type": "main_content", "content_classification": "EDUCATIONAL_CONTENT", "title": null, "content": "إنشاء نموذج أولي", "page_number": 95, "parent_chapter_number": "2", "parent_lesson": "الدرس الثالث" }, { "order": 22, "type": "exercise", "content_classification": "EDUCATIONAL_CONTENT", "title": null, "content": "تمرينات", "page_number": 109, "parent_chapter_number": "2", "parent_lesson": "الدرس الثالث" }, { "order": 23, "type": "project", "content_classification": "EDUCATIONAL_CONTENT", "title": null, "content": "المشروع", "page_number": 112, "parent_chapter_number": "2" }, { "order": 24, "type": "main_content", "content_classification": "EDUCATIONAL_CONTENT", "title": "3", "content": "3. تطوير التطبيقات باستخدام مخترع التطبيقات", "page_number": 114, "is_main_chapter": true }, { "order": 25, "type": "main_content", "content_classification": "EDUCATIONAL_CONTENT", "title": null, "content": "الدرس الأول", "parent_chapter_number": "3" }, { "order": 26, "type": "main_content", "content_classification": "EDUCATIONAL_CONTENT", "title": null, "content": "مقدمة إلى مخترع التطبيقات MIT", "page_number": 115, "parent_chapter_number": "3", "parent_lesson": "الدرس الأول" }, { "order": 27, "type": "exercise", "content_classification": "EDUCATIONAL_CONTENT", "title": null, "content": "تمرينات", "page_number": 133, "parent_chapter_number": "3", "parent_lesson": "الدرس الأول" }, { "order": 28, "type": "main_content", "content_classification": "EDUCATIONAL_CONTENT", "title": null, "content": "الدرس الثاني", "parent_chapter_number": "3" }, { "order": 29, "type": "main_content", "content_classification": "EDUCATIONAL_CONTENT", "title": null, "content": "إضافة المزيد من العناصر إلى التطبيق", "page_number": 135, "parent_chapter_number": "3", "parent_lesson": "الدرس الثاني" }, { "order": 30, "type": "exercise", "content_classification": "EDUCATIONAL_CONTENT", "title": null, "content": "تمرينات", "page_number": 151, "parent_chapter_number": "3", "parent_lesson": "الدرس الثاني" }, { "order": 31, "type": "main_content", "content_classification": "EDUCATIONAL_CONTENT", "title": null, "content": "الدرس الثالث", "parent_chapter_number": "3" }, { "order": 32, "type": "main_content", "content_classification": "EDUCATIONAL_CONTENT", "title": null, "content": "برمجة تطبيق الهاتف المحمول", "page_number": 153, "parent_chapter_number": "3", "parent_lesson": "الدرس الثالث" }, { "order": 33, "type": "exercise", "content_classification": "EDUCATIONAL_CONTENT", "title": null, "content": "تمرينات", "page_number": 180, "parent_chapter_number": "3", "parent_lesson": "الدرس الثالث" }, { "order": 34, "type": "project", "content_classification": "EDUCATIONAL_CONTENT", "title": null, "content": "المشروع", "page_number": 182, "parent_chapter_number": "3" }, { "order": 35, "type": "main_content", "content_classification": "EDUCATIONAL_CONTENT", "title": "4", "content": "4. قابلية الوصول إلى البرمجيات والتضمين الرقمي", "page_number": 184, "is_main_chapter": true }, { "order": 36, "type": "main_content", "content_classification": "EDUCATIONAL_CONTENT", "title": null, "content": "الدرس الأول", "parent_chapter_number": "4" }, { "order": 37, "type": "main_content", "content_classification": "EDUCATIONAL_CONTENT", "title": null, "content": "اختبار التطبيقات ونشرها", "page_number": 185, "parent_chapter_number": "4", "parent_lesson": "الدرس الأول" }, { "order": 38, "type": "exercise", "content_classification": "EDUCATIONAL_CONTENT", "title": null, "content": "تمرينات", "page_number": 190, "parent_chapter_number": "4", "parent_lesson": "الدرس الأول" }, { "order": 39, "type": "main_content", "content_classification": "EDUCATIONAL_CONTENT", "title": null, "content": "الدرس الثاني", "parent_chapter_number": "4" }, { "order": 40, "type": "main_content", "content_classification": "EDUCATIONAL_CONTENT", "title": null, "content": "التضمين الرقمي", "page_number": 192, "parent_chapter_number": "4", "parent_lesson": "الدرس الثاني" }, { "order": 41, "type": "exercise", "content_classification": "EDUCATIONAL_CONTENT", "title": null, "content": "تمرينات", "page_number": 200, "parent_chapter_number": "4", "parent_lesson": "الدرس الثاني" }, { "order": 42, "type": "main_content", "content_classification": "EDUCATIONAL_CONTENT", "title": null, "content": "الدرس الثالث", "parent_chapter_number": "4" }, { "order": 43, "type": "main_content", "content_classification": "EDUCATIONAL_CONTENT", "title": null, "content": "ميزات قابلية الوصول في التطبيق", "page_number": 203, "parent_chapter_number": "4", "parent_lesson": "الدرس الثالث" }, { "order": 44, "type": "exercise", "content_classification": "EDUCATIONAL_CONTENT", "title": null, "content": "تمرينات", "page_number": 219, "parent_chapter_number": "4", "parent_lesson": "الدرس الثالث" }, { "order": 45, "type": "project", "content_classification": "EDUCATIONAL_CONTENT", "title": null, "content": "المشروع", "page_number": 220, "parent_chapter_number": "4" }, { "order": 46, "type": "metadata", "content_classification": "METADATA", "title": null, "content": "وزارة التعليم" }, { "order": 47, "type": "metadata", "content_classification": "METADATA", "title": null, "content": "Ministry of Education" }, { "order": 48, "type": "metadata", "content_classification": "METADATA", "title": null, "content": "2025 - 1447" } ], "visual_elements": [] } ```