الوحدة الثالثة
تطبيقات الهواتف الذكية
الوحدة الثالثة
تطبيقات الهواتف الذكية
التقنية الرقمية (3)
الوحدة الثالثة
تطبيقات الهواتف الذكية
دورة حياة النظام
تخطيط المشروعات
الوحدة الأولى
الوحدة الثانية
الوحدة الثالثة
موضوعات الوحدة
مقدمة
يشهد العالم الرقمي في وقتنا الحالي تطورًا هائلاً في عدد التطبيقات التي أصبحت أكثر انتشارا واستخداما من قبل مستخدمي الهواتف الذكية؛
- لسهولة استخدامها.
- توفيرها الكثير من الخدمات والفوائد.
في هذه الوحدة ستتعلم كيفية إنشاء تطبيقات الهاتف الذكي باستخدام أداة تطوير للتطبيقات.
أهداف التعلم
التمييز بين برامج النظام والبرامج التطبيقية.
التمييز بين واجهة المستخدم وتجربة المستخدم.
خطوات بناء تطبيقات الهواتف الذكية.
كيفية استخدام برنامج التطبيقات (MTI App Inventor)
لتطوير تطبيق هاتف ذكي بسيط.
برمجة التطبيق واختباره على الهواتف الذكية.
هو مجموعة من التعليمات الخاصة بالحاسب تقوم بأداء مهمة محددة
البرمجة
نشـــاط
البرنامج
System Software
Application Software
نشاط (1)
زمن التنفيذ: 2 د طريقة التنفيذ: فردي
الاستراتيجية: العصف الذهني
الهدف: أن تصنف الطالبة الصور المعروضة أمامها إلى برامج نظام أو برامج تطبيقية.
نشاط(1)
حددي من خلال الصور ما التصنيف المناسب لكل برنامج من البرامج التالية :
نشاط(1)
حددي من خلال الصور ما التصنيف المناسب لكل برنامج من البرامج التالية :
Application Softwareبرامج التطبيقات
System Software برامج النظام
نشاط (2)
زمن التنفيذ: 2 د طريقة التنفيذ: جماعي
الاستراتيجية: العصف الذهني + الربط
الهدف: أن تقارن الطالبة بين برامج نظام والبرامج التطبيقية.
البرامج التطبيقية
يتعامل معها المستخدم بشكل مباشر
لا يتعامل المستخدم معها عادة بشكل مباشر
برامج النظام
تستخدم لإنشاء مهمة محددة
تستخدم لتشغيل مكونات الحاسب
يتم تثبيته على أجهزة الحاسب عند تثبيت نظام التشغيل
برامج النظام
البرامج التطبيقية
يتعامل معها المستخدم بشكل مباشر
لا يتعامل المستخدم معها عادة بشكل مباشر
التعامل مع المستخدم
System
Software
Application
Software
يمكن أن تعمل بشكل مستقل
لا تستطيع العمل بشكل مستقل، بل تعمل في بيئة برنامج النظام
تستخدم لتشغيل مكونات الحاسب
تستخدم لإنشاء مهمة محددة
الاستخـــدام
System
Software
Application
Software
يتم تثبيتها وفقاً لحاجة المستخدم
يتم تثبيته على أجهزة الحاسب عند تثبيت نظام التشغيل
املئي الفراغات بمصطلحات مناسبة
هي نوع من برامج تطبيقات الهاتف تم تصميمها لكي تعمل على الأجهزة المحمولة مثل الهاتف الذكي والأجهزة اللوحية.
هي نوع من برامج تطبيقات الهاتف تم تصميمها لكي تعمل على الأجهزة المحمولة مثل الهاتف الذكي والأجهزة اللوحية.
تطبيقات الهواتف الذكية (Mobile Application)
نشاط (3)
زمن التنفيذ: 2 د طريقة التنفيذ: جماعي
الاستراتيجية: العصف الذهني
الهدف: أن تعدد أمثلة لبعض البرامج التطبيقية للهواتف الذكية.
تطبيقات حكومية وتطبيقات خرائط
تطبيقات التواصل الاجتماعي والرسائل الفورية
من خلال تعاملك مع جهازك الذكي، اذكري مثال لكل من التطبيقات التالية:
من خلال تعاملك مع جهازك الذكي، اذكري مثال لكل من التطبيقات التالية:
مراحل انشاء تطبيقات الهواتف الذكية
نشاط (4)
زمن التنفيذ: 2 د طريقة التنفيذ: فردي
الاستراتيجية: العصف الذهني + الربط
الهدف: أن ترتب الطالبة مراحل إنشاء
تطبيقات الهواتف الذكية.
رتبي مراحل تطوير نظام الهواتف الذكية
مراحل انشاء تطبيقات الهواتف الذكية
التفاعل بين المستخدم والحاسب
User Interface
(UI)
User Experience
(UX)
من خلال ما سبق وان تعلمته في مرحلة سابقة،
اذكري الفرق بين واجهة المستخدم وتجربة المستخدم ؟
تعتمد عملية تصميم واجهة التطبيق على تحقيق التوازن والتناسق بين عناصره بما تتضمنه من ألوان وصور وعناصر التحكم مثل التسميات(Labels) ، ومربعات النص(Text Boxes) ، والأزرار (Buttons) ، فعملية تصميم التطبيق لا تقل أهمية عن برمجته، حيث إن واجهة التطبيق هي ما يراه المستخدم ويتفاعل معه عند استخدام التطبيق.
تشير تجربة المستخدم إلى الاهتمام برغبات وتوقعات المستخدم للوصول إلى احتياجاته بسهولة وفعالية.
يجب أن يتم تصميم التطبيق بشكل يعطي المستخدم شعورًا إيجابيًا عند استخدامه.
واجهة المستخدم
تجربة المستخدم
أمثلة لبرامج إنشاء تطبيقات الهواتف الذكية
نشاط (5)
زمن التنفيذ: 2 د طريقة التنفيذ: جماعي
الاستراتيجية: العصف الذهني + الربط
الهدف: أن تستنتج الطالبة مميزات استخدام برنامج مطور التطبيقات MIT.
طالبتي الرائعة: هل يمكنك استنتاج مميزات استخدام برنامج
مطور التطبيقات MIT، وذلك من خلال الصور المعروضة امامك.
طالبتي الرائعة: هل يمكنك استنتاج مميزات استخدام برنامج
مطور التطبيقات MIT، وذلك من خلال الصور المعروضة امامك.
اختصار الوقت حيث يمكننا تطوير تطبيق في أقل من ساعة واحدة.
يساعد على تطوير مهارات الإبداع من خلال استخدام اللبنات وتقليل احتمالات ارتكاب الأخطاء.
سهولة مشاركة التطبيقات التي يتم إنشاؤها في هذا البرنامج.
إمكانية الوصول إلى العديد من الوظائف الأساسية في الهاتف مثل المكالمات والرسائل النصية.
إمكانية حفظ البيانات عبر منصات التخزين السحابي.
تقويم ختامي للدرس
1) من أمثلة البرامج التطبيقية (Application Software):
برنامج IOS
برنامج تعريف الطابعة
برنامج ويندوز
مستعرض ويب Google Chrome
2) لا يتعامل المستخدم عادةً مع البرامج التطبيقية بشكل مباشر.
صح
خطأ
3) المرحلة التي يتم فيها اعتماد التطبيق وتحميله في متجر التطبيقات هي:
الاختبار
التخطيط والتصميم
النشر والتسويق
التطوير (التنفيذ)
4) تجربة المستخدم (UX) هي عملية تعزيز رضا المستخدم من خلال تحسين
قابلية الاستخدام وإمكانية الوصول المقدمة في التفاعل مع المنتج.
صح
خطأ
5) من أمثلة برامج إنشاء تطبيقات الهواتف الذكية:
Visual Basic
Scratch
Microsoft Word
MIT App Inventor
تذكرة خروج
شاكرة لكن
حسن استماعكن