) NSB-AppStudio برمجة تطبيقات األجهزة الذكية باستخدام برنامج ( ) برمجة تطبيقات األجهزة الذكية باستخدام برنامج ( NSB-AppStudio الدرس األول ) 1 ( الدرس

ملفّات مشابهة
ورقة عمل الدرس الثاني تطبيقي اخلاص على هاتفي... برنامج App Inventor اعداد املعلمة : اماني ممدوح املصري مدرسة امحد شوقي الثانوية للبنات اختار اإلجابة ا

الأول في السي شارب((c#للمبتدائين

Microsoft Word - new.doc

Microsoft Word - Excel VBA

كيفية تفعيل خدمة IIS ونشر موقع ويب على الشبكة احمللي السالم عليكم اصدقائي الكرام في هذا الكتاب سنتناول ما هي خدمة المعلومات وكيفية التفعيل ونشر الموقع

SP-1101W/SP-2101W eciug niitallatini kciuq 1.0v /

حقيبة الدورة التدريبية التخزين السحابي Google Drive حقيبة المتدربة إعداد املدربة : عزة علي آل كباس Twitter 1438 ه

عرض تقديمي في PowerPoint

مدرسة هارون الرشيد الثانوية للبنين المهارات العملية / تكنولوجيا المعلومات ( الثاني عشر) إعداد/ أ. خالد الح

Microsoft Word - Access VBA

PowerPoint Presentation

المحاضرة الثانية

برنامج المساعدات المادية الذكي خطوات التقديم للمساعدة المادية...2 خطوات رفع المستندات المرفوضة...10 خطوات التاكد من حالة الطلب

Allomani Warehouse User Guide

دولة فلسطين و ازرة التربية والتعليم العالي المبحث: تكنولوجيا المعلومات / النظري بسم هللا الرحمن الرحيم مدة االمتحان : ساعتان نموذج تجريبي مجموع العالم

Microsoft Word - C#2

Our Landing Page

متطلبات النظام متطلبات جهاز الكمبيوتر الشخصي معالج Pentium 1 Intel غيغا هرتز أو أسرع نظام التشغيل Windows 2000 أوXP Windows مع Service Pack 2 أو Vista

FS Future Series دليل البدء السريع الرجاء قراءة التعليمات التالية من أجل تثبيت وتنشيط 3D. Visualizer برنامج

جامعة حضرموت

WHAT’S NEW

How To Make Connection Between Oracle DB Server 9i & Oracle Developer 6i

الفرق بين البرمجة الإجرائية و البرمجة المسيرة بالأحداث :

دبلوم متوسط برمجة تطبيقات الهواتف الذكية

مختبر البرمجة والتحليل العددي قسم علوم الجو جمل التحكم والشرط والتكرار المرحلة الثانية PROGRAM CONTROL, CONDITION AND LOOP STATEMENTS الجمل الشرطية :-

Our Landing Page

كيفية استخدام موقع 4shared لرفع الملفات وتنظيمها على النترنت للمبتدئين. والمتقدمين في الحاسب. كتاب ل ابراهيم شاهين

عرض تقديمي في PowerPoint

السالم عليكم ورحمة هللا وبركاتة كتاب تعلم برمجة االلعاب بأستخدام محرك االلعاب Unity 3D الكتاب مقدم من االستاذ : عماد عارف التوي موقع : Home OF Games ا

Slide 1

التاريخ: االمتحان النهائي لمساق برمجة متقدمة תכנות מתקדם موعد أ الزمن: ساعتان فقط الخميس 2017/7/27 )10 عالمات( السؤال األول for او )while الالزمة لما

<4D F736F F D20D8D1EDDEC920CDD0DD20C7E1E1EDE4DFD32E646F63>

اردوينو – الدرس الثامن – تغيير درجة الالوان لـ RGB LED

I تفريغ مكثف في وشيعة. 1 التركيب التجريبي: L = 40mH وشيعة معامل تحريضها C = 1μF مكثف سعته E = 6V العدة: مولد قوته الكهرمحركة ومقاومتها الداخلية r = 10

عرض تقديمي في PowerPoint

Microsoft Word - Suites_Numériques_1_sm.doc

مادة اثرائية تكنولوجيا الصف الحادي عشر وحدة الوسائط المتعددة شرح برنامج VSDC إلنتاج وحترير الفيديو المشرف التربوي د.عطايا يوسف عابد مديرية التربية وال

الفصل الثاني

بسم اهلل الرمحن الرحيم الوحدة الثانية الفيجول بيسك Microsoft VISUAL BASIC احلمد اهلل الذي أكرمين و منحين الفرصة لتوفري لكم هذا امللخص املنقى للوحدة ال

السلطة الوطنيـة الفلسطينية

riyadh-geeks-mobile-first

Microsoft Word - SolutionOOPFinal2011.doc

دليل المستخدم لبوابة اتحاد المالك التفاعلية

الدوال في اكسل الدوال: هي صيغ معرفة مسبقا تقوم بإجراء عمليات حسابية بإستخدم قيم محددة ووسائط مسماة في ترتيب بنية معينة بناء الدالة: إغالق. يبدأ بناء ا

السالم عليكم و رحمة هللا شرح ربط قاعدة بيانات Access بال.. C# مذا ستستفيد من هذا الموضوع!! -معرفة طريقة صنع قاعدة بيانات بالAccess -ربط قاعدة البيانات

ABU DHABI EDUCATION COUNCIL Abu Dhabi Education Zone AL Mountaha Secondary School g-12 science section Mathematics Student Name:.. Section: How Long i

How To Install Oracle Forms & Reports 6i

بسم هللا الرحمن الرحيم االسئلة المتوقعه لمادة الحاسوب م 3 شتوية 2016 االستاذ نور الدين بني عطا االسئلة المتوقعه على مادة الحفظ سؤال 1 : وضح

تنصيب و إعداد تقانة التستجابة الذكية (SRT) التخزين المؤقت باتستخدام أقراص الحالة الصلبة SRT Intel Smart Response Technology Installation Guide (SSD Ca

الرقابة الداخلية والرقابة الخارجية

Slide 1

جمعية زمزم للخدمات الصحية التطوعية بإشراف وزارة الشؤون االجتماعية تصريح رقم )411( نظام إدارة الجودة Quality Management System إجراءات الئحة تقنية املع

16 أبريل 2019 االطالق الرسمي للجائزة

تصحيح مادة الرياضيات شعبة الرياضيات التمرين األول : و أي ان تكون النقط بما أن و و و α β α β α β و منه الشعاعان و غير مرتبطان خطيا إذن النقط من نفس الم

قسم تكنولوجيا الحاسوب والمهن الصناعية

نموذج السيرة الذاتية

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

Microsoft Word - 1-NURSE CALL SYSTEM

وزارة التعليم العالي والبـحث العلمي

المملكة العربية السعودية م ق س ..../1998

1

استمارة تحويل طالب يتعلم في الصف العادي لجنة التنسيب إلى )التقرير التربوي( استمارة لتركيز المعلومات حول العالج المسبق الذي حصل علية الطالب\ة الذي يتعل

لقانون العام للمساواة في المعاملة - 10 أسئلة وأجوبة

الصف السادس االبتدائي الفصل الدراسي االول بسم هللا الرحمن الرحيم الصفحة محتويات الفصل الدراسي األول الموضو

المكونات

PowerPoint Presentation

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

PowerPoint Presentation

دليل تدريبي : الحلول لما بعد اختراق الحسابات إعداد : محمد المسقطي Mohammed Al-Maskati بمساعدة : علي السباعي Ali Sibai

الوحدة التاسعة

PowerPoint Presentation

وزارة الرتبية الوطنية امتحان بكالوراي التعليم الثانوي الشعبة: تقين رايضي اختبار يف مادة: الرايضيات اجلمهورية اجلزائرية الدميقراطية الشعبية الديوان الو

The Global Language of Business دليل ارشادي الستخدام صفحة خدمات الشركات األعضاء Members Area 1

Banner – Hold Information SOAHOLD

WATER POLICY REFORM IN SULTANATE OF OMAN

الدليل التدريبي لتسجيل منتج البوابة االلكترونية للمطابقة )سابر( الدليل التدريبي لتسجيل منتج 0

التحكم في الجهاز عن بعد باستخدام نظام VNC

Microsoft Word - AR_ _UM TLCD - KBRC01A.doc

المملكة العربية السعودية م ق س ..../1998

الذكاء

جاهعة الوسيلة هركز الشبكات و أنظوة اإلعالم و االتصال والتعلين الوتلفز و التعلين عن بعد مودل Moodle التعل م نظام استخدام "دل ل االلكترون للطلبة" نظام ا

Microsoft Word - Sample Weights.doc

Microsoft Word - QA-Reliability

Microsoft Word - 55

ShootingSim

الصفة المشبَّهة باسم الفاعل

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

Student Help

الدليل التدريبي لطلب شهادة مطابقة إرسالية )للمنتجات المستوردة( البوابة االلكترونية للمطابقة )سابر( الدليل التدريبي لطلب شهادة مطابقة إرسالية )للمنتجات

Schedule Planner User Guide Target Audience: Students This tool can help you better plan your course schedule by generating a visual representation of

الدرس : 1 مبادئ ف المنطق مكونات المقرر الرسم عناصر التوج هات التربو ة العبارات العمل ات على العبارات المكممات االستدالالت الر اض ة: االستدالل بالخلف ا

نوع الخدمة / إدارة قنوات التواصل االجتماعي الكمية شهريا نوع الخدمة إدارة قنوات التواصل االجتماعي إعداد تصاميم يوميا العدد )2( تصميم

Basic Invoice Template for Word

دائرة التسجيل والقبول فتح باب تقديم طلبات االلتحاق للفصل األول 2018/2017 " درجة البكالوريوس" من العام الدراسي جامعة بيرزيت تعلن 2018/2017 يعادلها ابتد

English C.V. أآرم فتحى مصطفى على الاسم :.مدرس الدرجة العلمية : مدرس بقسم تكنولوجيا التعليم - آلية التربية النوعية بقنا - جامعة الوظيفة الحالية : جنوب

اختر عنوان مناسب

ثنائي القطب ثنائي القطب س 4 مادة العلوم الفيزيائية الكهرباء مميزات بعض ثنائيات القطب غير النشيطة الجذع المشترك الفيزياء جزء الكهرباء مميزات بعض ثنائيا

8 مادة إثرائية وفقا للمنهاج الجديد األساسي الثامن للصف الفصل الدراسي األول إعداد املعلم/ة: أ. مريم مطر أ. جواد أبو سلمية حقوق الطبع حمفوظة لدى املكتبة

م ارجعة عامة في مادة التكنولوجيا لمصف السادس األساسي الفصل الد ارسي لمعام األول م. السؤال األول :: ضع عالمة ) ( أو عالمة ) ( لما أت : ( ) تس

وزارة الترب ة بنك األسئلة لمادة علم النفس و الح اة التوج ه الفن العام لالجتماع ات الصف الحادي عشر أدب 0211 / 0212 األولى الدراس ة الفترة *************

النسخ:

) NSB-AppStudio ) 1 (

أهداف الدرس : بعد انتهاء هذا الدرس ستكون الطالبة قادرة على أن : )1 توضح مميزات برنامج ( NSB-AppStudio ) 2( تعدد لغات البرمجة المستخدمة في برنامج ( NSB-AppStudio ) 3( تذكر خطوات كتابة البرنامج باستخدام ( NSB-AppStudio ) 4( تتعرف على متصفح االنترنت االفتراضي المفضل استخدامه عند تجربة التطبيق في برنامج ( )5 توضح وظيفة األداة ( List ) 6( تستخدم الدالة )getitem( لحفظ خيار المستخدم من أداة )list( )7 توضح وظيفة األداة ( RadioButton ) 8( تستخدم الدالة )getvalue( لحفظ خيار المستخدم من أداة )RadioButton( )9 تستنتج وظيفة األداة ( Label ) 11( توضح طريقة إخراج المعلومات في األداة ( )Label 11( تعدد أدوات التعامل مع الصور في برنامج ( )NSB-AppStudio 12( تفرق بين أداتي التعامل مع الصور في برنامج NSB-AppStudio( ) من حيث االستخدام 13( توضح وظيفة األمر ( )MsgBox 14( تستخدم األمر ( MsgBox ) إلخراج المعلومات للمستخدم 15( تستنبط متى تستخدم الجمل الشرطية 16( تستخدم جملة )If( الشرطية في كود برمجي ) 2 (

عزيزتي الطالبة : غزت األجهزة الذكية حياة الناس على مختلف أعمارهم و يعود السبب الرئيسي في ذلك هو حرص الشركات المصنعة على توفير تطبيقات متنوعة تعمل على هذه األجهزة و تناسب كافة األعمار مما يجعل وجود هذه األجهزة في ايديهم أمرا ممتعا و تجربة غنية. و إلنشاء و تطوير تطبيقات تعمل على األجهزة الذكية توجد عدة برامج متخصصة في ذلك.. و منها برنامج : ( 1( ان اس بيسك ستوديو )NSB-AppStudio( : عبارة عن بيئة تطوير قوية و كاملة إلنشاء تطبيقات األجهزة الذكية تعمل على العديد من أنظمة التشغيل بطريقة تصميم سهلة تعتمد على السحب و االفالت و تستخدم لغة برمجة الجافا سكريبت Script( )Java او البيسك )Basic( و تعد البرمجة باستخدام ( NSB-AppStudio ) سهلة و ممتعة نظرا للتشابه الكبير مع البرمجة باستخدام لغة فيجول بيسك ستوديو من حيث لغة البرمجة و واجهة المستخدم و األدوات و الخصائص كما يمكن رؤية النتائج مباشرة على متصفح االنترنت او على الجهاز الذكي. 2( مراحل كتابة البرنامج باستخدام )NSB-AppStudio( : مرحلة كتابة البرنامج باستخدام )NSB-AppStudio( تمر بأربع خطوات : ) 3 ( 1( تصميم الواجهات : تبدأ بتحديد مقاسات النماذج ( Forms ) المستخدمة في كل نموذج. بحيث تتوافق مع مقاس شاشة الجهاز ثم نضع األدوات

ضبط خصائص األدوات : توجد لكل أداة عدة خصائص نقوم بتغييرها كشكل األداة و لونها و نوع الخط المستخدم. كتابة أوامر البرمجة : حيث نكتب في هذه المرحلة جميع األوامر التي نريد تنفيذها عند وقوع حدث معين. تجربة التطبيق و اكتشاف األخطاء : يمكن تجربة التطبيق و مشاهدة المخرجات على متصفح االنترنت االفتراضي و الذي يفضل أن يكون. ) Safari ( او )Google Chrome( )2 )4 ادوات البرمجة في برنامج )NSB-AppStudio( : التشابه بين برنامج )NSB-AppStudio( و برنامج ( Studio ) Visual Basic يشمل األدوات المستخدمة في البرمجة حيث يحتوي البرنامج على العديد من األدوات.. لكل منها استخدام مختلف.. و ستتعرفين فيما يلي على بعضا منها.. كما يلي : اداة القائمة ( List ) : تعرض قائمة مكونة من عناصر يختار المستخدم أحدها و يتم حفظ خيار المستخدم بواسطة الدالة : (i).. getitem حيث )i( تمثل رقم العنصر في القائمة. )1 مثال : في أداة القائمة المقابلة يكون : getitem(2) العنصر األول هو )األول الثانوي(.. و بالتالي فإن : قيمة )i( = 1 العنصر الثاني هو )الثاني الثانوي(.. و بالتالي فإن : قيمة )i( = 2 عندما يختار المستخدم العنصر األول من عناصر القائمة نكتب : getitem(1) عندما يختار المستخدم العنصر الثاني من عناصر القائمة فإن خياره يحفظ في الدالة : ) 4 (

أداة زر الخيار ( )RadioButton : تتيح للمستخدم االختيار من بين مجموعة من الخيارات و نستخدم مع هذه األداة الدالة : )n) getvalue حيث )n( تمثل ترتيب الخيارات و يبدأ بالرقم )1( و تتحقق من اختيار المستخدم حيث يعطى الزر الذي اختاره المستخدم القيمة المنطقية )True( وبقية االختيارات القيمة المنطقية )False(. )2 مثال : في أداة زر الخيار المقابلة يكون : العنصر األول هو )ابو بكر الصديق(.. و بالتالي فإن : قيمة )i( = 1 العنصر الثاني هو )عمر بن الخطاب(.. و بالتالي فإن : قيمة )i( = 2 عندما يختار المستخدم الخيار الثاني من الخيارات فإن خياره يحفظ في الدالة : )False( و بقية الخيارات قيمتها )True( و تكون قيمته getvalue(2) أداة التسمية ( Label ) : و يتم اخراج المعلومات للمستخدم في هذه األداة عن طريق الخاصية )TextContent( أدوات التعامل مع الصور : أ( أداة الصورة ( Image ) : و تستخدم لعرض الصور داخل التطبيق كالخلفيات أو لتنفيذ أمر معين عند الضغط عليها. ب( أداة الصورة ( PictureBox ) : و تستخدم لتحرير الصور كتعديل حجمها و لها العديد من الدوال مثل دالة رسم مربع. )4 4( بعض أوامر البرمجة األساسية في برنامج )NSB-AppStudio( : )1 إخراج المعلومات بواسطة األمر ( MsgBox ) : يظهر هذا األمر نافذة صغيرة غير النافذة األساسية تعرض رسالة للمستخدم نتيجة حدث ما ثم يضغط زر األمر كما في الصورة التالية : ) 5 (

2( الجمل الشرطية : تستخدم عند الحاجة التخاذ قرارات مختلفة على حسب شرط معين و منها : : ) If ( الجملة الشرطية و لها عدة صيغ في برنامج )NSB-AppStudio( ال تختلف عنها في فيجول بيسك و هي : صيغة ( Then ) If - صيغة If( ) If - Then - End صيغة ( Else ) If - Then - صيغة ( ElseIf ) If - Then - ملخص الدرس األول ) 6 (

نشاط الدرس األول قومي بالبحث عن مميزات أخرى لبرنامج )NSB-AppStudio( بالرجوع إلى دروس برنامج فيجول بيسك التي تمت دراستها في الصف األول الثانوي.. فكري في الفرق بين صيغ الجملة الشرطية )IF( و استخدامات كل منها.. في رأيك على ماذا تعتمد تطبيقات األجهزة الذكية في عملها.. )1 )2 االختبار الذاتي للدرس األول عزيزتي.. لقد أتممت دراسة.. الختبار معلوماتك و استيعابك للدرس الرجاء إغالق هذا الملف و العودة للحقيبة ألداء االختبار الذاتي للدرس.. و عند اجتيازك االختبار بنجاح يمكنك متابعة تعلم بقية الدروس.. مع اطيب األماني بالتوفيق ) 7 (