Top Banner
لبىاثلثاهويت لر الزيس ا مدرست بشي سكي الفزانعلمت/ إيىاساد ا إعد1 1 ولى/ جطبيقاث الوحدة الهواجف الذكيتخاص على هاجفيقي ال/ جطبيلثاوي الدرس ا وشاط1 ثالي الوسن اكت اجيت: حظب العىت لشخص ما الظم حظاب معامل خه، م لىشهً لشخص مىاطبا ا وان طى إذا على فحص ماعمل ً م جطبيلا صم م عام ل الظمىت= الىشن÷ الطى( × ) الطىحي:لظمىت وامل ات معا فحص كيم زم ومتعامل أكل من ا وا إذا02 عي الطبيىشن أكل م التعامل أكل من ا وا إذا02 وأعلى م02 شن مىاطب الىتعامل أكل من ا وا إذا02 وأعلى م02 الىشن شائد أعلى متعاملن ا وا إذا02 سطت في الىشنادة مف شحل: الً أوسيت:م الواجهت الزئي جصميث اجيت:م بدواخد اجهت الخطبيم وظخيم و لخصم داة إليهاخمي جي التيلقائمت امهاخدا اسخTextBox1 User Interface كيمت الىشن.م بئدخاخدلمظخظمح ل مسبع هصLabel1 User Interface سبع حظميت ل ممت "الىشن"ظابم بيل هت مسبع الىص الى عىHorizontalArrangement1 Layout ً ن أفلياظابلخي بداجين ال لترجيبTextBox2 User Interface . كيمت الطىم بئدخاخدلمظخظمح ل مسبع هصLabel2 User Interface سبع حظميت ل م بيلمتلظابم هت مسبع الىص اى عى" "الطىHorizontalArrangement2 Layout ً ن أفلياظابلخي بداجين ال لترجيبButton1 User Interface ت وفحص الىشن الظمىت معاملس لحظاب كيم شز أمLabel3 User Interface ظابلتكت الب الع حظاجت ملىاج الظمىت ات معامل عهاز كيم Label4 User Interface از هديجت عه الظمىتىشن بعد فحص معامل الImage1 User Interface ىزة لعسض صىزة معبرة أداة الصً ثاهيا دواث: ائص ضبط خصلي: ظابلت همائص بدواث الظبط خصا هلىم ب داة لخاصيت امهاخدا اسخلخاصيت قيمت اLabel1 Text داةلغاهس ل طم ا ير حغيمت "الىشن" هىخب ولLabel2 Text داةلغاهس ل طم ا ير حغي" مت "الطى هىخب ولButton1 Text داةلغاهس ل طم ا ير حغي الظمىت"حظب معامل هىخب "اLabel3 Text داةلغاهس ل طم ا ير حغي- Label4 Text داةلغاهس ل طم ا ير حغي- Image1 Picture ير صىزة بداة حغيس علىىلجهاش بال اليل صىزة م بخحم هلىمUpload file Screen1 Alignment ذاة بدواث علىبط محا طاشت الشcenter
6

يلاثلما pسولا – 1 طاشrawafed.edu.ps/portal/elearning/uploads/file/ee2e157a...1 pازفلا يكس سايإ تملعلما دادعإ – ثا sبلل تيو qاثلا

Oct 02, 2020

Download

Documents

dariahiddleston
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: يلاثلما pسولا – 1 طاشrawafed.edu.ps/portal/elearning/uploads/file/ee2e157a...1 pازفلا يكس سايإ تملعلما دادعإ – ثا sبلل تيو qاثلا

1 إعداد املعلمت/ إيىاس سكي الفزان –مدرست بشير الزيس الثاهويت للبىاث

الدرس الثاوي/ جطبيقي الخاص على هاجفي –الهواجف الذكيت الوحدة ألاولى/ جطبيقاث 1

الوسن املثالي – 1وشاط

لىشهه، م خال حظاب معامل الظمىت لشخص ما حظب العالكت آلاجيت: عمل على فحص ما إذا وان طى الشخص مىاطبا

صمم جطبيلا

÷ الىشن = الظمىت لعامم الطى( × )الطى

وم زم فحص كيمت معامل الظمىت واآلحي:

الىشن أكل م الطبيعي 02إذا وان اإلاعامل أكل م

الىشن مىاطب 02وأعلى م 02إذا وان اإلاعامل أكل م

الىشن شائد 02وأعلى م 02إذا وان اإلاعامل أكل م

ادة مفسطت في الىشن 02إذا وان اإلاعامل أعلى م ش

الحل:

جصميم الواجهت الزئيسيت: –أوال

لخصميم واجهت الخطبيم وظخخدم ألادواث آلاجيت:

اسخخدامها القائمت التي جيخمي إليها ألاداة

TextBox1 User Interface .مسبع هص ظمح للمظخخدم بئدخا كيمت الىشن

Label1 User Interface عىىهت مسبع الىص الظابم بيلمت "الىشن"مسبع حظميت ل

HorizontalArrangement1 Layout لترجيب ألاداجين الظابلخين أفليا

TextBox2 User Interface .مسبع هص ظمح للمظخخدم بئدخا كيمت الطى

Label2 User Interface الطى"عىىهت مسبع الىص الظابم بيلمت مسبع حظميت ل"

HorizontalArrangement2 Layout لترجيب ألاداجين الظابلخين أفليا

Button1 User Interface شز أمس لحظاب كيمت معامل الظمىت وفحص الىشن

Label3 User Interface إلعهاز كيمت معامل الظمىت الىاججت م حظاب العالكت الظابلت

Label4 User Interface الىشن بعد فحص معامل الظمىتإلعهاز هديجت

Image1 User Interface أداة الصىزة لعسض صىزة معبرة

ضبط خصائص ألادواث: –ثاهيا

هلىم بظبط خصائص ألادواث الظابلت هما لي:

قيمت الخاصيت اسخخدامها الخاصيت ألاداة

Label1 Text هىخب ولمت "الىشن" حغيير الاطم الغاهس لألداة

Label2 Text هىخب ولمت "الطى" حغيير الاطم الغاهس لألداة

Button1 Text هىخب "احظب معامل الظمىت" حغيير الاطم الغاهس لألداة

Label3 Text حغيير الاطم الغاهس لألداة -

Label4 Text حغيير الاطم الغاهس لألداة -

Image1 Picture هلىم بخحميل صىزة م الجهاش بالىلس على حغيير صىزة ألاداةUpload file

Screen1 Alignment طبط محاذاة ألادواث على

الشاشت

center

Page 2: يلاثلما pسولا – 1 طاشrawafed.edu.ps/portal/elearning/uploads/file/ee2e157a...1 pازفلا يكس سايإ تملعلما دادعإ – ثا sبلل تيو qاثلا

2 إعداد املعلمت/ إيىاس سكي الفزان –مدرست بشير الزيس الثاهويت للبىاث

الدرس الثاوي/ جطبيقي الخاص على هاجفي –الهواجف الذكيت الوحدة ألاولى/ جطبيقاث 2

البرمجت: –ثالثا

Blocksللىصى إلى هافرة البرمجت هىلس على شز

مخغير يعبر ع قيمت معامل السمىت:حعزيف

طبط الخصائص بعدالىاجهت الىاجهت كبل طبط الخصائص

الاهخلا إلى واجهت البرمجت

Variablesهخخاز اللبىت اإلالابلت م كائمت

factorوليى nameهىخب اطم اإلاخغير في خاهت

هخخاز لبىت السكم إلعطاء كيمت أوليت للمخغير Mathم كائمت

لىحصل على الىديجت اإلالابلتهلىم بسبط اللبيخين معا

، get، أما عىد أخر كيمت فئهىا وظخخدم اللبىت setعىد وطع كيمت في خاصيت أو مخغير فئهىا وظخخدم اللبىت : تمالحظ

: اللبىت Label3لألداة Textفي داخل الخاصيت factorوطع كيمت اإلاخغير حعني: املقابلتفمثال

Page 3: يلاثلما pسولا – 1 طاشrawafed.edu.ps/portal/elearning/uploads/file/ee2e157a...1 pازفلا يكس سايإ تملعلما دادعإ – ثا sبلل تيو qاثلا

3 إعداد املعلمت/ إيىاس سكي الفزان –مدرست بشير الزيس الثاهويت للبىاث

الدرس الثاوي/ جطبيقي الخاص على هاجفي –الهواجف الذكيت الوحدة ألاولى/ جطبيقاث 3

حساب قيمت معامل السمىت حسب العالقت املذكورة في السؤال:

للحصى على اللبىت املجاوزةـ Button1هىلس على كائمت ألاداة

Button1هفر العملياث اإلاطلىبت عىد الىلس على شز وحعني:

، setللحصى على اللبىت Variablesهىلس على كائمت ألاداة

.factorزم هفخح اللائمت للىصى إلى اطم اإلاخغير

فىحصل على اللبىت اإلالابلت

2باملتر()الطول ÷ معامل السمىت = الوسن لحظاب معامل الظمىت وظخخدم العالكت: جذكز:

factorمعامل الظمىت حيث أن:

TextBox1.Textكيمت الىشن الري أدخله اإلاظخخدم

)هفترض أن اإلاظخخدم طيلىم بئدخا طىله TextBox2.Textكيمت الطى الري أدخل اإلاظخخدم

(122بىحدة الظيخمتر ولرن فئهىا طىحىله إلى وحدة اإلاتر بلظمخه على

هحظس لبىت اللظمت Mathم كائمت

هظع اللبىت الظابلت في خاهت البظط في عمليت اللظمت

.TextBox1م كائمت TextBox1.Text، وللحصى عليه وظخدعي اللبىت الوسنالبظط في عمليت اللظمت هى

.Mathوألاض وألازكام م اللائمت الظسب، زم هلىم بتربيع الليمت.. وهحصل على لبىاث 100× الطول اإلالام هى

في عمليت اللظمت هظع اللبىت الظابلت في خاهت اإلالام

.. factorهلىم بىطع هاجج اللظمت في اإلاخغير م زبط اللبيخين معا ع طس

1

Page 4: يلاثلما pسولا – 1 طاشrawafed.edu.ps/portal/elearning/uploads/file/ee2e157a...1 pازفلا يكس سايإ تملعلما دادعإ – ثا sبلل تيو qاثلا

4 إعداد املعلمت/ إيىاس سكي الفزان –مدرست بشير الزيس الثاهويت للبىاث

الدرس الثاوي/ جطبيقي الخاص على هاجفي –الهواجف الذكيت الوحدة ألاولى/ جطبيقاث 4

فحص قيمت معامل السمىت للحصول على هديجت الوسن:

Label3في ألاداة factorهغهس كيمت اإلاخغير

Label3م كائمت Label1.Textوظخدعي اللبىت

وم getوظخدعي اللبىت Variablesم كائمت global factorاللائمت الفسعيت هحدد

هسبط اللبيخين الظابلخين معا

2

Button1.Clickداخل الحدر 2و 1هظع اللبيخين

Controlم كائمت IFللفحص وظخخدم اللبىت

التي طيخم جىفيرها في حا جحلم الشسطم شلين: الجصء ألاو للشسط، بيىما الجصء الثاوي للبىاث IFجخيىن جملت الشسط

Mathلخيى الشسط وظخدعي اللبىت اإلالابلت م اللائمت

هفخح كائمت ؤلاشازة الخخياز ؤلاشازة اإلاىاطبت

02مع الليمت factorهلازن كيمت اإلاخغير

.IFهظع اللبىت الظابلت في الجملت

هطبع الىص "وشن أكل م thenفي جملت

.. وهحصل على Label4الطبيعي" في ألاداة

Textلبىت الىص م كائمت

Page 5: يلاثلما pسولا – 1 طاشrawafed.edu.ps/portal/elearning/uploads/file/ee2e157a...1 pازفلا يكس سايإ تملعلما دادعإ – ثا sبلل تيو qاثلا

5 إعداد املعلمت/ إيىاس سكي الفزان –مدرست بشير الزيس الثاهويت للبىاث

الدرس الثاوي/ جطبيقي الخاص على هاجفي –الهواجف الذكيت الوحدة ألاولى/ جطبيقاث 5

else ifهحخاج لفحص بليت الشسوط اإلاروىزة في الظؤا فلط في حالت عدم جحلم الشسط ألاو.. لرل طيظخخدم لبىت

ifإلى داخل اللبىت else ifوسحب لبىت

فىحصل على الشيل اإلالابل

ifفي لبىت هىلس على مسبع ؤلاعداداث فىحصل على الشيل اإلالابل

هظع الشسط الثاوي وجملت جحلم الشسط

بعدد else ifهظيف لبىاث

الشسوط التي هحخاجها..

لخىفر elseهظيف لبىت

عىد عدم جحلم أي م

الشسوط الظابلت

Page 6: يلاثلما pسولا – 1 طاشrawafed.edu.ps/portal/elearning/uploads/file/ee2e157a...1 pازفلا يكس سايإ تملعلما دادعإ – ثا sبلل تيو qاثلا

6 إعداد املعلمت/ إيىاس سكي الفزان –مدرست بشير الزيس الثاهويت للبىاث

الدرس الثاوي/ جطبيقي الخاص على هاجفي –الهواجف الذكيت الوحدة ألاولى/ جطبيقاث 6

معايىت الخطبيق: –رابعا

ط اللىائم في بسهامج Connectجخم معاىت الخطبيم باطخخدام كائمت ، بئحدي الطسق آلاجيت:App Inventorم شس

لت إلى وجىد آلاحي: : CompanionAIطزيقت .1 جحخاج هره الطس

.جهاش حاطىب مخصل باإلهترهذ

.هاجف ذوي مخصل باإلهترهذ

جطبيمMIT AI2 Companion .له م اإلاخجس خم جنز على الهاجف الروي و

اهلس على ألامس طزيقت املعايىت :AI Companion واهخغس عهىزQR Code زم كم بفخح جطبيم ،MIT AI2 لس على واه

scan QR Code .زم طع واميرا الهاجف ملابل اليىد الغاهس على شاشت الحاطىب زم اهخغس عهىز معاىت الخطبيم

لت إلى وجىد هاجف ذوي مع وصلت : USBطزيقت .0 .USBجحخاج هره الطس

لت إلى وجىد إهترهذ أو هاجف ذوي، ولىنها حظخغسق بظع دكائم إلاعاىت الخطبيم. :Emulatorطزيقت .0 ال جحخاج هره الطس

حفظ الخطبيق: –خامسا

:aiaحفظ الخطبيق كيسخت قابلت للخعديل .1

Projects Export selected project (.aia) to my computerم كائمت

:apk.حفظ الخطبيق كيسخت جىفيذيت غير قابلت للخعديل .2

Build App (save .apk to my computer)م كائمت

الظابلت.. فىحصل على البرمجت النهائيت للخطبيم Button1.Clickالتي كمىا ببىائها داخل لبىت ifهظع لبىت

الث اإلاىجىد على جهاش الىمبيىجس.1 مالحظاث: في مجلد الخنز اإلالف املحفىظ جللائيا . عىد حفػ الخطبيم طيخم جخص

وم زم Projectsهفظه م كائمت App Inventorالري كمذ بحفغه ال مىى فخحه إلى م خال بسهامج aia. ملف 0

. Import project (.aia) from my computerاخخياز ألامس

وال مى حشغيله على الحاطىب. علي هلله إلى هاجف وم زم فخحه وجثبيخه.ف apkملف . 0