الهواتف الذكية.pptx
Document Details
Uploaded by FeasibleCatharsis8862
الثانوية الأولى بالشقيق
Full Transcript
المملكة العربية تقنية 3 السعودية وزارة التعليم إدارة التعليم باإلحساء -بنات التعليم الثانوي -نظام المساراتمكتب التعليم بشمال...
المملكة العربية تقنية 3 السعودية وزارة التعليم إدارة التعليم باإلحساء -بنات التعليم الثانوي -نظام المساراتمكتب التعليم بشمال االحساء الثانوية األولى الصف الثالث الثانوي بالشقيق تطبيقات الهواتف الذكية مة المقرر :ريم القرناس موضوعات الوحدة: مقدمة عن تطبيقات الهواتف الذكية بناء تطبيقات الهاتف الذكي برمجة التطبيق موضوعات الوحدة: مقدمة عن تطبيقات الهواتف الذكية بناء تطبيقات الهاتف الذكي برمجة التطبيق أهداف التعلم )1التمييز بين برامج النظام والبرامج التطبيقية. )2التمييز بين واجهة المستخدم وتجربة المستخدم. )3خطوات بناء تطبيقات الهواتف الذكية. )4كيفية استخدام برنامج التطبيقات (MTI App )Inventor لتطوير تطبيق هاتف ذكي بسيط. )5برمجة التطبيق واختباره على الهواتف الذكية. برامج النظام والبرامج التطبيقية هما نوعان أساسيان من البرامج التي ُتعُّد حاسمة لعمل جهاز الحاسب. في هذا الدرس ،ستتمكن من التمييز بين هذين المفهومين وخصائص تطبيق الهاتف الذكي أيًضا. نشـا هو مجموعة من التعليمات الخاصة بالحاسب تقوم بأداء ط مهمة محددة البرنامج البرمجة هي المسؤولة عن إدارة برامج النظام األجهزة، System Software وتتضمن البرامج المخصصة إلدارة .الحاسب هي برامج تنقسم البرامج الحاسب تم إلى نوعين تصميمها لتنفيذ مجموعة من المهام المنظمة أو األنشطة البرامج التطبيقية Application Software المنسقة المفيدة للمستخدم، تختصر App طريقة التنفيذ: زمن التنفيذ 2 :د فردي االستراتيجية :العصف الذهني الهدف :أن تصنف الطالبة الصور المعروضة أمامها إلى برامج نظام أو برامج تطبيقية. نشاط حددي من خالل الصور ما التصنيف المناسب لكل برنامج من البرامج التالية : البرامج التطبيقية برامج النظام Application System Software Software برامج النظام ()System Software يتم تشغيل برنامج النظام ليعمل باستمرار في ذاكرة الحاسب ويتضمن :اإلعدادات والتفضيالت ومكتبات الملفات والوظائف المستخدمة لتطبيقات النظام. يتم تصميم برنامج النظام لتنفيذ وتقديم خدمات لبرامج التطبيقات ،وهو الوسيط بين المستخدم واألجهزة. البرامج التطبيقية ()Application Software يختص التطبيق بالمهمة التي تم تصميمه ألجلها ،والتي قد تكون بسيطة كتطبيق اآللة الحاسبة أو شديدة التعقيد مثل تطبيق معالجة النصوص. يمكن تشغيل البرنامج التطبيقي على أي جهاز تقريبا ،بدًءا من الحاسب المكتبي والحاسب المحمول إلى الهاتف الذكي ،يطلق على التطبيقات التي يتم إنشاؤها لكي تعمل على أجهزة الهواتف الذكية اسم تطبيقات الهاتف الذكي طريقة التنفيذ: زمن التنفيذ 2 :د جماعي االستراتيجية :العصف الذهني +الربط الهدف :أن تقارن الطالبة بين برامج نظام والبرامج التطبيقية. االستخـــ تستخدم إلنشاء مهمة دام محددة Application System تستخدم لتشغيل Software Software مكونات الحاسب البرامج برامج النظام التطبيقية يتم تثبيته على أجهزة وقت تثبيت الحاسب عند تثبيت البرنامج نظام التشغيل Application System يتم تثبيتها وفقًا لحاجة Software Software المستخدم البرامج برامج النظام التطبيقية التعامل مع ال يتعامل المستخدم المستخدم معها عادة بشكل مباشر Application System يتعامل معها المستخدم Software Software بشكل مباشر البرامج برامج النظام التطبيقية ال تستطيع العمل بشكل االستقاللية مستقل ،بل تعمل في بيئة برنامج النظام Application System يمكن أن تعمل بشكل Software Software مستقل البرامج برامج النظام التطبيقية تطبيقات الهواتف الذكية()Mobile Application نوع من البرامج التطبيقية يتم تصميمها لتعمل على األجهزة المحمولة ،مثل الهواتف الذكية واألجهزة اللوحية. طريقة التنفيذ: زمن التنفيذ 2 :د جماعي االستراتيجية :العصف الذهني الهدف :أن تعدد أمثلة لبعض البرامج التطبيقية للهواتف الذكية. من خالل تعاملك مع جهازك الذكي ،اذكري مثال لكل من )1تطبيقات البريد االلكتروني التطبيقات التالية: )2تطبيقات التواصل االجتماعي )3تطبيقات الرسائل الفورية )4تطبيقات الخرائط )5تطبيقات حكومية (وزارات، مدارس ..الخ) مراحل إنشاء تطبيقات الهواتف الذكية رتبي مراحل انشاء تطبيقات الهواتف الذكية ،وذلك بتحديد رقم كل مرحلة بالترتيب؟ 1 2 3 4 التطوير (التنفيذ) التخطيط والتصميم االختبار النشر والتسويق التفاعل مع المستخدم تتكون عملية تعامل المستخدم مع الحاسب من واجهة المستخدم تجربة المستخدم لتطبيقات الهواتف User Experience User Interface ) (UIالذكية )(UX من خالل ما سبق وان تعلمته في مرحلة سابقة، اذكري الفرق بين واجهة المستخدم وتجربة المستخدم ؟ تجربة المستخدم واجهة ()UX المستخدم ()UI تعتمد عملية تصميم واجهة تشير تجربة المستخدم التطبيق على تحقيق التوازن إلى االهتمام برغبات والتناسق بين عناصره بما وتوقعات المستخدم تتضمنه من ألوان وصور للوصول إلى احتياجاته وعناصر التحكم مثل بسهولة وفعالية. التسميات( ، )Labelsومربعات النص( ، )Text Boxesواألزرار يجب أن يتم تصميم ( ، )Buttonsفعملية تصميم التطبيق بشكل يعطي التطبيق ال تقل أهمية عن المستخدم شعوًر ا إيجابًيا برمجته ،حيث إن واجهة عند استخدامه. التطبيق هي ما يراه المستخدم ويتفاعل معه عند استخدام التطبيق. أمثلة لبرامج إنشاء تطبيقات الهواتف الذكية Kodular MIT App Inventor DroidMak Thunkable er HYBRO STUDIO AppyBuilder أمثلة لبرامج إنشاء تطبيقات الهواتف الذكية إلنشاء MITيستخدم مطور التطبيقات تطبيقات الهواتف الذكية ،حيث يسمح بإنشاء التطبيقات دون الحاجة لكتابة المقطع البرمجي من خالل استخدام بيئة اللبنات بشكل مشابه لبرنامج .سكراتش MIT App Inventor طريقة التنفيذ: زمن التنفيذ 2 :د جماعي االستراتيجية :العصف الذهني +الربط الهدف :أن تستنتج الطالبة مميزات استخدام برنامج مطور التطبيقات .MIT طالبتي الرائعة :هل يمكنك استنتاج مميزات استخدام برنامج مطور التطبيقات ،MITوذلك من خالل الصور المعروضة امامك. طالبتي الرائعة :هل يمكنك استنتاج مميزات استخدام برنامج مطور التطبيقات ،MITوذلك من خالل الصور المعروضة امامك. اختصار الوقت حيث يمكننا تطوير تطبيق في أقل من .ساعة واحدة يساعد على تطوير مهارات اإلبداع من خالل استخدام اللبنات وتقليل احتماالت ارتكاب األخطاء. سهولة مشاركة التطبيقات التي يتم إنشاؤها في هذا البرنامج. إمكانية الوصول إلى العديد من الوظائف األساسية في الهاتف مثل المكالمات والرسائل النصية. إمكانية حفظ البيانات عبر منصات التخزين السحابي. تقويم ختامي للدرس )1من أمثلة البرامج التطبيقية (Application :)Software برنامج تعريف الطابعة 1 برنامج IOS 2 مستعرض ويب Google 3 Chrome برنامج ويندوز 4 )2ال يتعامل المستخدم عادًة مع البرامج التطبيقية بشكل مباشر. صائب 1 خاطئ 2 )3المرحلة التي يتم فيها اعتماد التطبيق وتحميله في متجر التطبيقات هي: التخطيط والتصميم 1 النشر والتسويق 2 التطوير (التنفيذ) 3 برنامج ويندوز 4 )4تجربة المستخدم ( )UXهي عملية تعزيز رضا المستخدم من خالل تحسين قابلية االستخدام وإمكانية الوصول المقدمة في التفاعل مع المنتج. صائب 1 خاطئ 2 ) من أمثلة برامج إنشاء تطبيقات الهواتف5 :الذكية MIT App Inventor 1 Scratch 2 Microsoft Word 3 Visual Basic 4 شكرا لحسن استماعكن