You are on page 1of 156

5

C O M P U T I N G & I N F O R M AT I O N T E C H N O L O G Y

‚br£bhyr⁄

‫الفصل الدراسي الأول‬


2021 - 2022
‫الطبعة الثالثة‬
‫{‪yr⁄;bh4{3r‬‬

‫أهال بك!‬ ‫‪W‬‬‫‪EÆf{hE‬‬


‫ف‬
‫قسم ي� نهاية الوحدة يعرض بعض‬
‫وال�امج البديلة‪.‬‬
‫األدوات ب‬
‫مع لنستكشف عالم‬ ‫تعال ي‬ ‫‪W‬‬‫‪zri£bh‬‬
‫تكنولوجيا المعلومات‬ ‫قسم يوضح ما تعلمته والمفردات‬
‫ت‬
‫ال� يحتويــها الدرس‪.‬‬
‫الجديدة ي‬
‫انتقل إىل حاسوبك‬ ‫‪W‬‬‫‪»$bh«˘ ˜{k‬‬
‫ن‬
‫واتبع�!‬
‫ف‬
‫نشاط ي� نهاية كل وحدة يدمج‬
‫ي‬ ‫ال� يتم تدريسها ف ي� الوحدة‪.‬‬
‫ت‬
‫المهارات ي‬

‫‪W‬‬
‫{‪„i»hr‬‬
‫ت‬
‫ال�‬
‫قسم يركز عىل النقاط المهمة ي‬
‫يحتاج الطالب إىل مراجعتها‪.‬‬

‫‪‡¢º‬‬

‫‪E⁄¢º‬‬

‫‪W‬‬‫‪--‬‬
‫معلومات مفيدة‪.‬‬

‫‪W‬‬
‫‪r{e¢‬‬
‫معلومات لحماية نفسك‪.‬‬

‫‪W‬‬‫‪-º3rb‬‬
‫ض‬
‫الما�‪.‬‬ ‫أحداث حقيقة من‬
‫ي‬

‫˘‪r»bh-i»⁄bh˘-i»⁄bh»3h4‬‬
‫إدارة المناهج الدراسية ومصادر التعلم‬
‫‪h i»bh¸h ˆTh‬‬
‫˘‪´bh‬‬ ‫‪k‬‬ ‫‪ł$⁄bh˘»hEbh‬‬
‫إدارة المناهج الدراسية ومصادر التعلم‬ ‫ِف َرق من‪:‬‬
‫قسم المواد الدراسية‬ ‫كلية الهندسة ‪ -‬جامعة قطر‬
‫إدارة التوجيه ت‬
‫ال�بوي‬
‫الميدان ت‬
‫ال�بوي‬
6 zrr-£bhp-¥ .1
8 pzrr-£bh[˘$flr{
19 bh˘wrł3Sh[rÆg
30 p»bhł3˘m
44 -rmbhzr-i»bh
56 -r-£bhzr££bh
64 p»bhł3˘‡r

74 zYnbhpzr-brbf .2
78 æ{ ´bh‫ىل‬g{${
98 £-m‰łæ{E
118 - ˜bh k p æbh
135 3hE/⁄bhzr£b

g
E£łb˘$b ˛bh -i»⁄bh‡ib-brbShzrr;bh

‫التعاون والمشاركة‬ ‫والتفك� الناقد‬


‫ي‬ ‫اإلبداع‬
‫ي‬ �‫التفك‬
‫ي‬
‫التقص والبحث‬
‫ي‬ ‫الكفاية اللغوية‬
‫حل المشكالت‬ ‫الكفاية العددية‬
‫التواصل‬
CzCrCr-C£bChp-C¥ZC X1
Dg
zC CrBqBqCr-C£bChˆBqBqZCæwBqBqCØBqBq-˘CzCrBqBqCr-C£bCh[˘$BqBqBqC BqflCrBqBq{DBqBq‡¸NBqBq»C⁄C¸BqBqb»$BqBq‫ە‬%B bCC hqBqD D fl
XCrQCÆ˘»$Z‡Cf˘¸ Dg
QCC⁄bCh˘CzCrCrmCbCh9ChNCTCzCrCr-C£bCh¿%flw$CC⁄mlb CrD ‡ZD -⁄C˘
p‡BqBqmBqBq-Cr-CCzCrBqBq££C{pBqBqcDBqBq‡CzCrBqBq{i»ZbCh¿%BqBqflpw$BqBqC¸BqBqbChD´D BqD BqCÆCfXCr˘BqBq‡{CzCrBqBq{i»ZbCh
XCrBqBq‡Z‡

6
‫{‪Bpi»C⁄bChCr‬‬

‫ف ي� هذە الوحدة سنتعلم‪:‬‬


‫>استخدام الصيغ وبعض الدوال‬ ‫>المقصــود بجــداول البيانــات ومـ تـى يتــم‬
‫الحسابية‪.‬‬ ‫اســتخدامها‪.‬‬
‫>إنشاء المخططات البيانية‪.‬‬ ‫> إنشاء جداول البيانات‪.‬‬
‫> إعداداتطباعة ورقة العمل‪.‬‬ ‫>تنظيم المعلومات‪.‬‬
‫>تنسـ ـ ــيق مكونـ ـ ــات ورقـ ـ ــة العمـ ـ ــل‬
‫(صف‪ ،‬عمود‪ ،‬خلية)‪.‬‬

‫{‪»$CbChˆCh‬‬

‫>ما هو جدول البيانات؟‬


‫> إدخال األرقام والنصوص‬
‫> تنسيق ورقة العمل‬

‫‪CzCh˘SCh‬‬ ‫> العمليات الحسابية‬


‫> المخططات البيانية‬
‫‪> Microsoft Excel‬‬ ‫> طباعة ورقة العمل‬

‫‪7‬‬
‫‪[˘SChP3$bCh‬‬

‫{‪BpCzCrCr-C£bCh[˘$CflCr‬‬
‫نورة‬ ‫سعد‬

‫هل أنت راضية عن درجاتك‬


‫ف‬
‫ي� المدرسة؟‬
‫ف‬
‫أنا حائرة‪ .‬ي� بعض المواد قمت بعمل جيد‬
‫نتائ� جيدة‪.‬‬ ‫ف‬
‫و� المواد األخرى لم تكن ج ي‬
‫ي‬
‫ين‬
‫ـتخدم� برنامــج جــدول البيانــات‬ ‫لمــاذا ال تسـ‬
‫ف‬
‫لتنظيــم درجاتــك؟ هــذا ال�ب نامــج يســاعد ي�‬
‫تنظيــم وتمثيــل البيانــات بســهولة‪.‬‬

‫قديمــا كان النــاس يســتخدمون األوراق‬ ‫ً‬


‫يدويــا‪ ،‬وكان مــن‬‫ً‬ ‫للقيــام بالعمليــات الحســابية‬
‫المحتمــل وقــوع بعــض األخطــاء أثنــاء ذلــك‪.‬‬
‫ً‬
‫ـال قلــت‬
‫ي‬ ‫ـ‬ ‫ت‬ ‫وبال‬ ‫ـبة‬ ‫ـ‬ ‫س‬ ‫الحا‬ ‫اآلالت‬ ‫ـرت‬ ‫ـ‬ ‫ه‬ ‫ظ‬ ‫ـا‬ ‫ـ‬ ‫الحق‬
‫نســبة األخطــاء ورغــم ذلــك كان مــن الصعــب‬
‫ً‬
‫جــدا التعامــل مــع كميــات كبـ يـرة مــن البيانــات‬
‫خصوصــا ف ي� األعمــال التجاريــة‪.‬‬‫ً‬ ‫والحســابات‬
‫اآلن وبفضــل وجــود جــداول البيانــات‬
‫َّ‬
‫(‪ )Spreadsheets‬فقد ُحلت جميع المشــاكل‬
‫ـا�‪.‬‬‫الـ تـى كانــت ف� المـ ض‬
‫ي‬ ‫ي‬ ‫ي‬

‫‪8‬‬
‫‪[˘SChP3$bCh‬‬

‫{‪BpCzCrCr-C£bCh[˘Ch$C{CrNCflCr‬‬
‫برنامــج جــداول البيانــات ‪ SpreadSheet‬يســتخدم أوراق العمــل ‪ Worksheets‬كطريقــة‬
‫لجمــع وتنظيــم وتمثيــل البيانــات‪ .‬وب ـهــذە الطريقــة يمكــن معالجــة البيانــات برسعــة وبدقــة‬
‫ف‬ ‫ً‬
‫والحصــول عــى معلومــات مفيــدة‪ .‬تســتخدم جــداول البيانــات أيضــا للمســاعدة ي� تحليــل‬
‫البيانــات وإنتــاج الرســومات البيانيــة والتوضيحيــة‪.‬‬

‫أمثلة الستخدام جداول البيانات‬


‫>إلج ـراء عمليــات حســابية مــن أجــل تنظيــم درجــات‬
‫الطلبــة ف ي� المدرســة‪.‬‬

‫م�انية األرسة ف ي� الم�نز ل‪.‬‬


‫> لتنظيم ي ز‬

‫> لتتبع نسبة الربــح والمبيعات ف ي� األعمال التجارية‪.‬‬

‫> إلجراء المعادالت المعقدة للتجارب العلمية‪.‬‬

‫الرسومات البيانية والتوضيحية‬ ‫ورقــة العمــل ‪ Worksheet‬عبــارة عــن مجموعــة مــن‬


‫وه‬
‫الخاليــا المنظمــة عــى شــكل صفــوف وأعمــدة ي‬
‫المســاحة المخصصــة إلدخــال البيانــات ومعالجتهــا‪،‬‬
‫حيث يحتوي كل ملف ‪ Excel‬عىل عدة أوراق عمل‪.‬‬

‫هــذا مثــال عــى جــداول البيانــات‪ ،‬حيــث‬


‫يمكنــك إدخــال أرقــام أو نصــوص‪.‬‬
‫‪-Cº3CrCZb‬‬
‫˘‪CXBqBqC‬‬ ‫‪BqD iºC Ch ¿CpBqBqnOCf Bi VisiCalc BqBqfl •{Ch$CC⁄BqBqbCh BqBqC CzCrBqBqCr-C [˘Ch$BqBqC BqBq{CrNC [˘Cf‬ن‪DBq‬‬
‫‪Dg‬‬
‫‪»ChCfNBqBqCæ{¢BqBq{CXBqBqbCrCbChwBqBq‡{¢BqD´BqD Bq{…BqBq{CrNC[˘Cf$BqBq»C”BqBq-Cw1977wCrBqBqC⁄D Bq‡D BqmIChN‬‬
‫‪9‬‬ ‫‪XCzCrBqBq{i»ZbCh DBqBq‡ [BqBqCib CzCrBqBqCr-C£bCh BqBqCæbCr»{˘ pBqBq-C¥ZC⁄C wBqBqC -CCrBqBqmC »ChCf DCg ˜BqBq-NC‬‬
‫‪M]}}LE˘o‬‬ ‫;‪CzCrCr-C£bCh[˘Ch$C{CrNCp-…n‬‬
‫‪ M]}}L E˘o‬باعتبــارە‬ ‫فلنبــدأ باســتخدام برنامــج‬
‫أحــد برامــج تمثيــل البيانــات ومعالجتهــا بطرائــق مختلفــة‪.‬‬

‫لتشغيل برنامج ‪:Excel‬‬


‫‪1‬‬ ‫>اضغط زر ‪( Start‬ابدأ)‪.‬‬
‫‪2‬‬
‫‪( Ao]}v‬التطبيقات)‬ ‫>مرر ش�يط التمرير لعرض‬
‫ف‬
‫‪2‬‬ ‫ستجد ي� األسفل برنامج ‪.Excel‬‬
‫‪3‬‬ ‫> اضغط أيقونة ال�ب نامج وسيتم تشغيل برنامج ‪.Excel‬‬
‫‪1‬‬

‫‪3‬‬

‫‪10‬‬
‫‪[˘SChP3$bCh‬‬

‫‪~CrQCbCh˘»$Z‡SCh˘¸bChZ‬‬ ‫{‪WorksheetpZ»bChł3˘CzCrI‬‬
‫ه شــبكة مــن الخاليــا الـ ت يـى تنتــج مــن تقاطــع الصفــوف باألعمــدة‪.‬‬
‫ورقــة العمــل ‪ ~WorksheetZ‬ي‬
‫حيــث تتــم عمليــة إدخــال البيانــات داخــل هــذە الخاليــا‪.‬‬

‫‪Dg‬‬
‫‪C‚BqBqCrCæbChD NBD qBq‡⁄ ChBqBq‡ ØBqBq pcBqBqb Row ØBqBqbCh‬‬
‫‪wCrBqBqł3SCr •BqBqb FBqBq{Nº˘ pBqBqZ»bCh BqBqł3b D˜BqBqSCh ˘Cf ¢BqBqSC‬‬
‫‪Z h‬‬
‫‪1,2,3 U X X X X X‬‬

‫‪Dg‬‬
‫‪D NB‬‬
‫‪D qBq‡⁄ ChBqBq‡ BqBqZ‡ pcBqBqb C}ouv BqBqZ»bCh‬‬
‫‪ºD æTCh ¸˘NBqBqCbCr •BqBqb FBqBq{Nº˘ pBqBqZ»bCh BqBqł3˘ DBqBq‡Cf‬ز‪BqBq�iC‬‬
‫‪A,B,CUXXXXXX‬‬

‫خلية إىل‬
‫ٍ‬ ‫يمكنك التنقل من‬
‫أخــرى باســتخدام مفاتيــح‬
‫األســهم ف ي� لوحــة المفاتيــح‪.‬‬
‫اضغــط ‪ ‬لإلنتقــال إىل‬
‫خليــة باألعــى‪ ،‬اضغــط ‪‬‬
‫ٍ‬
‫لإلنتقــال إىل خليــة بالجهــة‬
‫‪11‬‬ ‫اليمـ نـى ‪.‬‬
3NBqBqIC⁄ U BqBqbCh ~CellZ BqBq-iCÆ pcBqBqb
BqBqł3˘ BqBqZ»bCh BqBqbCh ¢BqBq{ BqBqIC⁄
CB
BqBq-iCbCh ‫ن‬BqD Bq»C XC3
~ Z D¿BqBqC¥{ BiØBqBqbCh
XC”BqBqbCrC¥bCh ØBqBqCbChBq˘BqZ»bCr D˛BqD DhBqbCh
C
CrBqBq‡Cq BqBq-iCÆ DBqBq‡ §B…C qBqCrBqBq{$‡
u
D C
D´BqBqGCf˘$BqBqNB
C qBq‡⁄C˘£BqBqn OABqBqC£C
D
XCrZBqBqb

C
£BqBqnbChBqBq-iCbChBqBqbChBqBqº¯3CBqBqIZ
C Dg
BqBqł3b D˜BqBq bCh BqBqº˘ChFbCh DBqBqD ‡CD f
˘$BqBq Nu B}˘ BipBqBqZ»bCh
XBqBq-iCbCh BqBqbCh

Bi»{-iCÆDCg[CrC⁄UChCz3CfChCg
¢BqBqBq{BqBqBqCBi B4[CrBqBqBqC¥ZbChp-kBqBqBqbDBqBqBq‡
BBqBqBqZ»bCh•BqBqBqD D -Bq‫ق‬BqC⁄i%BqBqBqbChCrBqBqBqZbCh
CBqBqBqiCDBqBqBq‡§BqBqBq…Ch˘ˆBqBqBqChNbChØBqBqBqbCh˘
XBqBqBq-iCbCh

[CrBqBqBqC⁄Qb NBqBqBqCÆCf BqBqBqº CrBqBqBqfl


Dg
D D B4 BqBqBqCrC⁄ ˘D D B4 BqBqBq-iCbCh DCg
§BqBqBq…bCh˘ BqBqBq-iCbCh BqBqBqbCh ˘$BqBqBq
XEv  DBqBqBq‡

-C-
[˘Ch$BqBqCrBqBqQCÆCfNBqBq%CBpN£BqBqnbChBqBqD»b»ChBqBqfl¢BqBq{C„BqBqCfpBqBqfl
XN£BqBqnbChCzCrBqBq»{9CrZBqBqbCfxBqBqCrBqBq‡$bCzCrBqBqCr-C£bCh
12
‫‪[˘SChP3$bCh‬‬ ‫‪D C££bAM‬‬
‫{»‪Cr‬‬

‫‪1‬‬
‫‪Dg‬‬
‫‪XC-CbChº£bCrNCÆCf»N{Cr‡C£C⁄GCh˘-bCrC⁄bChpZCæbCh‬‬ ‫‡ىل‪CpD D £CbCh‬‬ ‫‪�‡CDuh‬‬

‫‪.1‬يمكنك إدخال بيانات رقمية فقط ف ي� جداول البيانات‪.‬‬


‫_____________________________________________________‬
‫‪ .2‬اليمكنك إضافة رسومات بيانية ف ي� برنامج جداول البيانات‪.‬‬
‫_____________________________________________________‬
‫ُ‬
‫‪ .3‬تستخدم جداول البيانات ف ي� تنظيم ومعالجة النصوص فقط برسعة وبدقة‪.‬‬
‫_____________________________________________________‬
‫‪ .4‬يرمز إىل األعمدة ف ي� جدول البيانات باألرقام ‪....،3،2،1‬‬
‫_____________________________________________________‬

‫‪2‬‬
‫‪P-bCrC⁄bChZøCrbCh¢{DbCrZbChZicbCrCzCr·ChNbChP{Ch‬‬
‫‪Ev‬‬ ‫‪r‡bSChr¸NCr£nOr‬‬ ‫‪SChr-iCÆ‬رس‬

‫دائما رؤية اسم الخلية النشطة ف ي� الجانب العلوي ______ من جدول البيانات‪.‬‬
‫‪ .1‬يمكنك ً‬
‫‪ .2‬كل عمود ف ي� جدول البيانات يحتوي عىل _______ ف ي� األعىل‪.‬‬
‫‪ .3‬يمكنك االنتقال من خلية إىل أخرى باستخدام أزرار _______ عىل لوحة المفاتيح‪.‬‬
‫‪ .4‬إذا كنت تريد االنتقال من الخلية ‪ A1‬إىل ‪ ،A2‬فقط اضغط عىل مفتاح _______‪.‬‬
‫ً‬ ‫‪ .5‬عند الضغط عىل الخلية تصبح ______ وتظهر بحدود ث‬
‫أك� سمكا‪.‬‬
‫‪ .6‬لكل ______ اسم فريد ال يتكرر‪.‬‬

‫‪3‬‬
‫{‪XCzCrCr-C£bCh[˘$CCzCr{Ch$CC⁄bCh¢‬‬ ‫‪D‬ن ‪ChD‬‬ ‫​‪hD $CC⁄bCh‬ن ‪{CD‬‬ ‫‪NCh‬‬

‫_____________________________________________________‬
‫‪13‬‬ ‫_____________________________________________________‬
‫‪r»{££bD‬‬

‫‪4‬‬
‫‪X¢Z»bCh‬‬ ‫‪D‬ن ‪CpD‬‬

‫العمود ‪C‬‬

‫خلية ‪A2‬‬

‫خلية ‪B3‬‬

‫الصف ‪5‬‬

‫‪14‬‬
‫‪[˘SChP3$bCh‬‬

‫‪5‬‬
‫‪Dg‬‬ ‫‪Dg‬‬
‫‪pBqBqC”BqBq-CDBqBqbCrZbChCrBqBqQCbCh‬‬ ‫‪D¸˘NB‬‬
‫‪D qBqCbChC‚BqBqC⁄GChBi¿CrBqBqCfpBqBqZ»bChBqBqł3˘D D‬‬
‫‡‪BpCrBqBq‡C⁄N»{˘Cr‡CrBqBqnlGChCBqBqIZpBqBqXBqflBqºDˆBqBqZiDBqBq‬‬

‫(د) إىل الخلية ‪C3‬‬ ‫(ط) إىل الخلية ‪A6‬‬ ‫(م) إىل الخلية ‪F8‬‬

‫(س) إىل الخلية ‪E5‬‬ ‫(ا) إىل الخلية ‪F4‬‬ ‫(ب) إىل الخلية ‪C7‬‬

‫(خ) إىل الخلية ‪F10‬‬

‫(ص) إىل الخلية ‪D8‬‬

‫اكتب الكلمة الرسية ________________ _‬

‫الخلية ‪E7‬‬ ‫غ‬ ‫صــل الحــروف اآلتيــة مــع أســماء‬


‫ً‬
‫الخاليــا المقابلــة طبقــا للشــكل‬
‫الخلية ‪ H5‬و ‪C2‬‬ ‫ه‬ ‫أ عــاە ‪.‬‬

‫الخلية ‪B9‬‬ ‫ش‬

‫الخلية ‪ A8‬و ‪D9‬‬ ‫ث‬

‫الخلية ‪B10‬‬ ‫ذ‬


‫‪15‬‬
‫‪r»{££bD‬‬

‫‪6‬‬
‫‪�;bCh¢‡C”Ch‬نز‪Q‬‬
‫‪BqD C pBqBq˘C CzCrBqBqZ-i»C⁄bCh ¿%BqBqfl ˆBqBqC£Excel‬ن‪wCh$CC⁄BqBqbCr CrBqBqQCbChDBq‬‬ ‫‪Ch˘ BqBq{CrNC ABqBqC⁄Ch‬‬
‫‪C‬‬
‫‪BqBq;bCh CrBqBq‡C $BqD˛BqBqD DhC BqbCh BqBq-iCbCh ¢BqBq‡ C”BqX‬نز ‪QCpDCZbCBqhBq‬‬
‫{‪Bq‡BChqBqbSCh ABqBqCr‬‬

‫‪ .6‬تحرك ثالث خاليا إىل األسفل‪.‬‬ ‫ين‬


‫اليم�‪.‬‬ ‫‪ .1‬تحرك خلية واحدة إىل‬

‫‪ .7‬تحرك خلية واحدة إىل األسفل‪.‬‬ ‫ين‬


‫خليت� إىل األسفل‪.‬‬ ‫‪ .2‬تحرك‬

‫ين‬
‫خليت� إىل اليسار‪.‬‬ ‫‪ .8‬تحرك‬ ‫ين‬
‫اليم�‪.‬‬ ‫‪ .3‬تحرك خلية واحدة إىل‬

‫‪ .9‬تحرك خلية واحدة إىل األعىل‪.‬‬ ‫ين‬


‫خليت� إىل األعىل‪.‬‬ ‫‪ .4‬تحرك‬

‫‪ .10‬تحرك خلية واحدة إىل اليسار‪.‬‬ ‫ين‬


‫اليم�‪.‬‬ ‫‪ .5‬تحرك خلية واحدة إىل‬

‫‪�;bCh$C¢Cf‬نز ‪Bp‬‬
‫‪P‬‬
‫‪-iCbChbChC‚C⁄GCh‬‬

‫‪16‬‬
[˘SChP3$bCh

7
D
CrBqCfBq$BqBqº pBqBq Bi§BqBq BqBqC£bCh DBqBq‡ NBqBqC U 9CrBqBq‡;ib NBqBqZbCh wCh$CC⁄BqBq b UCh
»3BqBqCrb CzCrBqBqCr-C [˘$BqBqC 9CrBqBqnOT ‫ە‬$BqBqbCh˘ »$‡CrBqBqmZ $»BqBqbX9CwCrBqrBq‡;bC
Bqł h »3BqBqCr
ØBqBqiZbCh ABqBqC⁄ChX �ZBqD Bqm˘ D´BqD Bq˘Z NBqBqC⁄GCf 3‡BqBqnbCh [‫ا‬BqBqCÆ 9CrBqBqZbCh˘ 9CrBqBq‡;bCh
X-bCrC⁄bChibSCh¢‡C‚Cf˘CzCh$lmZbCh Dg
D D QAX æX z R

________________________________ ‫؟‬A3 ‫ ما الذي كتبه سعد ف ي� الخلية‬.1


________________________________ ‫؟‬C5 ‫ ما الذي كتبه سعد ف ي� الخلية‬.2
‫ت‬
________________________ ‫ال� توجد بها كلمة "المجموع"؟‬
‫ ما اسم الخلية ي‬.3
_______________________ ‫ ما هو الشهر الذي تم فيه أقل استهالك للكهرباء؟‬.4
_______________________ ‫ ما هو الشهر الذي تم فيه أعىل استهالك للمياە؟‬.5

8
9CrZBqBqbCf ˆBqBq{CrBqBqQCbChBqBqC⁄C{ pBqBq Bi QAX æX z R ØBqBqiZ Cr»C⁄BqBq b UCr
XBqBqiCrZbChCrBqBqQCbCh

B3 ‫الخلية‬ 50

E2 ‫الخلية‬ ‫فاتورتك‬

C5 ‫الخلية‬ 65

A1 ‫الخلية‬ ‫المجموع‬
17
D C££bAM
Cr»{

9
Dg
C h$CC⁄BqBqbCh3BqBqbCh¿%BqBqDCrDCBqflBqcPb¢BqBqIZØBqBq-
[˘Ch$BqBqwC
Bp»$BqBq-{BqBqº£CzCrBqBqCr-C£bCh

‫المحاسب‬ ‫المعلم‬

_ _______________________________________________ :‫ المعلم‬.1
_ _______________________________________________________
_ _____________________________________________ :‫ المحاسب‬.2
_ ______________________________________________________

18
‫‪CrC¥bChP3$bCh‬‬

‫‪bCh˘wCrł3SCh[CrCÆCg‬‬
‫ً‬
‫إدخــال األرقــام والنصــوص داخــل أوراق العمــل ســهل جــدا‪ ،‬فــكل مــا عليــك فعلــە هــو الضغــط عــى‬
‫الخليــة الـ ت يـى ترغــب بإدخــال الرقــم أو النــص بهــا ضغطــة واحــدة‪ ،‬وكتابــة مــا تريــد داخلهــا ثــم االنتقــال‬
‫إىل خليــة أخــرى‪ .‬ســتالحظ أنــە عنــد كتابــة رقــم مــع نــص فــإن ال�ب نامــج يتعامــل مــع محتــوى الخليــة‬
‫عــى أنــە نــص‪.‬‬
‫ف‬
‫إلدخــال البيانــات ي� جــدول البيانــات ال بــد مــن تغيـ يـر اتجــاە ورقــة العمــل لتتناســب مــع اللغــة‬
‫ف‬
‫المســتخدمة ي� الكتابــة وبمــا أننــا ســندخل بيانــات باللغــة العربيــة‪ ،‬ســنقوم أوال بتغيـ يـر اتجــاه ورقــة‬
‫ـ� إىل اليســار‪.‬‬ ‫العمــل ليصبــح مــن اليمـ ي ن‬

‫لتغي� اتجاە ورقة العمل‪:‬‬


‫ي‬
‫ف‬
‫}˙‪( PP L‬تخطيــط الصفحــة) ‪ 1‬ي� مجموعــة‬ ‫>مــن عالمــة التبويــب‬
‫‪( Sheet O}v‬خيــارات الورقــة) اضغــط لتغيـ يـر اتجــاە ورقــة العمــل‬
‫ين‬
‫اليم� إىل اليسار)‪2 .‬‬ ‫‪( SRR]PRr}rLL‬الورقة من‬

‫‪1‬‬
‫‪2‬‬

‫‪19‬‬
‫ف‬
‫إلدخــال النصــوص واألرقــام ي�‬
‫‪1‬‬ ‫جــدول البيانــات‪:‬‬
‫>انتقل إىل الخلية ‪ A1‬واكتب فيها‬
‫درجات سعد‪1 .‬‬

‫>اضغط ‪ ‬للذهاب إىل الخلية ‪A2‬‬


‫واكتب فيها المواد الدراسية‪2 .‬‬

‫‪2‬‬ ‫>اضغــط ‪ ‬للذهــاب إىل خليــة ‪B2‬‬


‫واكتــب فيهــا االختبــار األول‪3 .‬‬
‫‪4‬‬ ‫‪3‬‬
‫>اضغــط ‪ ‬للذهــاب إىل خليــة ‪C2‬‬
‫ـا�‪4 .‬‬ ‫واكتــب فيهــا االختبــار الثـ ن‬
‫ي‬
‫>انتقــل اآلن إىل خليــة ‪ A3‬واكتــب‬
‫ال�بيــة اإلســامية ‪ 5‬ثــم‬ ‫فيهــا ت‬
‫‪5‬‬ ‫اذهــب إىل خليــة ‪ A4‬واكتــب فيهــا‬
‫اللغــة العربيــة‪6 .‬‬
‫‪6‬‬
‫‪gD‬‬
‫‪X¿CrfC pnbCh rC D [˘$C‬‬ ‫‪gD‬‬
‫‪Z D æbCh‬‬ ‫‪zC D D rC rC -C£bCh[CrÆ‬‬
‫‪C gC [Cr⁄CZ‬‬ ‫‪b UrC mbChzC hC £CbChˆC£hC‬‬

‫‪-C-‬‬
‫‪C C‬‬
‫‪DæTCh BqBq…ibCr CrBqBq‡C£D˛C⁄BqD ICDhBqbCh ¸˘NBqBqCbCh˘ CzCrBqBqZicbCh‬ز‪Bi3CrBqBqmbCh DCg CrBqBqC C BqBqº�iC‬‬
‫‪C‬‬ ‫‪C rBqBqł3SChCrBqBqZC‬‬ ‫‪20‬‬
‫‪X‬‬‫‪BqD Z-bC‬ن‪NBqBqbCh BqBqº¯3 p‡BqBqmbChDBq¢B‬‬
‫‪Bq{hBiDCg CrBqBqC wC‬‬
‫‪CrC¥bChP3$bCh‬‬

‫لنتابع العمل مع األرقام‪:‬‬


‫ف‬ ‫ف‬
‫>اكتب ‪ � 100‬الخلية ‪ B3‬و ‪ � 98‬الخلية ‪1 .C3‬‬
‫ي‬ ‫ي‬
‫ف‬ ‫ف‬
‫>اكتب ‪ � 98‬الخلية ‪ B4‬و ‪ � 96‬الخلية ‪2 .C4‬‬
‫ي‬ ‫ي‬
‫> استمر بنفس الطريقة الستكمال الجدول‪3 .‬‬

‫>احفظ جدول البيانات باسم "الدرجات"‪.‬‬


‫اســتخدم مفتــاح‬
‫‪ Ev ‬أو اضغــط‬
‫أي من مفاتيح‬ ‫عىل ٍّ‬
‫األســهم لتنتقــل إىل‬
‫الخليــة التاليــة‪.‬‬

‫‪1‬‬

‫‪2‬‬

‫‪3‬‬

‫ال تقلق إذا أخطأت‪ .‬حدد‬


‫الخليــة بالضغــط عليهــا‪،‬‬ ‫اضغــط عــى زر الحفــظ (‪ )Save‬مــن‬
‫واكتــب النــص ُ أو الرقــم‬ ‫ش�يــط أدوات الوصــول الرسي ـ ــع حيــث سـ ُـيحفظ‬
‫ً‬ ‫ف‬
‫‪21‬‬ ‫الصحيــح مــرة أخــرى‪.‬‬ ‫ـال بنفــس االســم‪.‬‬ ‫المســتند ي� مكانــە الحـ ي‬
‫إلعادة تسمية ورقة العمل‪:‬‬
‫ً‬ ‫ً‬
‫مزدوجــا أو اضغــط بــزر الفــأرة األيمــن‬ ‫>اضغــط ضغطــا‬
‫‪Rvu‬‬ ‫فــوق ‪( Sheet1‬الورقــة‪ 1 )1‬اضغــط‬
‫(إعــادة التســمية)‪2 .‬‬

‫‪3‬‬ ‫‪. Ev‬‬ ‫‪‬‬ ‫> اكتب االسم "درجات" واضغط‬

‫‪2‬‬
‫‪1‬‬

‫‪»$$CpZ‡ł3˘C˝Ch3T‬‬
‫‪Dg‬‬
‫‪§BqBq…Ch ØBqBqiZbCh xBqBqD D‬‬
‫‪N` R‬‬ ‫‪A=FBqBq{3‬‬

‫‪3‬‬
‫‪22‬‬
CrC¥bChP3$bCh

[˘$CæbChmC
‫نحتــاج إىل تنســيق محتــوى الجــداول حـ تـى تصبــح قـراءة البيانــات‬
ً
‫ لتطبيــق‬.‫ خاصــة عندمــا يتعلــق األمــر باألرقــام‬،‫وضوحــا‬ ‫أســهل وأ كـ ثـر‬
‫ف‬
�‫ يمكنــك اســتخدام نفــس الطريقــة كمــا فعلــت ي‬،‫أي تنســيق‬
ً َ ‫ ال تنـ‬.M]}}L W}
‫ـس أن تحــدد البيانــات أول ثــم تقــوم‬
. ‫بتنســيقها‬

bCh»ChCrC{ $»wCrł3SCh»Crº4 $»wCrł3SChCrCg


X-iCbCh~pbCfBi§b˘Bi‫‡ىل‬CfZ X
C⁄CZbCh« �…C
D Dk hiCrbCh
Xº �»bC Dk hiCrbCh
Xº �»bC

F}v BqBq‡ZCæ{ ˘$BqBqCbCh pBqBq$»C ⁄C C{pºCC BqBq-iCbChBqBqC⁄C{pBqBqºCC


BqBqmC⁄b ~§BqBqCbChZ XCrBqBqQCbChD D Dg XiZ‡DCg-iCbCh X D˜BqDkBq‡BqBqł3DCg
X[˘$BqBqCæbChBqBqC⁄C{

Bi DZBi3C‫ن‬DrmZbCh»ChCrC{ BqBq-iCbChBqBqC⁄C{pBqBqºCC
X-iCbCh~§b˘ XBqBqº{DBqBqmODCg
23
‫لتعبئة الخلية بلون ي ن‬
‫مع�‪:‬‬
‫ت‬
‫ال� تريد تنسيقها‪.‬‬
‫‪1‬‬
‫>حدد الجدول أو الخاليا ي‬
‫ف‬
‫>مــن عالمــة التبويــب ‪( Home‬الصفحــة الرئيســة)‪ ،‬ي�‬
‫المجموعة ‪( F}v‬الخط)‪ ،‬اضغط السهم الموجود بجوار زر‬
‫}‪( F]ooC}o‬لون التعبئة)‪2 .‬‬

‫> ت‬
‫اخ� اللون الذي تريدە‪3 .‬‬

‫‪4‬‬ ‫> سيتم تعبئة الخاليا باللون المحدد‪.‬‬

‫‪2‬‬

‫‪3‬‬
‫‪1‬‬

‫‪4‬‬

‫‪24‬‬
‫‪CrC¥bChP3$bCh‬‬

‫‪C£D D bCf‬‬ ‫ن‬


‫‪D˛{4‬‬
‫‪D [˘$C9CrnOTCzCrCr-C£bCh[˘Ch$CwCh$CC⁄bCh‬‬
‫ـبوع مفيــد لــك باســتخدام برنامــج جــدول‬ ‫ن‬
‫يمكنــك إنشــاء جــدول زمـ ي أسـ ي‬
‫البيانــات لتتبــع أنشــطتك ومهامــك خــال األســبوع ويتضمــن كافــة فعالياتــك‬
‫ن‬
‫ويســاعدك عــى تنظيمهــا‪ .‬كمــا يســاعدك الجــدول الزم ـ ي األسـ ي‬
‫ـبوع عــى‬
‫تنظيــم وقتــك وإدارتــه واســتثمارە بشــكل أفضــل‪.‬‬

‫‪C£D D bCf‬‬ ‫ن‬


‫‪D˛{4‬‬
‫‪D [˘$C9CrnOTAøCr‬‬

‫‪C„łbCh»3ChCg‬‬
‫هــل تســاءلت ً‬
‫يومــا عــن المشــاكل الصحيــة الـ ت يـى قــد نواجههــا جـراء االســتخدام المفــرط ألجهــزة‬
‫ً‬
‫الحاســوب؟ مــن المهــم جــدا لصحتــك أن تنظــم الوقــت الــذي تقضيــە أمــام جهــاز الحاســوب‬
‫بطريقــة صحيحــة‪ .‬إذا نظمــت وقتــك بالطريقــة الصحيحــة‪ ،‬ســتتجنب عواقــب انشــغالك‬
‫ف‬
‫ـكا� لتــؤدي واجباتــك المدرســية ت‬ ‫ت‬
‫وال�فيــه مــع‬ ‫باألجهــزة اإللك�ونيــة و ســيكون لديــك الوقــت الـ ي‬
‫أصدقائــك‪.‬‬

‫نصائح لتقوم بإدارة وقتك‪:‬‬


‫‪4‬‬
‫قــم بإنشــاء قائمــة باألنشــطة‬
‫‪1‬‬
‫‪2‬‬
‫الـ ت يـى ترغــب ف ي� تنفيذهــا‪.‬‬

‫قــم تب�تيبهــا حســب‬

‫‪3‬‬
‫األولويــات ‪.‬‬

‫قــم بإنشــاء خطــة يوميــة لتنفيــذ هــذە‬

‫‪4‬‬
‫األنشــطة حســب أولوياتهــا‪.‬‬

‫ف‬
‫اســتفد مــن التقويــم ي� وضــع اإلطــار‬
‫الزم ـن ي لخطتــك‪.‬‬
‫‪25‬‬
‫‪r»{££bD‬‬

‫‪1‬‬
‫‪P‬‬
‫‪Cr‡bC‚bCrZbChF{NbCr-bChp‬‬

‫تغي� لون خلفية الخلية المحددة‪.‬‬


‫ي‬

‫ً‬
‫عريضا ف ي� الخلية المحددة‪.‬‬ ‫جعل النص‬

‫تغي� لون النص ف ي� الخلية المحددة‪.‬‬


‫ي‬

‫‪2‬‬
‫‪9CrBqBq‡;bChQ‡C⁄BqBqbChpBqBq-iC⁄$»B‬‬ ‫‪BqBqQA-CX æX z R‬‬
‫‪C qBqbwCrBqBqłC”X‬‬ ‫‪ØBqBqiZbChABqBqC⁄Ch‬‬
‫‪XBqBqiCrZbChCzCrBqBqCr-C£bCr[˘$BqBqCæbCh9pBqBq{RChCBqBq-i‡C‚BqBq�˘CæNB‬‬
‫‪D BiNB‬‬
‫‪qBqCrBqN‡B‬‬
‫‪Ch qBqnb‬‬

‫ين‬
‫اليم�‪.‬‬ ‫‪ّ .1‬‬
‫غ� اتجاە ورقة العمل إىل‬‫ي‬
‫يل‪.‬‬
‫‪ .2‬امأل الجدول كما ي‬
‫يل‪:‬‬ ‫ّ‬
‫‪ .3‬نسق الجدول كما ي‬
‫ف‬
‫>غـ يـر لــون النــص ي� العمــود ( ‪ ) A‬إىل‬
‫اللــون األزرق‪.‬‬
‫ف‬
‫>ك ِ�ب حجم الخط للنص ي� الخلية ‪A1‬‬
‫ً‬
‫ليصبح ‪ 20‬واجعله مائل‪.‬‬
‫ن‬
‫الثا� إىل اللون األصفر‪.‬‬ ‫ف‬
‫غ� لون خلفية الخاليا ي� العمود ( ‪ ) A‬والصف ي‬ ‫> ي‬
‫‪ .4‬احفظ جدول البيانات‪.‬‬ ‫‪26‬‬
‫‪CrC¥bChP3$bCh‬‬

‫‪3‬‬
‫‪D‬‬
‫‪BqBq£bCh$BqBqbBqBqiZbChCzCrBqBqCrºbCh¢BqBqC¥‡CCBCrBqqBqBqZi»{$BqBq‡Cf‬ا ˘‪CzCrBqBqD·3p-CæBqBqmlCwCrBqBqXCXł‬‬
‫‪Dg‬‬
‫‪BqBq£bCh‬ا ‪CrBqBqCf [˘$BqBqCæbCD CXD h‬ە‪[˘Ch$BqBqC BqBq{CrNC wCh$CC⁄BqBqbCr CzCrBqBq{i»ZbCh ¿%BqBqfl BqBq⁄X‬‬
‫‪XpBqBqZ‡ BqBqł3˘DCrDBqDgBqflF‡C˘ CzCrBqBqCr-C£bCh‬‬

‫‪5B DChD3$bChØbCh‬‬ ‫‪5A DChD3$bChØbCh‬‬

‫‪ 10‬طالب يفضلون رياضة كرة القدم‪.‬‬ ‫‪ 9‬طالب يفضلون رياضة كرة القدم‪.‬‬

‫‪ 7‬طالب يفضلون رياضة كرة السلة‪.‬‬ ‫‪ 7‬طالب يفضلون رياضة كرة السلة‪.‬‬

‫ال يوجد أي طالب يفضل رياضة كرة ض‬


‫الم�ب‪.‬‬ ‫‪ 3‬طالب يفضلون رياضة كرة ض‬
‫الم�ب‪.‬‬

‫‪ 3‬طالب يفضلون رياضة الجولف‪.‬‬ ‫طالب واحد يفضل رياضة الجولف‪.‬‬

‫‪ 6‬طالب يفضلون كرة الصاالت‪.‬‬ ‫طالبان يفضالن رياضة كرة الصاالت‪.‬‬

‫> نظم هذە المعلومات بحيث تحتوي األعمدة عىل العناوين التالية‪:‬‬
‫‪ .1‬الرياضة‪.‬‬
‫‪.2‬الصف الدر ي‬
‫اس ‪.5A‬‬
‫‪.3‬الصف الدر ي‬
‫اس ‪.5B‬‬

‫> أدخل البيانات من بحث معلمك كما ف ي� الجدول أعالە‪.‬‬

‫>نسق النص واألرقام‪:‬‬


‫ً‬
‫عريضا‪.‬‬ ‫ف‬
‫‪.1‬ك ِ�ب حجم الخط للنص ي� الصف األول ليصبح "‪ "22‬واجعلە‬
‫غ� لون النص ف ي� الصف األول إىل اللون األحمر‪.‬‬
‫‪ .2‬ي‬
‫ض‬
‫األخ�‪.‬‬ ‫ال� توجد بها رياضة كرة القدم وليكن اللون‬ ‫ت‬ ‫‪ .3‬ي‬
‫غ� لون خلفية الخلية ي‬
‫> احفظ عملك بإسم "‪."Sports‬‬

‫‪27‬‬
‫‪r»{££bD‬‬

‫‪4‬‬
‫‪XC„łbCh»3ChCg[C-bCrC⁄bChibSCh¢‡C‚Cf‬‬

‫األسبوع؟‬ ‫�ن‬
‫ي‬ ‫> اذكر بعض فوائد استخدام الجدول الزم ي‬

‫ت‬
‫ال� تساعدك عىل إدارة الوقت؟‬
‫> اكتب بعض النصائح ي‬

‫‪28‬‬
CrC¥bChP3$bCh

5
•BqBq-�bCDhh DBq‫ن‬BqD C CBqBqC⁄ł˘ Ch4BqBqC C”BqBq-C CC⁄£BqBqnOCf •BqBq- BqBq⁄C BqD D Bq [˘$BqBqC 9CrBqBqnOC BqBqł
CBqBqIZBiBqBq-˘ �;bTC Dh h»FBqBq‡CSChDBqBq‡•BqBq-C%BqBqbChC„BqBqłbCh˘BqBqiøCr»bChC„BqBqł˘˘CzCrBqBqDChbCh˘
XCDBqBqbCrCrBqBqChZ BqBqbSCh˘ BqBq-ZC⁄bCh DBqBq‡ Cz ‫ا‬BqBq$»C⁄bCh 9ChNBqBq˘C ‫ه‬CrBqBqCf [CrBqBqC¥ZbCrbCr»CUC⁄BqhBq

29
‫‪C”bCrC¥bChP3$bCh‬‬

‫‪pZ»bChł3˘mC‬‬

‫لجعــل البيانــات داخــل الخاليــا ســهلة الفهــم‪ ،‬يجــب أن يتــم تنســيقها بشــكل صحيــح‪ .‬هيــا نقــوم‬
‫ً‬
‫بتنســيق جــدول الدرجــات الــذي أنشــأناه ســابقا‪.‬‬

‫‡‪Z»bChN‬‬ ‫‪�…C‬‬
‫‪D‬‬
‫عند كتابة كلمة أو جملة داخل خلية‪ ،‬فقد ال تظهر كاملة‪.‬‬
‫عــى ســبيل المثــال‪ ،‬عنــد كتابــة اســم المــادة ت‬
‫"ال�بيــة اإلســامية" فإنهــا تظهــر بــدون الحرفـ ي ن‬
‫ـ� (يــة)‬
‫ا�‪ ،‬لــذا يجــب تغيـ يـر عــرض العمــود للتغلــب‬ ‫ت ض‬
‫ويرجــع ذلــك إىل أن كل عمــود لــە عــرض محــدد افــر ي‬
‫عــى هــذە المشــكلة‪.‬‬

‫لتغي� عرض العمود‪:‬‬ ‫ي‬


‫ـؤ� الفــأرة عــى الطــرف األيــر‬ ‫>ضــع مـ ش‬
‫للعمــود الــذي ترغــب بتغيـ يـر حجمــه‪.‬‬
‫ـهم‬ ‫ش‬
‫>ســيتحول مــؤ� الفــأرة إىل شــكل سـ ٍ‬
‫‪1‬‬ ‫ُ ٌ‬
‫داخلــه خــط عمــودي‪1 .‬‬ ‫أف ـق ي مــزدوج‬
‫>اضغــط زر الفــأرة األيــر واســحب أثنــاء‬
‫ـ� أو‬ ‫الضغــط مــع تحريــك الفــأرة إىل اليمـ ي ن‬
‫ـيتغ� عــرض العمــود‪2 .‬‬‫اليســار وسـ ي‬

‫‪2‬‬

‫‪30‬‬
‫‪C”bCrC¥bChP3$bCh‬‬

‫لنجرب طريقة أخرى‪:‬‬


‫لك تتسع للكلمة أو الجملة‪.‬‬ ‫ت‬ ‫ت‬
‫بتغي� عرضها ي‬
‫ي‬ ‫ال� ترغب‬
‫>اخ� الخلية ي‬
‫‪1‬‬

‫>مــن عالمــة التبويــب ‪( Home‬الصفحــة الرئيســة) ومــن مجموعــة ‪Cells‬‬


‫(الخاليــا) اضغــط ‪( Format‬تنســيق)‪2 .‬‬

‫ئ‬
‫ـا� لعــرض العمــود‬
‫]‪( }F‬الضبــط التلقـ ي‬
‫‪A‬‬ ‫‪C}ouvW]R‬‬ ‫>اضغــط‬
‫‪3 X‬‬ ‫مــع المحتــوى)‬
‫ً‬
‫تغي� عرض العمود تلقائيا ليتسع للكلمة أو الجملة داخله‪4 .‬‬
‫>سيتم ي‬

‫‪2‬‬

‫‪3‬‬
‫‪1‬‬

‫‪4‬‬

‫‪31‬‬
‫‪ØbCh«Cr3CC h‬‬ ‫‪�…C‬‬
‫‪D‬‬

‫تغي� ارتفاع الصف‪:‬‬


‫ي‬
‫>حــدد الصفــوف الـ ت يـى ترغــب بتغيـ يـر ارتفاعهــا‪ ،‬اســحب بالضغــط عــى أرقــام‬
‫ً‬
‫الصفــوف (مثــا الصفــوف مــن ‪1 .)10-3‬‬

‫بتغي� ارتفاعها‪2 .‬‬ ‫ال� ترغب‬ ‫ت‬ ‫ن‬ ‫ش‬


‫ي‬ ‫>ضع مؤ� الفأرة يب� عناوين الصفوف ي‬
‫المؤ� إىل ‪.‬‬ ‫ش‬ ‫تغ� شكل‬ ‫>ستالحظ ي‬
‫>اضغــط ثــم اســحب مـ ش‬
‫ـؤ� الفــأرة إىل األعــى أو األســفل لتغيـ يـر ارتفــاع‬
‫الصفــوف المحــددة والحــظ النتيجــة‪3 .‬‬

‫‪2‬‬

‫‪1‬‬

‫‪3‬‬

‫‪32‬‬
‫‪C”bCrC¥bChP3$bCh‬‬

‫{‪CrQCbCh‬‬
‫بشكل أفضل‪.‬‬ ‫ف‬
‫ٍ‬ ‫بياناتك‬ ‫وصف‬ ‫�‬‫عنوان جيد للجدول يساعد ي‬
‫ٍ‬ ‫إن وجود‬
‫ً‬ ‫َ‬
‫معا لتصبح خلية واحدة‪.‬‬ ‫ٍ‬
‫مكنك دمج ث‬
‫أك� من خلية ً‬ ‫عنوان أعىل الصفوف‪ُ ،‬ي‬
‫ٍ‬ ‫إلنشاء‬

‫لدمج الخاليا‪:‬‬
‫‪1‬‬ ‫>حدد الخاليا من ‪ A1‬إىل ‪.F1‬‬
‫‪Ao]Pvuv‬‬ ‫>من عالمة التبويب ‪( Home‬الصفحة الرئيسة) ت‬
‫اخ� مجموعة‬
‫‪( MPCv‬دمج وتوسيط)‪2 .‬‬ ‫(المحاذاة)‪ ،‬اضغط‬

‫‪1‬‬

‫‪M]}}L E˘o‬‬ ‫>ســيقوم‬


‫بدمــج الخاليــا وجعــل النــص‬
‫وســط الخليــة‪3 .‬‬ ‫‪2‬‬
‫>لقــد أصبــح عنــوان جدولــك‬
‫جا هـ ًـزا ‪.‬‬

‫عنــد دمــج مجموعــة مــن‬


‫الخاليــا تحتــوي عــى بيانــات‬
‫مختلفــة فــإن محتــوى البيانــات‬
‫ف‬
‫ي� الخليــة العلويــة اليمـ نـى فقــط‬ ‫‪3‬‬
‫ـيب� ف ي� الخليــة المدمجــة‪.‬‬ ‫سـ ق‬

‫‪33‬‬
‫‪bCh¸CrC⁄bCh‬‬
‫ً‬ ‫إذا أدخلت ً‬
‫بتغي� عرض العمود‪ ،‬يمكنك وضع محتوى الخلية عىل‬ ‫ي‬ ‫نصا طويل ولكنك ال ترغب‬
‫ح� عرض كل‬‫أسطر متعددة‪ .‬سوف يلتف النص الذي تكتبە إىل السطر التال ويستمر ف� ذلك إىل ي ن‬
‫ي‬ ‫ي‬
‫ئ‬
‫ـا�‪.‬‬ ‫ـكل كامــل‪ .‬إن التفــاف النــص ســيعدل مــن ارتفــاع الصــف بشـ ٍ‬
‫ـكل تلقـ ي‬ ‫محتويــات الخليــة بشـ ٍ‬

‫لتعديل التفاف النص‪:‬‬


‫ت‬
‫ال� تريد تعديل التفاف محتواها ولتكن ‪.D2‬‬ ‫ت‬
‫‪1‬‬
‫> اخ� الخلية ي‬
‫>مــن عالمــة التبويــب ‪( Home‬الصفحــة الرئيســة) ومــن مجموعــة‬
‫‪( Ao]Pvuv‬المحــاذاة)‪ ،‬اضغــط ‪( Wrap Text‬التفــاف النــص)‪2 .‬‬

‫ئ‬
‫>ستالحظ أن النص سيلتف بشكل تلقا� ليناسب محتوى الخلية‪3 .‬‬
‫ي‬ ‫ٍ‬

‫‪2‬‬

‫‪1‬‬

‫‪3‬‬

‫‪-C-‬‬
‫‪N£BqBqmbØBqBqC⁄iCf$BqBqº%BqBqbChBqBqbChpBq� BqDkDłBqBqZbChˆBqBq˘ DBqD BqbCh¸CrBqBqC⁄bCh%BqBq-C⁄bBqBqºp‡BqBqbCf‬‬
‫—‪X Alt A=  Enter D‬‬
‫‪34‬‬
‫‪D CrBqBqC⁄{DBqBq‡§BqBq…bChBqBqC¢BqBq{˘$BqBq$C‬‬
‫‪C”bCrC¥bChP3$bCh‬‬

‫‪»$Z‡SCh˘¸bChC˝Ch3Cg‬‬
‫ف‬ ‫ً‬
‫أحيانــا قــد ترغــب بإضافــة المزيــد مــن الصفــوف واألعمــدة ي� الجــدول‪ .‬يمكنــك إضافــة أعمــدة أو‬
‫ً‬ ‫ً‬ ‫ف‬
‫‪ M]}}LE˘o‬بــكل ســهولة‪ ،‬هيــا نضيــف عمــودا جديــدا يتضمــن االختبــار‬ ‫صفــوف ي� برنامــج‬
‫ـا� للجــدول‪.‬‬ ‫ئ‬
‫النهـ ي‬

‫إلدراج عمود جديد قبل عمود محدد‪:‬‬


‫ً‬
‫‪1‬‬ ‫> اضغط بزر الفأرة األيمن عىل عنوان العمود‪ ،‬مثل العمود ‪.E‬‬
‫‪2‬‬ ‫‪( Iv‬إدراج)‪.‬‬ ‫>من القائمة المنسدلة اضغط‬
‫‪3‬‬ ‫>سيتم إدراج عمود جديد قبل العمود ‪.E‬‬
‫ئ‬
‫النها�"‪4 .‬‬
‫ف‬
‫ي‬ ‫� الخلية ‪ E2‬اكتب "االختبار‬
‫> ي‬

‫‪4‬‬ ‫‪3‬‬ ‫‪1‬‬

‫‪2‬‬

‫ـا�‪،‬‬ ‫ئ‬ ‫ث‬


‫إذا أردت إدراج أ كــر مــن صــف أو عمــود بشــكل تلقـ ي‬
‫ال� ترغب بإدراجها‪.‬‬ ‫ت‬
‫يمكنك تحديد عدد الصفوف أو األعمدة ي‬
‫عــى ســبيل المثــال‪ ،‬إذا أردت إدراج عموديــن قبــل العمــود ‪،B‬‬
‫حــدد العموديــن ‪ B‬و ‪ C‬ثــم اضغــط بــزر الفــأرة األيمــن واخـ تـر‬
‫‪35‬‬ ‫إدراج‪ .‬ســيتم إدراج عموديــن جديديــن بعــد العمــود ‪.A‬‬
‫إلدراج صف جديد‪:‬‬
‫ف‬
‫>اضغــط بــزر الفــأرة األيمــن رقــم الصــف الــذي ترغــب ي� إدراج‬
‫ً‬
‫صــف قبلــه‪ ،‬مثــا الصــف ‪1 .10‬‬

‫‪2‬‬ ‫‪( Iv‬إدراج)‪.‬‬ ‫>من القائمة المنسدلة اضغط‬


‫>سيتم إدراج صف جديد بعد الصف ‪.9‬‬
‫‪3‬‬

‫ف‬ ‫>اكتــب ت‬
‫"ال�بيــة البدنيــة" ي� الخليــة ‪ ،A10‬وأضــف الدرجــات‬
‫ـى تليهــا‪4 .‬‬‫ف� الخاليــا الـ ت‬
‫ي‬ ‫ي‬

‫‪1‬‬

‫‪2‬‬

‫‪3‬‬

‫‪4‬‬

‫‪36‬‬
‫‪C”bCrC¥bChP3$bCh‬‬

‫‪»$Z‡SCh˘¸bCh¸%C‬‬
‫ً‬ ‫إذا لــم تعــد بحاجـ ٍـة إىل صــف أو عمــود معـ ّي ن‬
‫ـ�‪ ،‬فإنــك ال تحتــاج إىل إنشــاء جدولــك مــرة أخــرى‪،‬‬
‫فقــط قــم بحــذف ذلــك الصــف أو العمــود‪.‬‬

‫لحذف صف أو عمود‪:‬‬
‫>حــدد الصــف أو العمــود المـراد حذفــه بالضغــط عــى عنــوان العمــود أو رقــم الصــف وليكــن‬
‫رقــم الصــف األخـ يـر‪1 .‬‬

‫>اضغط بزر الفأرة األيمن رقم الصف‪.‬‬


‫‪2‬‬
‫>من القائمة المنسدلة ت‬
‫اخ� ‪( Delete‬حذف)‪.‬‬
‫‪3‬‬ ‫> تم حذف الصف‪.‬‬

‫‪1‬‬

‫‪2‬‬

‫‪3‬‬

‫بياناتك ما زالت كاملة وصحيحة‪.‬‬


‫ت‬ ‫ف‬
‫ـاطء يمكنــك ال�اجــع مــن‬
‫و� حالــة حذفــك لعمــود أو لصــف بشــكل خـ ي‬
‫ي‬
‫‪37‬‬ ‫‪.CoA=Z‬‬ ‫خــال لوحــة المفاتيــح بضغــط‬
‫{‪wCrł3SCh˘bCh»ChCrC‬‬
‫ين‬ ‫ف‬
‫اليم�‬ ‫ي� جدول البيانات يمكنك كتابة النصوص واألرقام بحيث تكون المحاذاة التلقائية من‬
‫إىل اليســار عنــد كتابــة النــص باللغــة العربيــة واألرقــام‪ ،‬ومــن اليســار إىل اليمـ ي ن‬
‫ـ� عنــد كتابــة النــص باللغــة‬
‫يز‬
‫اإلنجل�يــة‪.‬‬

‫لمحاذاة النص‪:‬‬
‫ت‬
‫ال� تريد محاذاة النص بداخلها‪ ،‬ولتكن ‪.B3‬‬ ‫ت‬
‫‪1‬‬
‫>اخ� الخلية ي‬
‫‪Ao]Pvuv‬‬ ‫>مــن عالمــة التبويــب ‪( Home‬الصفحــة الرئيســة)‪ ،‬ومــن مجموعــة‬
‫ً‬
‫‪( Cv‬توســيط)‪2 .‬‬ ‫(المحــاذاة)‪ ،‬اضغــط عــى نــوع المحــاذاة الـ ت يـى تريــد مثــا‬
‫‪3‬‬ ‫تغي� محاذاة النص‪.‬‬
‫> سيتم ي‬

‫‪1‬‬

‫‪bChˆ˘CIZ‬‬
‫‪Dg‬‬
‫‪§BqBqb˘ BiDBqBq‡CfZ D D‬‬
‫‪XBqBq-iCbCh ~pBqBqbCfBi‬‬

‫‪3‬‬

‫‪2‬‬

‫‪-Cº3CrCZb‬‬
‫‪C‬‬
‫‪Cr$BqBqł˘ Moov‬‬ ‫‪D$BD qBq CrC„BqBqb˘NICr{ ¢BqBq{ CzCrBqBqCr-C£bCh [˘Ch$BqBqCæb BqBq{CrNC [˘Cf‬‬ ‫‪38‬‬
‫‪Dg‬‬ ‫‪Dg‬‬
‫‪XMSrDOS p-…BqqB nlbChwCxb‬‬ ‫‪D rD ⁄ ¢;b˘iC⁄C{p-…BqBqn;Z⁄Cf‬‬ ‫‪D D h$CC⁄BqBq b UChˆøCrBqBqc‬‬
‫‪wC‬‬
‫‪C”bCrC¥bChP3$bCh‬‬

‫لتغي� زاوية اتجاە النص‪:‬‬


‫ي‬
‫>حــدد الجــدول أو الخاليــا الـ ت يـى تريــد تنســيقها‬
‫ولتكــن ‪1 .A2‬‬

‫‪1‬‬ ‫>مــن عالمــة التبويــب ‪( Home‬الصفحــة‬


‫ف‬
‫‪Ao]Pvuv‬‬ ‫الرئيســة)‪ ،‬ي� المجموعــة‬
‫‪( E˘v‬توسيع)‪2 .‬‬ ‫(محاذاة)‪ ،‬اضغط رمز‬
‫‪)O]v}v‬‬ ‫بتغي� زاوية اتجاە النص (‬
‫ي‬ ‫>قم‬
‫ولتكن ‪3 .30‬‬

‫‪4‬‬ ‫>واضغط ‪( OK‬موافق)‪.‬‬


‫‪5‬‬ ‫تغي� اتجاە النص ف ي� الخلية‪.‬‬
‫>سيتم ي‬

‫‪2‬‬

‫‪5‬‬

‫‪3‬‬

‫تغـ يـر اتجــاە النــص‬


‫بمقدار ‪ -90‬درجة‪.‬‬

‫‪39‬‬ ‫‪4‬‬
‫‪r»{££bD‬‬

‫‪1‬‬
‫‪P‬‬
‫‪Cp£CÆCr‡Cf˘C-C-bCrC⁄bChCzCh3CrD»bChCf‬‬

‫ق‬
‫با� النص سوف ُيفقد‪.‬‬
‫ ‬ ‫‪.1‬إذا قمنا بإدخال ٍ‬
‫نص ما وكان أ ك�ب من سعة الخلية فإن ي‬
‫خطأ‬ ‫صحيح‬

‫ ‬ ‫ه بسحب الجانب األيرس من طرف العمود‪.‬‬


‫لتغي� عرض األعمدة ي‬
‫ي‬ ‫طريقة‬
‫ٍ‬ ‫‪.2‬أسهل‬
‫خطأ‬ ‫صحيح‬

‫ ‬ ‫تغي� ارتفاع الصف‪.‬‬ ‫‪.3‬يمكننا ي‬


‫تغي� عرض العمود ولكن ال يمكن ي‬
‫خطأ‬ ‫صحيح‬

‫ف‬
‫‪.4‬عندما نرغب بعرض جميع محتويات الخلية ي� أسطر متعددة فإننا نضغط ‪ .Enter‬‬
‫خطأ‬ ‫صحيح‬

‫‪2‬‬
‫˘‪˜BqBqCf D´BqDhBqb XS}X˘o‬‬ ‫‪CrCDBqBqC⁄bChC‚BqBqº3$C⁄bChpBqBqZOCf‬ل‪ØBqBqi{¢BqBq{CrBqBqmbChC‚BqBqº3$C⁄bCh9CDBqCB rBqBq‡Bq‬‬
‫‪Dg‬‬
‫‪ØBqBqbCh¢BqBq{C‚BqBqbCrCo˘ æA‬‬ ‫‪DChD3$BqBqbChØBqBqbCh¢BqBq{CrBqBqDbCrCXCrBqBq·$BqBqłCrBqBqmbChC”D BqD BqCDbCh‬‬
‫‪D‬‬
‫‪XxBqBqC⁄bCh DBqD BqiZbChBqBq‡C⁄Crº3CfCr‬‬ ‫‪DBqBqm{BqBqi»CrBqBqi»ZbCh¢BqBq;b˘ CoæB‬‬ ‫‪DChD3$BqBqbCh‬‬

‫ً‬ ‫ً‬
‫جديدا يحتوي عىل عنوان للجدول وليكن "الرياضات المفضلة"‪.‬‬ ‫> أضف صفا‬
‫> قم بدمج الخاليا من الخلية‪ A1‬إىل الخلية ‪.C1‬‬
‫بالتغي�ات الالزمة ف ي� العمود األول ف ي� ورقة العمل إلضافة بيانات الرياضة الجديدة‪.‬‬
‫ي‬ ‫> قم‬
‫غ� محاذاة النص ف ي� العمود األول ليصبح ف ي� وسط الخلية‪.‬‬ ‫> ّ‬
‫ي‬
‫> احفظ عملك‪.‬‬ ‫‪40‬‬
‫‪C”bCrC¥bChP3$bCh‬‬

‫‪3‬‬
‫~‪BqBqC⁄ibCr‡{Ch$CC⁄BqBqbChCrCBqBqcSChBqBq⁄»{ˆ£C⁄BqBqmi-BqBqb˘BqBqfl‬‬ ‫{‪BMIZBqBqmCæbChBqBqiC⁄� DkBqBq‬‬
‫‪CB‬‬
‫‪[BqBqCzCrBqBqCr-CDBqBq‡ 9CCB rBqBq� C DkBqBqZbChCh%BqBqflCXCrBqBqmCX‬‬
‫{‪BqBqBqBqC⁄‡bChCfˆBqBq{BqBq3Cr{BqBq‡Ch4˘CfC‚BqBqbCr¢BC qBq‬‬
‫‪CB‬‬
‫‪XZBqBqb D´BqDuBqGCfCBqBqnbChCrBi � DkBqBqZbChBqBqł3Ch4CrBqBqZi X•BqBq4˘˘CBqBqnbCh‬‬
‫˘‪X QAX æX X z BMIzCP}]X˘o‬‬ ‫‪ØiZbChAC⁄Ch‬‬

‫‪Ch»bCh‬‬
‫ف‬ ‫ف‬
‫� الجــدول الســابق‪ ،‬قــم بدمــج أ كـ ثـر مــن خليــة ي� األعــى لتصبــح كافيــة لكتابــة عنــوان‬
‫> ي‬
‫الجــدول داخلهــا‪.‬‬
‫ً‬
‫عريضا‪.‬‬ ‫>اجعل النص‬
‫>ك�ب حجم الخط ليصبح "‪."24‬‬

‫‪[˘$CæbCh‬‬
‫>ادمج الخاليا التالية وقم بتوسيطها ‪ C4 :‬مع ‪ E4، D4‬مع ‪ F4‬و ‪ G4‬و ‪.H4‬‬
‫>طبق لون تعبئة مختلف لكل مجموعة خاليا قمت بدمجها‪.‬‬
‫> ّ‬
‫غ� محاذاة الخاليا من ‪ B5‬إىل ‪ H6‬بحيث يتوسط النص الخاليا‪.‬‬ ‫ي‬
‫بشكل مناسب‪.‬‬ ‫غ� عرض العمود ‪ B‬لك ُيصبح ً‬
‫كافيا لعرض النص داخلە‬ ‫> ي‬
‫ٍ‬ ‫ي‬
‫ً ف‬ ‫ً‬
‫>أدرج صفا جديدا ي� المكان المناسب واكتب هذە البيانات حيث أن الصف الخاص‬
‫بعمر ‪ 10‬سنوات مفقود من الجدول‪.‬‬

‫‪41‬‬
‫‪r»{££bD‬‬

‫>غـ يـر لــون تعبئــة أعمــدة الجــدول بحيــث تســتخدم اللــون األزرق لتعبئــة أعمــدة الذكــور‪،‬‬
‫ـال لتعبئــة أعمــدة اإلنــاث‪.‬‬
‫واللــون ال�ب تقـ ي‬
‫‪[˘$CæbCh¢{¢ZSChC‚CrCæbCh‬‬
‫غ� لون تعبئة الخاليا ‪ J13,J9,J6‬إىل اللون األحمر‪.‬‬
‫> ي‬
‫>قم بضبط عرض هذە الخاليا إىل العرض المناسب إلظهار جميع المحتوى‪.‬‬

‫‪[˘$CæbChpbCf‬‬
‫> ف� أســفل الجدول‪ ،‬يوجد وصف تفصيل لمختلف تصنيفات ش‬
‫مؤ�ات كتلة الجســم‬ ‫ي‬ ‫ي‬
‫‪.BMI‬‬
‫> ادمج الخاليا التالية‪ B23 :‬إىل ‪ H23‬و ‪ B25‬إىل ‪ H25‬و ‪ B27‬إىل ‪H27‬‬
‫>لجميع محتويات الخاليا الظاهرة نفذ التفاف النص واضبط ارتفاع الصفوف‪.‬‬
‫غ� لون الخط ليصبح باللون األزرق‪.‬‬
‫> ي‬
‫>احفظ ملفك‪.‬‬

‫‪42‬‬
‫‪C”bCrC¥bChP3$bCh‬‬

‫‪4‬‬
‫‪Q‡C⁄BqBqbChpBqBq-iC¢BqBq{$»BqBqb¢BqBqIZ$BC qX‬‬‫‪Bq QAX æX z R‬‬ ‫‪ØBqBqiZbChABqBqC⁄Ch‬‬
‫‪Dg‬‬ ‫‪Dg‬‬
‫‪BqD bCrC⁄bCh¢º‡BqBqnbC¿CD D rhBqBq-ZbCh˘9CrBqBq‡;bCh‬ن‪40˘9CrBqBq‡;ib 50ˆBqBqP3CrBqBq{N‡BqD BqD cXDBq‬‬
‫‪X¿CrBqBq-Zib‬‬ ‫‪Dg‬‬
‫‪CrBqBq-Zib‬ە ‪40˘9CrBqBq‡;ib 48ˆBqBqpBqBqºCCfN‡BqBqcD˘D‬‬

‫>أضــف صفـ ي ن‬
‫ـ� جديديــن إىل الجــدول تحــت شــهر ف�ب ايــر لشــهري مــارس وأبريــل ثــم امــأ‬
‫الخاليــا بالبيانــات الجديدة‪.‬‬

‫>قم بدمج الخاليا المناسبة ليتم عرض كلمة "فاتورتك" كعنوان ف ي� الجدول‪.‬‬

‫>قم بزيادة عرض العمود الذي يحتوي عىل أسماء األشهر‪.‬‬

‫ت‬
‫ال� تحتوي عىل "الكهرباء" و "المياە" ليالئم عرض الكلمات‪.‬‬ ‫> ّ‬
‫غ� عرض األعمدة ي‬‫ي‬

‫> احذف العمود ‪ D‬الفارغ‪.‬‬

‫ف‬
‫>قــم بدمــج وتوســيط النــص ي� الخاليــا الـ ت يـى تحتــوي عــى "أعــى اســتهالك" و "أقــل‬
‫اســتهالك" مــع الخاليــا الـ ت يـى تســبقها ف ي� نفــس الصــف‪.‬‬

‫لك يتم عرضها ف ي� وسط الخاليا‪.‬‬


‫ي‬ ‫الجدول‬ ‫�‬
‫ف‬
‫غ� محاذاة النصوص واألرقام ي‬
‫> ي‬

‫>احفظ جدول البيانات‪.‬‬

‫‪43‬‬
‫‪ˆCChNbChP3$bCh‬‬

‫‪-CCrmCbChCzCr-iZ»bCh‬‬

‫لقد حان الوقت لنقوم باستخدام‬


‫‪ Excel‬للقيام بالحسابات بطريقة‬
‫سهلة ورسيعة‪.‬‬

‫هــذا رائــع! أنــا أحــب أن أتعلــم‬


‫طرائــق جديــدة ورسيعــة لتوفـ يـر‬
‫ت‬
‫ـا� اليوميــة‪.‬‬ ‫ف‬
‫الوقــت ي� حيـ ي‬

‫ف‬ ‫سنقوم بجمع درجات سعد ف� مادة ت‬


‫ال�بية اإلسالمية ي� جميع االختبارات باستخدام‬ ‫ي‬
‫العمليات الحسابية‪.‬‬

‫للقيام بالعملية الحسابية (الجمع)‪:‬‬


‫‪1‬‬ ‫ال� أنشأتها ف ي� الدروس السابقة‪.‬‬
‫ت‬
‫>افتح ورقة العمل "درجات" ي‬
‫‪2‬‬ ‫‪. Ev‬‬ ‫‪‬‬ ‫> انتقل إىل الخلية "‪ "F3‬واكتب "‪ "= B3+C3+D3+E3‬واضغط‬

‫ف‬
‫قــم بتغيـ يـر الدرجــات ي� الخاليــا ‪ B3‬أو ‪C3‬‬
‫ف‬
‫والحــظ التغـ يـر ي� الخليــة ‪.D3‬‬
‫ف‬ ‫ش‬
‫ـ�ء المذهــل ي� القيــام بالعمليــات‬ ‫إن الـ ي‬ ‫‪1‬‬
‫الحســابية داخــل ورقــة العمــل أنــە عنــد تغيـ يـر‬
‫ـا� وفــوري‪.‬‬ ‫ئ‬
‫القيــم تتغـ يـر النتائــج بشــكل تلقـ ي‬

‫‡‪wBqBqCAABqBq{Q‬‬
‫‪3CrBqBq‡˘CXCrBqBqmC‬‬ ‫‪2‬‬
‫‪XBqBq-iCbChBqBqCæ-l‬‬ ‫‪44‬‬
ˆCChNbChP3$bCh

C Dg
-iCbChBqBqbChC‚BqBqCrCæBqBq…-bChBqBqº¯3CBqBqIZ BqBq-iZ»bCh X F3 BqBq-iCbCh D D ˆBqBqZCæbCh pBqBqCrC N‡⁄-BqBqb
gD
XF}uoB BqBq…-bCh§Bq�BqDkº D D DBqBqm; ~AABA=CA=DA=E ZCrBqBq‡C C„BqBqZł D˛BqD DhBqbCh -CCrBqBqmCbCh
XFormula BqBq…-

‫ إال أن الصيغــة الحســابية الـ ت يـى‬،‫رغــم أنــك تــرى نتيجــة الجمــع النهائيــة‬
‫ ويمكنــك رؤيــة الصيغــة‬،‫تتــم كتابتهــا تب ـىق محفوظــة داخــل الخليــة‬
‫ يمكنــك تغيـ يـر الصيغــة‬،"‫"�يــط الصيغــة‬ ‫بجــوار اســم الخليــة ف� ش‬
‫ي‬
‫بالضغــط عــى ش�يــط الصيغــة أو الضغــط عــى الخليــة ثــم الضغــط‬
. F2 ‫عــى مفتــاح‬

-C-
P-CCrmCbChCzCr-iZ»bCrwCr-bCh9CrCf4{NbCh¿%flwCh$CC⁄bChCIZ
CB
AA BrC DC¥{BiCh$‡SChC˛£bw$CC⁄m;~rZC‚bCrmbCh»3CrcCgAM
CB
45 AA B2*C2 DC¥{BiCh$‡SChCX D˘b‫ض‬w$CC⁄m;~ZCæbCh»3CrcCgAM
CB
A B2/C2 DC¥{BiCh$‡SChZmbw$CC⁄m;~lZ
A Slash˘CfpøCrZbCh§CbCh»3CrcCgAM
‫ـ� الــذي يدفعنــا الســتخدام جــداول البيانــات هــو أنهــا تمكننــا مــن‬ ‫إن الســبب الرئيـ ي‬
‫القيــام بالعمليــات الحســابية برسعـ ٍـة ودقــة‪ .‬لذلــك فــإن برنامــج ‪Microsoft Excel‬‬
‫ً‬
‫يحتــوي عــى الكثـ يـر مــن الصيــغ الحســابية المعرفــة مســبقا الـ ت يـى تســهل القيــام بالكثـ يـر مــن‬
‫ً‬
‫"دواال"‪.‬‬ ‫العمليــات الحســابية وتســى‬

‫‪P‬‬‫{‪Cr{CD h$CC⁄bCh[Ch˘$bCh �GCDuf¢‬‬


‫‪C‬‬
‫‪XCr‡bCrCÆCgCh$‡SˆZCæbChCr‬‬ ‫‪D»D ˘C PSumˆZCæbChbCh‬‬
‫‪C‬‬
‫‪X$‡ �GCD f D»D CPMaxZ-ł �GCD fbCh‬‬
‫‪C‬‬
‫‪X$‡N…Cf D»D ˘C PM]v Z-łN…CfbCh‬‬

‫‪-Cº3CrCZb‬‬
‫‪Dg‬‬
‫‪wCrBqBq⁄b1985 �ZC⁄kBD qBqb 30 D D M]}}L E˘o‬‬ ‫‪BqBq{CrNC ¢BqBq{ CBqBqmO [˘Cf Cz3$BqBq‬‬ ‫‪46‬‬
‫‪Dg‬‬
‫‪X1987 D´BqD BqZ 4˘$B‬‬
‫{‪D D qBqºbCh wCrBqBq⁄b CBqBqmO [˘Cf Cz3$BqBqCrBqBqZC BiXBqBqC⁄GCr‬‬
‫‪ˆCChNbChP3$bCh‬‬

‫‪SumˆZCæbChbCh‬‬
‫ف‬
‫تعطيــك دالــة الجمــع ‪ Sum‬مجمــوع القيــم ي� الخاليــا المحــددة‪ .‬فــإذا أردت حســاب مجمــوع‬
‫ً‬
‫نطــاق واســع مــن الخاليــا‪ ،‬اســتخدم هــذە الدالــة بــدل مــن جمعهــا واحــدة تلــو األخــرى‪.‬‬

‫الستخدام دالة ‪( Sum‬الجمع) لحساب مجموع درجات سعد ف ي� مادة اللغة العربية‪:‬‬
‫ت‬
‫ال� ترغب بعرض المجموع داخلها‪ ،‬عىل سبيل المثال الخلية‬
‫>اضغط عىل الخلية ي‬
‫‪1 .F4‬‬

‫‪]vP‬‬
‫‪E‬‬ ‫>مــن عالمــة التبويــب ‪( Home‬الصفحــة الرئيســة)‪ ،‬ومــن مجموعــة‬
‫(تحريــر)‪ ،‬اضغــط الســهم الصغـ يـر المجــاور لرمــز ‪2 .AT‬‬

‫اخ� ‪( Sum‬الجمع)‪3 .‬‬ ‫> ت‬


‫ً‬
‫>حــدد الخاليــا الـ ت يـى تريــد جمعهــا‪ ،‬مثــا الخاليــا مــن ‪ B4‬إىل ‪( E4‬اضغــط واســحب‬
‫‪4 X‬‬‫لتحديــد الخاليــا)‬
‫ف‬
‫‪ Ev‬حيث ستظهر نتيجة العملية الحسابية � الخلية ‪5 .F4‬‬ ‫>اضغط ‪‬‬
‫ي‬

‫‪4‬‬ ‫‪1‬‬

‫‪2‬‬

‫‪3‬‬

‫‪5‬‬
‫‪47‬‬
‫‪P‬‬
‫‪}A F]ooT}}o -øCriC⁄bChC£»C⁄bCh»ChCf‬‬
‫ق‬
‫ـا� المــواد‬
‫إذا أردت إيجــاد حاصــل جمــع مجموعــة أخــرى مــن الخاليــا مثــل مجمــوع درجــات بـ ي‬
‫داع ألن تكــرر نفــس الخطــوات الســابقة‪ .‬يمكنــك إيجــاد حاصــل جمــع مجموعــة‬ ‫الدراســية‪ ،‬ال ي‬
‫مختلفــة مــن الخاليــا باســتخدام طريقــة التعبئــة التلقائيــة ‪.A} F]oo‬‬

‫الستخدام التعبئة التلقائية ‪:Auto Fill‬‬


‫ه الخليــة‬
‫ـذە ي‬ ‫>اضغــط الخليــة ‪ .F4‬هـ‬
‫ً‬
‫الـ ت يـى اســتخدمتها ســابقا لحســاب‬
‫مجمــوع درجــات أول مــادة‪1 .‬‬

‫ف‬
‫‪2‬‬ ‫>يوجــد مربـ ـ ٌـع صغـ يـر ي� الزاويــة اليــرى‬
‫ويســى‬ ‫ُ‬ ‫الســفلية لحــد الخليــة‬
‫‪3‬‬ ‫‪1‬‬
‫‪2‬‬ ‫‪( Fill Hvo‬مقبض التعبئة)‪.‬‬
‫ـؤ� الفــأرة إىل ذلــك الحــد‬ ‫>حــرك مـ ش‬
‫ـؤ�‬‫وســوف تالحــظ تغـ يُّـر شــكل المـ ش‬
‫إىل إشــارة (‪3 .)+‬‬

‫>اضغــط ثــم اســحب مـ ش‬


‫ـؤ� الفــأرة‬
‫‪4‬‬ ‫لألســفل إىل الخليــة ‪.F10‬‬
‫>بهــذە الطريقــة ســيتم إيجــاد مجمــوع‬
‫درجــات ســعد لبقيــة المــواد بشــكل‬
‫فــوري‪5 .‬‬
‫‪4‬‬

‫‪5‬‬

‫‪-C-‬‬
‫‪¢BqBq{iBqBqmim‰‬‬ ‫‪‰‬رس‬
‫‪BqBqCÆ¢BqBq{CBqBqIZ‬ا[‪BqBqCr‡BqBqQCbCh9pBqBq{BqBq-øCriC⁄bChBqBqC£»C⁄bCh»ChCf‬‬
‫‪XCzChBqBqmbCh˘CfN‡BqBqcSCh˘Cf«C£BqBqbSChwCrBqBqCf˘CfC„BqBqłbCh˘CfBqBq Bq Bq Bq Bqº3ChC⁄bCh˘CfwCrBqBqł3SCh‬‬ ‫‪48‬‬
‫‪ˆCChNbChP3$bCh‬‬

‫‪P‬‬
‫˘‪M]vM‬‬ ‫˘‪Z-łN…Cf‬‬ ‫‪�GCD fbCh‬‬
‫ً‬ ‫يمكنــك اســتخدام دوال أخــرى للمقارنــة بـ ي ن‬
‫ـ�‬
‫ي‬ ‫ـ‬ ‫ع‬ ‫ت‬ ‫ـة)‬ ‫ـ‬ ‫م‬ ‫قي‬ ‫ـر‬ ‫ـ‬ ‫غ‬ ‫(أص‬ ‫‪M]v‬‬ ‫ـة‬ ‫ـ‬ ‫ل‬ ‫دا‬ ‫ـا‬ ‫ـ� األرقــام فمثـ‬
‫ف‬
‫ـ� أ كـ بـر رقــم ي� مجموعــة‬ ‫أصغــر رقــم مــن مجموعــة أرقــام محــددة‪ ،‬بينمــا دالــة ‪( Max‬أ كـ بـر قيمــة) تعـ ي‬
‫أرقــام محــددة‪.‬‬
‫وأد� درجة حصل عليها سعد ف ي� االختبار األول‪.‬‬ ‫لنقوم بإيجاد أعىل ن‬

‫لحساب أ ك�ب قيمة‪:‬‬


‫ال� تريد عرض الناتج فيها‪ ،‬ولتكن الخلية ‪1 .B12‬‬‫ت‬
‫> اضغط الخلية ي‬
‫ف‬
‫‪]vP‬‬
‫‪E‬‬ ‫>من عالمة التبويب ‪( Home‬الصفحة الرئيسة) ‪ ،‬ي� مجموعة‬
‫الصغ� بجوار الرمز‪2 .G‬‬
‫ي‬ ‫(التحرير)‪ ،‬اضغط السهم‬
‫> ت‬
‫اخ� ‪( Max‬أ ك�ب قيمة)‪3 .‬‬

‫‪4‬‬ ‫> حدد الخاليا ‪ B3:B10‬إليجاد أ ك�ب قيمة‪.‬‬


‫‪5‬‬ ‫‪ Ev‬وستظهر النتيجة‪.‬‬ ‫>اضغط‬

‫‪1‬‬

‫‪2‬‬
‫‪4‬‬

‫‪3‬‬
‫‪5‬‬

‫‪˜BqBqC⁄Zi»C CrBqBq{ BqBqC££C Cf [˘CrBqBqC‬‬


‫{‪CzCr3C ¢‬‬ ‫‪BqC Bq3C DBqBq‡CfCrBqBqCæT‬‬
‫‪49‬‬ ‫ن‬
‫‪XD˝DCrBqBqC¥bCh 3CrBqBqDC⁄$»B‬‬ ‫‪CÆ‬‬
‫‪Dg‬‬
‫‪D UC‬‬‫‪qBqhb‬‬
‫لحساب أصغر قيمة‪:‬‬
‫ال� تريد عرض أصغر قيمة بداخلها‪ ،‬ولتكن الخلية ‪.B13‬‬ ‫ت‬
‫‪1‬‬
‫> اضغط الخلية ي‬
‫ف‬
‫‪]vP‬‬
‫‪E‬‬ ‫>مــن عالمــة التبويــب ‪( Home‬الصفحــة الرئيســة)‪ ،‬ي� مجموعــة‬
‫(التحريــر)‪ ،‬اضغــط الســهم الصغـ يـر بجــوار الرمــز‪2 .G‬‬

‫‪3‬‬ ‫>اضغط ‪( M]v‬أصغر قيمة)‪.‬‬


‫‪4‬‬ ‫‪ B‬إليجاد أصغر قيمة ‪.‬‬ ‫‪P‬‬
‫‪B‬‬ ‫>حدد الخاليا‬
‫‪5‬‬ ‫‪ Ev‬وستظهر النتيجة‪.‬‬ ‫>اضغط‬

‫‪2‬‬

‫‪3‬‬

‫‪4‬‬

‫‪1‬‬

‫‪5‬‬ ‫ن‬
‫‪D˝CfCrBqBqCæTCrBqBqmbChCzChBqBq£CbChBqBqC££C⁄CBqBqł‬‬ ‫‪50‬‬
‫‪BqBqC¥bCh3CrBqBq$»B‬ن‪XD˝DCr‬‬ ‫‪Dg‬‬
‫‪D C⁄CÆ‬‬
‫‪D qUCBqhbCzCrBqBq3C ¢BqBq{BqBq3C‬‬
‫‪ˆCChNbChP3$bCh‬‬ ‫‪D C££bAM‬‬
‫{»‪Cr‬‬

‫‪1‬‬
‫‪X-bCrC⁄bChpZCæbChpZOCf‬‬

‫‪.1‬عنــد الضغــط عــى خليــة ناتــج العمليــة الحســابية يمكنــك رؤيــة الصيغــة أو الدالــة الحســابية‬
‫بجانب اســم الخلية ف ي� _____________‪.‬‬

‫‪. 2‬نستخدم دالة _____________ عند حساب مجموع قيم ف ي� نطاق من الخاليا‪.‬‬

‫ب� األرقام ف ي� نطاق من الخاليا‪.‬‬


‫‪ .3‬نستخدم دالة ________ ودالة ________ للمقارنة ي ن‬

‫‪.4‬نستخدم أداة ____________ لتجنب تكراركتابة أو تنفيذ خطوات الصيغة الحسابية‬


‫المراد تنفيذها عىل نطاق من الخاليا‪.‬‬

‫‪ .5‬تستخدمإشارة _____________ ض‬
‫ل�ب األعداد عند كتابة الصيغة الحسابية‪.‬‬

‫‪ .6‬تستخدم إشارة _____________ لقسمة األعداد عند كتابة الصيغة الحسابية‪.‬‬

‫‪2‬‬
‫˘‪XCr‡CæChˆ{-CCrmCbChCzCr-iZ»bChp‬‬ ‫‪CrDC⁄bCh[˘$CæbChp{CpC‬ل‬

‫‪32‬‬ ‫‪=B3*C3‬‬

‫‪11‬‬ ‫‪=B4*C4‬‬

‫‪3‬‬ ‫‪=B4+C2+B3‬‬

‫‪35‬‬ ‫‪=D2/C2‬‬
‫‪51‬‬
r»{££bD

3
ØBqBqiZbChABqBqC⁄ChBiCBqBqCrBqBqCbChBMIBqBqmCæbChBqBqiC�⁄ DkBqBq{C‚BqBqmCC⁄bRChC„BqBqłbChCrBqBqC
XQAX æX X z BMIzCP}]X˘o˘ CrBqBqmbCh

‫ف‬
.K6 ‫> اكتب وزنك ي� الخلية‬
‫ف‬
.K9 ‫> اكتب طولك ي� الخلية‬
‫> سيظهر ش‬
.K13 ‫ داخل الخلية‬BMI �‫مؤ‬

‫ الخاص بك؟‬BMI ‫> هل ُيمكنك أن تقرأ تصنيف‬

.‫> احفظ الملف وأغلقه‬

52
‫‪ˆCChNbChP3$bCh‬‬

‫‪4‬‬
‫˘‪XCzCh$lmZbCh$iCæ{¢{ QAX æX X z BMIzX˘o‬‬ ‫‪ØiZbChAC⁄Ch‬‬
‫‪Dg‬‬
‫‡‪¢BD D qBqZ‬‬ ‫‪BqBqC⁄BqBqb[ChBqBqCfDBqBq‡CzCrBqBqCr-C£bCh[˘$BqBqBqC BqC⁄C‬ا ‪BqBqCfZ CBqBq-i‡BiCX‬أ‬
‫‪CrDBqBqTC‬ل ‪XBMIBqBqmCæbChBqBqiC�⁄ DkBqBq˘Z‬‬ ‫‪ZC h[BqBq£bCr[˘$BqBqCæbCh‬‬
‫ف‬
‫> احسب طول الطالب ‪ 1‬ي� عام ‪.2018‬‬
‫ق‬
‫با� الطالب باستخدام أداة التعبئة التلقائية‪.‬‬
‫>احسب أطوال ي‬
‫مؤ� ‪ .BMI‬ثم ت‬
‫ال� حســبت ش‬
‫ت‬
‫اخ� الصيغة‬ ‫>اضغط عىل الخلية ‪ H4‬لرؤية الصيغة ي‬
‫الصحيحة أدناە‪:‬‬
‫)‪AAG m(FF‬‬ ‫)‪AAF m(G mF‬‬ ‫‪AAF mG‬‬ ‫‪AAG mF‬‬

‫ق‬
‫لبا� الطالب باستخدام أداة التعبئة التلقائية‪.‬‬ ‫ش‬
‫احسب مؤ� كتلة الجسم ي‬
‫ٌ‬
‫>تحت الجدول األول يوجد جدول آخر‪ ،‬قم باستخدام الدوال الالزمة إليجاد أ ك�ب‬
‫قيمــة وأصغــر قيمــة لألطوال‬
‫ـؤ�ات كتلــة‬‫واألوزان ولمـ ش‬
‫األجســام ف ي� الجــدول‪.‬‬

‫مؤ�كتلة الجسم‬ ‫>لحساب ش‬


‫الخاص بك قم ت‬
‫باآل�‪:‬‬
‫ي‬
‫ً‬ ‫ً‬
‫>أدرج صفــا جديــدا بعــد‬
‫الصــف الــذي يحتــوي عــى‬
‫ن‬
‫ـا�‪.‬‬
‫الطالــب الثـ ي‬
‫ف‬
‫>أدخل بياناتك ي� نطاق الخاليا ‪.B6:G6‬‬
‫> ف� الخليــة ‪ ،H6‬احســب مـ ش‬
‫ـؤ� كتلــة الجســم الخاصــة بــك باســتخدام التعبئــة‬ ‫ي‬
‫التلقائيــة ‪.‬‬
‫ً ف‬
‫تغي�ا ي� القيم الصغرى والك�ب ى؟‬
‫>هل تالحظ ي‬
‫‪53‬‬
‫‪r»{££bD‬‬

‫‪5‬‬
‫‪‡C⁄%bC‬ىل‪[˘$C‬‬
‫‪C h˘BiCrmbChP3$bCrCrCbCh‬‬ ‫˘‪S}X˘o‬‬ ‫‪ØiZbChAC⁄Ch‬‬
‫‪CzCrBqBq-iZ»bCh%BqBq˘BiBqBqiZbChCzCrBqBqCrºbCh¢BqBq‡CzCrBqBqCr-C£bCh•BqBq-C„BqBqZ⁄%BqBqbChCzCrBqBqCr-C£bCh‬‬
‫‪D‬‬
‫‪XCh$BqBq$CC D´BqDuBqGCfpBqBqn‰BqBqøCrC⁄bChDBqBq‡[BqBqCibDBqBqbCrZbCh-CCrBqBqmCbCh‬‬

‫ف‬
‫� العمــود الجديــد احســب مجمــوع أصــوات الطــاب لــكل نــوع مــن أنــواع الرياضــات‬
‫> ي‬
‫المدرجــة ف ي� الجــدول‪.‬‬
‫� آخر خلية ف ي� عمود "‪ "Class 5A‬احسب مجموع الطالب ف ي� الصف‪.‬‬ ‫> ي‬
‫ف‬

‫>نفذ نفس األمر السابق للعمود "‪."Class 5B‬‬


‫>قم بالحسابات لتجد الرياضة المفضلة لدى الطالب‪.‬‬

‫ه الرياضة المفضلة لدى الطالب؟‬


‫ما ي‬

‫ف‬ ‫ت‬
‫الكل للطالب ي�‬
‫ال� تحسب العدد ي‬
‫ه الصيغة ي‬
‫ما ي‬
‫الصف ‪A5‬؟‬
‫‪54‬‬
‫‪ˆCChNbChP3$bCh‬‬

‫‪6‬‬
‫{‪XCzCrCrmCbCh»9ChNCCgpCCf¢‬‬ ‫‪QAX æX z R‬‬ ‫‪ØiZbChAC⁄Ch‬‬

‫>نفــذ العمليــة الحســابية المناســبة لعــرض التكلفــة اإلجماليــة للفواتـ يـر الخاصــة بشــهر‬
‫ف‬
‫أكتوبــر ي� الخليــة ‪.D3‬‬
‫> استخدم أداة التعبئة التلقائية لعرض التكلفة اإلجمالية لألشهر األخرى‪.‬‬

‫ـال الفواتـ يـر الـ ت يـى دفعهــا ســعد بجانــب‬


‫>اســتخدم دالــة ‪ Max‬لعــرض أعــى قيمــة مــن إجمـ ي‬
‫"أعــى اســتهالك"‪.‬‬

‫ـال الفواتـ يـر الـ ت يـى دفعهــا ســعد بجانــب‬


‫>اســتخدم دالــة ‪ Min‬لعــرض أقــل قيمــة مــن إجمـ ي‬
‫"أقــل اســتهالك"‪.‬‬

‫> احفظ جدول البيانات‪.‬‬

‫‪55‬‬
‫‪x{CrCbChP3$bCh‬‬

‫‪-Cr-C£bChCzCr££CZbCh‬‬

‫ن‬
‫{‪BpD˝DCr-C£bChbNbCh˘Cf§£CZbChflCr‬‬
‫ـر� للمعلومــات والبيانــات يجعــل مــن الســهل فهــم‬ ‫ئ‬ ‫ٌ‬ ‫ن‬
‫ـا� هــو عــرض مـ ي‬ ‫المخطــط أو الرســم البيـ ي‬
‫األرقــام وتحليلهــا‪ .‬إن مقارنــة الرســوم البيانيــة يعتـ بـر أســهل بكثـ يـر مــن مقارنــة األرقــام‪.‬‬

‫ن‬
‫بيا�‪:‬‬
‫إلدراج مخطط أو رسم ي‬
‫ً‬ ‫ن‬ ‫ت‬
‫البيا� مثل الخاليا من ‪ A2‬إىل‬
‫ي‬ ‫ال� تريد تقديمها ع�ب الرسم‬
‫>حدد البيانات ي‬
‫‪1 .F10‬‬

‫‪( Iv‬إدراج)‪ ،‬ومــن ‪( Charts‬مجموعــة مخططــات)‪،‬‬ ‫>مــن عالمــة التبويــب‬


‫‪( C}ouv‬عمــود)‪2 .‬‬ ‫اضغــط‬
‫‪rDC}ouv‬‬ ‫>اضغــط عــى نمــط المخطــط الــذي تريــدە‪ ،‬عــى ســبيل المثــال‬
‫ئ‬
‫ـا� األبعــاد)‪3 .‬‬
‫(عمــود ثنـ ي‬
‫ً‬
‫>سيظهر المخطط عارضا بياناتك‪4 .‬‬

‫‪1‬‬

‫‪56‬‬
x{CrCbChP3$bCh

‫ف‬
�‫ـات ي‬ٍ ‫إذا قمــت بالتعديــل عــى أي بيانـ‬
�‫ـيتغ‬
‫ سـ ي‬، Ev  ‫جدولــك وضغطــت‬
‫شــكل المخطــط مبـ ش‬
‫ـا�ة ليعــرض البيانــات‬
.‫الجديــدة‬

P~Z-łZ»bCZ h3CZbCh
¢BqBq{CBqBqCrCr-CCrBqBq£NBqBq»
XBqBqł3D´BqD BqGSBqBqł3NBqBq…Cf

P~Z SC ‫�ق‬D h3CZbCh


»CZbChCzCrBqBqbChNBqBq»
Dg Dg
Ch%BqBqfl D D BiCBqBqb˘$C D D
BqBqº¯3 CBqBqIZ [CrBqBqC¥ZbCh
X-BqBqbCh3$bCh ChBqBqZbCh 9CrZBqBqbCf
4

P
C˛CrTChi-b˘
pBqBq BqBqZbCh CrBqBq{ C˛ D˜BqDkBq;
Dg
BqBqIC˘ §BqBq£CZbCh D §BD qBqº � Dk
¢BqBqº˘Cr‡ ChBqBqbCp D´»‫ز‬BqD BqZ{
57 XCBqBqC Cr Cr-C
‫‪-Cr-C£bChCzCr££CZbCh«ChCf‬‬

‫ش‬
‫البيا� العمودي‪/‬ال� ي‬
‫يط‬ ‫ي‬
‫ن‬ ‫ُيستخدم المخطط‬
‫‪ C}ouvlBCR‬لتوضيح المقارنات ي ن‬
‫ب� البيانات‪.‬‬

‫‪ L]v CR‬لعــرض االتجاهــات‪ .‬يظهــر‬ ‫ـ�‬


‫يســتخدم فالمخطــط الخـ ي‬
‫ت‬
‫التغيـ يـرات ي� البيانــات عــى مــدى فــرة زمنيــة‪.‬‬
‫‪58‬‬
‫‪x{CrCbChP3$bCh‬‬

‫‪ P]CR‬العالقــة‬ ‫يظهــر المخطــط الدائــري‬


‫بـ ي ن‬
‫ـ� األج ـزاء إىل الــكل‪.‬‬

‫‪S'CR‬‬ ‫ُيســتخدم مخطط االنتشــار‬


‫لمقارنــة القيــم بمــرور الوقــت‪.‬‬
‫‪59‬‬
D C£££b
Cr»{ D
£bAM

1
XDbCrZbCh»3bCr ‫ن‬
D˝DCr-C£bCh§£CZbCh«p

1 Line Chart ‫خط‬


‫ي‬ ‫مخطط‬

/‫ـا� العمــودي‬‫المخطــط البيـ ن‬


2 ‫ي‬
Column/ Bar Chart ‫يط‬ ‫ش‬
‫ال� ي‬

‫مخطط االنتشار‬
3
Scatter Chart

4 Pie Chart ‫مخطط دائري‬

60
x{CrCbChP3$bCh

2
‫ن‬
C h$CC⁄BqBq b UCrBq»DD BqC‚BqBqbCrZbCh D˝DCrBqBq-C£bCh§BqBq£CZbCh«BqBq$BqBqC
BqBq{Q‡ˆBqBq•{C
P Dh Dg KyddsfDg
D˝DRCh[˘$BqBqCæbCABqD hD Bq{BqBqflCrBqBqC‚Z BqBqbCrZbChˆBqBqBqBqZbCh D D

§£CZbCh
§£CZbCh §£CZbCh ‫ن‬
pøCrZbCh§£CZbCh Z»bCh D˝DCr-C£bCh
DCbCD h NøCh$bCh
Dº D �bCDkh

‫توضيح المقارنات‬.1
‫ين‬
‫ب� البيانات‬

‫ف‬
�‫التغي�ات ي‬
‫ي‬ ‫إظهار‬.2
‫البيانات عىل مدى‬
‫ت‬
.‫ف�ة زمنية‬

‫مقارنة القيم بمرور‬.3


‫الوقت‬

‫إظهار العالقة ي ن‬.4


�‫ب‬
.‫األجزاء إىل الكل‬

61
‫‪D C£££b‬‬
‫{»‪Cr‬‬ ‫‪D‬‬
‫‪£bAM‬‬

‫‪3‬‬
‫‪P-bCrC⁄bChibSCh¢‡C‚Cf‬‬

‫> اذكر أنواع المخططات البيانية؟‬ ‫> ما المقصود بالمخططات البيانية؟‬

‫‪4‬‬
‫˘‪XCzCh$lBqBqmZbCh ¢BqBqQA{X æX X z ALzSR}}ozA]X˘o‬‬ ‫‪ØBqBqiZbCh ABqBqC⁄Ch‬‬
‫‪Dg D‬‬
‫‪BqBq6¿CrBqBqł%BqBqbChC„BqBqłbChCzCrBqBqCr-CDBqBq‡[˘$BqBqCæbChCh%BqBqflBqBqC⁄C”BqBq-C‬ا‪CrD D -‡C£BqBqbCfCX‬‬
‫‪XCzC rCrBqBqnO BqBqmZCÆ‬‬

‫ثنا� األبعاد لمقارنة البيانات ف ي� الجدول األول‪.‬‬


‫ئ‬ ‫ً‬ ‫ً‬ ‫> ش ئ‬
‫أن� مخططا عموديا ي‬
‫ف‬ ‫ت‬
‫طالب ي� األنشــطة التالية‪ :‬زيارة األصدقاء‪ ،‬الذهاب‬
‫ٍ‬ ‫ال� يقضيها كل‬ ‫>اكتب عدد الســاعات ي‬
‫ً‬ ‫ـا�‪ ،‬الق ـراءة‪ ،‬ممارســة الرياضــة‪ ،‬واســتخدام الحاســوب‪ .‬أنـ ش ئ‬ ‫ض‬
‫ـ� مخططــا‬ ‫إىل النــادي الريـ ي‬
‫ـا� األبعــاد (‪ )3D Column‬لعــرض النتائــج‪.‬‬ ‫ث‬ ‫ً‬
‫عموديــا ثـ ي‬
‫ً‬ ‫ال� قضاها الطالب ف� ممارسة كل من النشاطات ثم ش ئ‬ ‫ت‬
‫أن� مخططا‬ ‫ي‬ ‫>أضف عدد الساعات ي‬
‫دائريا يتضمن الخاليا من ‪ ،C7:H7‬و من ‪ C15:H15‬لعرض النتائج‪.‬‬ ‫ً‬

‫‪62‬‬
‫‪x{CrCbChP3$bCh‬‬

‫‪5‬‬
‫{‪X-Cr-C£bChCzCr££CZbCh9CrnOCgpCCf¢‬‬ ‫‪QAX æX z R‬‬ ‫ً ‪ØiZbChAC⁄Ch‬‬
‫بيانيا‬

‫ف‬ ‫ً‬
‫عموديــا ثـ ث‬ ‫ً‬ ‫>أنـ ش ئ‬
‫ـا� األبعــاد لعــرض التغيـ يـرات ي� فواتـ يـر الكهربــاء والمــاء عــى‬
‫ي‬ ‫ـا‬ ‫ـ� مخططـ‬
‫مــدار ثمانيــة أشــهر‪.‬‬
‫ً‬
‫> ماذا تالحظ وفقا الستهالك الكهرباء عىل مدار العام؟‬

‫______________________________________________________‬
‫______________________________________________________‬
‫ً‬
‫للفوات� عىل مدار العام؟‬
‫ي‬ ‫> ما الذي تالحظه وفقا للتكلفة اإلجمالية‬

‫______________________________________________________‬
‫______________________________________________________‬

‫‪63‬‬
‫‪PCrmbChP3$bCh‬‬

‫‪pZ»bChł3˘‡CrD‬‬

‫ً‬
‫ـ� أن تحتــاج إىل طباعــة أوراق عملــك‪ .‬لعمــل ذلــك‪ ،‬يتوجــب عليــك أول معرفــة كيفيــة‬‫مــن الطبيـ ي‬
‫ضبــط إعــدادات الصفحــة لتتمكــن مــن طباعــة أج ـزاء محــددة مــن ورقــة العمــل‪.‬‬
‫‪)MP]v‬‬ ‫‪ZX{Ch‡bCh‬‬
‫ه المســاحة البيضــاء الفارغــة حــول المنطقــة المطبوعــة مــن صفحتــك‪ ،‬يمكنــك‬
‫الهوامــش ي‬
‫ضبــط الهوامــش بحيــث تتســع الصفحــة لمزيــد مــن البيانــات‪.‬‬

‫‪:)MP]v‬‬ ‫لضبط الهوامش (‬


‫}˙‪( PP L‬تخطيــط الصفحــة) ومــن مجموعــة‬ ‫>مــن عالمــة التبويــب‬
‫‪( MP]v‬هوامــش)‪1 .‬‬ ‫‪( PP S‬إعــدادات الصفحــة) اضغــط‬
‫ً‬
‫‪}u‬‬
‫‪C uP]v‬‬ ‫>اخـ تـر نمطــا مــن أنمــاط الهوامــش الجاهــزة أو اخـ تـر‬
‫ـ� هوامشــك الخاصــة‪.‬‬ ‫(هوامــش مخصصــة) ‪ 2‬إذا أردت تعيـ ي ن‬
‫ف‬
‫و� عالمة تبويب ‪MP]v‬‬ ‫‪( PPS‬إعدادات الصفحة) ي‬ ‫>من نافذة‬
‫بتعي� الهوامش (أعىل – أيمن – أيرس‪ -‬أســفل)‪.‬‬ ‫ين‬ ‫(هوامش)‪ 3 ،‬قم‬
‫˙‪H}]}voo‬‬ ‫‪( Cv}vP‬توسيط ف� الصفحة) ت‬
‫اخ�‬ ‫>من الخيار‬
‫ي‬
‫ف‬
‫لتعي� موضع جدولك � وسط الصفحة‪4 .‬‬ ‫ين‬ ‫ق‬
‫ي‬ ‫أس)‬‫˙‪( Voo‬ر ي‬ ‫(أف�) أو‬
‫ي‬
‫>اضغط ‪( OK‬موافق)‪5 .‬‬

‫‪1‬‬

‫‪64‬‬
PCrmbChP3$bCh

65 5
‫‪CbCh¿CrCæCh‬‬
‫ـ� اتجــاە الصفحــة ليكــون ً‬
‫أفقيــا‬ ‫إذا كان عــدد األعمــدة كبـ ي ًـرا ف� صفحتــك فإنــه مــن األفضــل تعيـ ي ن‬
‫ي‬
‫ن‬ ‫ُ‬
‫بحيــث يكــون (العــرض أ كـ بـر مــن الطــول)‪ .‬ويمكنــك تغيـ يـر هــذا اإلعــداد بتعيـ يـ� اتجــاە الصفحــة‪.‬‬

‫‪:O]v}v‬‬ ‫لتغي� اتجاە الصفحة‬


‫ي‬
‫}˙‪( PP L‬تخطيــط الصفحــة) ومــن مجموعــة‬ ‫>مــن عالمــة تبويــب‬
‫‪( O]v}v‬االتجــاە)‪1 .‬‬ ‫‪( PP‬إعــدادات الصفحــة) اضغــط‬
‫ً‬
‫عموديا‬ ‫>من القائمة المنسدلة اضغط ‪( Portrait‬عمودي) لعرض صفحتك‬
‫(أف�) لعرض صفحتك ً‬
‫أفقيا‪2 .‬‬ ‫‪ Lv‬ق‬ ‫أو‬
‫ي‬

‫‪1‬‬

‫‪2‬‬

‫‪-Cº3CrCZb‬‬
‫}‪D Bq ⁄{wCrBqBq⁄bChCBqBqbCrC”BqBq-CX X}˘Ao‬‬ ‫‪Dg‬‬
‫‪CrBq{$C‬‬ ‫‪CXBqBqbCrC‬‬ ‫‪D»NB‬‬
‫‪D qBq{[˘SBqBqZ»bChˆBqBqbChwCh$CC⁄BqBqbChBqBqC‬‬
‫‪X� DkQCCfC”DbCrZ»bChˆbChwCr⁄b-‡bCh-ZflSCh‬‬ ‫‪Dg‬‬ ‫‪66‬‬
‫‪XeroxZ{3$bX‬‬ ‫‪•C⁄ł˘ CrD D -CD‬‬
PCrmbChP3$bCh

P»$C{CzCrCr-C‡CrD
:‫لطباعة جدول البيانات‬ ً
‫قــد ترغــب أحيانــا بطباعــة‬
‫ـاح‬
‫أو بضغــط مفتـ ي‬ 1 )‫ (ملــف‬File ‫>مــن قائمــة‬ ‫ـات كبـ يـر عــى أوراق‬ٍ ‫ـدول بيانـ‬
ِ ‫جـ‬
. Ctrl + P ‫منفصلــة ومــن ثــم تجميعهــا‬
2 .)‫ (طباعة‬P]v ‫>من القائمة اضغط‬ ،‫للحصــول عــى البيانــات كاملــة‬
‫>بعــد التأ كــد مــن إعــدادات ورقــة العمــل بشــكل‬ ‫ـال ســتحتاج لطباعــة أج ـزاء‬ ‫وبالتـ ي‬
3 .)‫ (طباعــة‬P]v ‫صحيــح اضغــط‬
.‫محــددة مــن البيانــات‬

BqBqmO$‡$$CC
3 X‡CrD£bCh

»Cr£bCh«3Cr-C⁄CÆCh
2

CzCr˘CC fCzCrCbChˆZ‡CC rD
CB
X10
~ DCg 8¢{Z DC¥{»$C{

Dg
BqC BqC D D D´D BqD BqC£[˘$B
C qBqBqC Bq‡CrCzD 3CfChCg
F] SR 3CrBqBq-CÆ w$CC⁄BqBqbCr »$BqBqCh˘
DBqBq‡ Ch3˘SCh 9ChBqBqC⁄ChZ }v }v P
XSo]vP ‡ZCæ{¢{~»$CCh˘C

-C-
D˛BqD DhBqbCh Ch3˘SCh CBqBqiC Cf NBqBq%C˘ §BqBq BqBqº3˘D˘bC‫ض‬h CzCh$lBqBqmZbCh BqBq‡CrD [˘CrBqBqC
67 X¸ ‫;رس‬U˘CbC¢{C£bCh NI
Dg
D D X 3CrCæcSCh¢{Cr‡»C⁄Cr‡{$CC⁄mlb
‫‪r»{££bD‬‬

‫‪1‬‬
‫{‪XCzCrCr-C£bCh[˘$C‡CrDpCCf¢‬‬ ‫‪QAX æX z R‬‬ ‫‪ØiZbChAC⁄Ch‬‬

‫>غ ـ ـ يّـر هوام ـ ــش الصفح ـ ــة وق ـ ــم بتطبي ـ ــق‬


‫التخصي ـ ــص ‪( Narrow‬ضي ـ ــق)‪.‬‬

‫> وسط جدول البيانات ف ي� الصفحة‪.‬‬

‫ق‬
‫أف�‪.‬‬
‫بتغي� اتجاە الصفحة إىل ي‬
‫ي‬ ‫> قم‬

‫> اطبع جدول البيانات واحفظ الملف‪.‬‬

‫‪68‬‬
‫‪PCrmbChP3$bCh‬‬

‫‪2‬‬
‫˘‪NCÆCf»N{ QAX æX X z ALzSR}}ozA]X˘o‬‬ ‫‪ØiZbChAC⁄Ch‬‬
‫{‪XCzCh$lmZbCh$iCæ{¢‬‬

‫> اكتب قيم هوامش جدول البيانات‪:‬‬

‫أعىل‪____________________________________________________ :‬‬

‫أسفل‪___________________________________________________ :‬‬

‫يسار‪____________________________________________________ :‬‬
‫ين‬
‫يم�‪____________________________________________________ :‬‬
‫>لمالءمة المزيد من البيانات عىل الصفحة‪ ،‬اطبع الصفحة ً‬
‫أفقيا‪.‬‬
‫ف‬
‫> هل تمت طباعة بياناتك بشكل صحيح ي� صفحة واحدة؟‬

‫ال‬ ‫نعم‬

‫>يحتــوي هــذا الملــف عــى أنــواع متعــددة مــن المخططــات‪ ،‬اطبــع ثــاث نســخ مــن المخطــط‬
‫الدائــري فقــط‪.‬‬

‫يل‪:‬‬
‫> لقد حان الوقت لطباعة ورقة العمل الخاصة بك‪ .‬حدد هوامشك كما ي‬

‫ين‬
‫اليم� ‪ 0.6 : Right‬بوصة‬ ‫‪.4‬‬ ‫‪ .1‬األعىل ‪ 1.1 : Top‬بوصة‬
‫‪ .5‬تأ كــد مــن تعيـ ي ن‬
‫ـ� موضــع طباعــة‬ ‫‪ .2‬أسفل ‪ 1 : Bottom‬بوصة‬
‫بياناتــك لتكــون ف ي� وســط الصفحــة‪.‬‬ ‫‪ .3‬اليسار ‪ 0.75 : Left‬بوصة‬
‫ال‬ ‫نعم‬ ‫ف‬
‫> هل تمت طباعة بياناتك بشكل صحيح ي� صفحة واحدة؟‬

‫التغي�ات المناسبة من أجل توسيع كامل الورقة ف ي� صفحة واحدة‪.‬‬


‫ي‬ ‫> قم بإجراء‬

‫> قم بطباعة الصفحة‪.‬‬


‫‪69‬‬
‫‪NCÆCf{ChNC‬‬
‫‪1‬‬

‫‪iOSBqbAoNu‬‬
‫فقــط شــغل ال�ب نامــج وســتجد أن كل مــا تعلمتــە‬
‫ً‬
‫ســابقا يمكــن تطبيقــه هنــا‪ .‬يمكنــك اســتخدام‬
‫ف‬
‫الــدوال ي� إنشــاء بعــض الرســوم البيانيــة لعــرض‬
‫ـوح أو هاتفــك النقــال‪.‬‬
‫بياناتــك عــى جهــازك اللـ ي‬
‫أدخــل الدالــة الـ ت يـى تريــد اســتخدامها‪ .‬يمكنــك رؤيــة‬
‫ً‬
‫بعــض الــدوال الـ ت يـى اســتخدمتها ســابقا مثــل الجمــع‬
‫وأ كـ بـر قيمــة وأصغــر قيمــة‪ ،‬اخـ تـر جدولــك ‪ 1‬ثــم‬
‫ن‬
‫ـ� الرســم البيــا� المناســب‪2 .‬‬ ‫أنـ ش ئ‬
‫‪2‬‬ ‫ي‬

‫]}‪G}}PoAv‬‬ ‫}‪BqbSR}G‬‬
‫ف‬
‫اســتخدم ‪ Sheet to Go‬إلنشــاء وتحريــر البيانــات ي� جهــازك المحمــول‪ .‬أدرج أو احــذف‬
‫األعمــدة والصفــوف وتعامــل مــع الــدوال ف ي� كل مــكان‪.‬‬
‫� ٍء أمامك‪.‬‬ ‫ش‬
‫> اضغط إدراج ‪ 1 Insert‬وستجد كل ي‬
‫مثل ‪.Sum, Max, Min, Average‬‬ ‫‪2‬‬ ‫>يمكنك إدراج بعض الدوال ‪Functions‬‬
‫‪4‬‬ ‫وأعمدة‪.‬‬ ‫‪3‬‬ ‫> يمكنك إدراج صفوف‬
‫‪5‬‬ ‫> يمكنك إدراج أوراق عمل‪.‬‬
‫‪2‬‬
‫‪3‬‬
‫‪4‬‬
‫‪5‬‬
‫‪1‬‬

‫‪70‬‬
‫‪L]O8Co‬‬
‫يتشابە برنامج ‪ LibreOffice Calc‬مع ال�ب امج السابقة بأدواته الموجودة إلنشاء جدول‬
‫بياناتك‪.‬‬
‫يمكنك إنشاء رسوم توضيحية والقيام بالعمليات الحسابية باستخدام الدوال‪.‬‬
‫ف‬
‫نسق بياناتك كما فعلت ي� برنامج ‪ ،Microsoft Excel‬قم بتحرير الجدول بإدراج‬
‫صفوف أو أعمدة بطريقة مشابهة‪.‬‬

‫‪1‬‬ ‫صفوف أو أعمدة‪.‬‬


‫ٍ‬ ‫>إدراج‬
‫‪2‬‬ ‫رسوم بيانية‪.‬‬
‫ٍ‬ ‫>إدراج‬
‫‪3‬‬ ‫>إدراج دوال‪.‬‬
‫‪4‬‬ ‫>دمج الخاليا‪.‬‬
‫‪5‬‬ ‫>محاذاة النص‪.‬‬
‫‪6‬‬ ‫>اختصار المنازل ش‬
‫الع�ية‪.‬‬

‫‪1‬‬
‫‪4‬‬
‫‪2‬‬
‫‪5‬‬ ‫‪6‬‬

‫‪3‬‬

‫‪71‬‬
‫‪»$CbCh«˘ �{Dk‬‬

‫‪CzCr-øCrTC‬‬
‫˘‪C hC„ł‬‬ ‫‪P‬‬
‫‪Ch»bCh‬‬

‫عــدد ســكان قطــر تغـ يـر عــى مــر الزمــن‪ .‬قــم بإنشــاء مـ شـروع عــن عــدد‬ ‫‪P‬‬
‫‪ØbCh‬‬
‫ســكان قطــر‪ .‬مــا هــو عــدد الســكان الحـ ي‬
‫ـال وكــم كان عــدد الســكان قبــل‬
‫‪ 10‬ســنوات؟ اكتشــف بعــض المعلومــات عــن عــدد ســكان قطــر وقــم‬
‫ـا� لعــرض هــذە البيانــات‪.‬‬ ‫ن‬
‫بإنشــاء مخطــط بيـ ي‬

‫‪M]}}LE˘o‬‬ ‫‪P‬‬
‫‪CzCh˘SCh‬‬
‫‪M]}}LP‬‬‫‪E‬‬

‫>ابحث عن عدد سكان قطر اآلن وقبل ‪ 10‬سنوات عن طريق الويب‪.‬‬ ‫‪CzCh£CÆ‬‬
‫‪P‬‬ ‫‪%BqBq-C⁄bCh‬‬
‫>قم بإنشاء جدول مكون من‪:‬‬
‫عمودين (عدد الذكور ‪ ،‬عدد اإلناث)‬
‫ين‬
‫صف� (عدد السكان اآلن‪ ،‬عدد السكان منذ ‪ 10‬سنوات)‪.‬‬

‫ت‬
‫ال� حصلت عليها عن طريق الويب‪.‬‬
‫> قم بتعبئة الجدول بالمعلومات ي‬
‫اع� عىل الحد األقىص والحد ن‬
‫األد� لعدد السكان اآلن وقبل ‪ 10‬سنوات‪.‬‬ ‫> ث‬

‫> استخدم المخططات البيانية لعرض هذە البيانات‪.‬‬

‫ن‬
‫البيا�‪.‬‬ ‫> اطبع المخطط‬
‫ي‬ ‫‪72‬‬
‫{‪C„Zi»CChCr‬‬

‫‪P‬‬ ‫‪gD‬‬
‫‪»$CbCh¿%fl DC„D i»C‬‬
‫‪Z‬‬

‫>كيفية إنشاء جدول بيانات لتنظيم البيانات‪.‬‬


‫>تنسيق البيانات ف ي� جدول البيانات‪.‬‬
‫ف‬
‫>القيام بالعمليات الحسابية باستخدام الصيغ الحسابية والدوال األساسية ي� جدول‬
‫البيانات‪.‬‬
‫>كيفية توظيف المخططات لعرض البيانات‪.‬‬
‫>طباعة ورقة العمل‪.‬‬

‫‪CzCrCi£ZbCh‬‬

‫ورقة العمل ‪Worksheet‬‬ ‫‪ 1P3$bCh‬جدول البيانات‬


‫‪Spreadsheet‬‬

‫‪Cell‬‬ ‫‪ Row‬خلية‬ ‫‪ Column‬صف‬ ‫‪ 2P3$bCh‬عمود‬


‫‪Active cell‬‬ ‫خلية نشطة‬

‫‪Autofit‬‬ ‫ئ‬
‫تلقا�‬ ‫احتواء‬ ‫ارتفاع الصف‬ ‫‪ 3P3$bCh‬عرض العمود‬
‫ي‬
‫‪Row height‬‬ ‫‪Column width‬‬
‫‪Merge cell‬‬ ‫‪ Wrap‬دمج الخاليا‬ ‫محاذاة لليسار ‪ Align left‬التفاف‬

‫‪ Sum‬ش�يط الصيغة‬ ‫‪ Formula‬الجمع‬ ‫‪ 4P3$bCh‬صيغة‬


‫‪Formula Bar‬‬
‫‪ Min‬التعبئة التلقائية ‪AutoFill‬‬ ‫‪ Functions‬أصغر‬ ‫دوال‬
‫‪Max‬‬ ‫أك�ب ‬

‫‪Chart‬‬ ‫ن‬
‫بيا�‬
‫‪ Axis‬مخطط ي‬ ‫‪ Legend‬محور‬ ‫‪ 5P3$bCh‬وسيلة إيضاح‬
‫ن‬
‫البيا� العمودي‬ ‫المخطط‬
‫مخطط دائري ‪Pie Chart‬‬ ‫ي‬ ‫مخطط مائل‬
‫‪Column Chart‬‬
‫‪Scatter Chart‬‬
‫خط ‪Line Chart‬‬
‫ي‬ ‫مخطط‬

‫‪Landscape‬‬ ‫‪ Orientation‬ق‬
‫أف�‬ ‫‪ Margin‬اتجاە‬ ‫‪ 6P3$bCh‬هامش‬
‫ي‬
‫‪Portrait‬‬ ‫عمودي‬
‫‪73‬‬
CYYnbCUpCCYCr-bCrbCf X2
C‚BqBqC⁄ ¢BqBq;b BiBqBq{CU D´bCD U wCU$CC⁄BqBqbCr wCrBqBq‡bCU ¢BqBq{ $BqBq$»bCr wCrBqBq-bCU CyBqBqbCrCib ¢BqBqI
Dg
pBqBq-iCC CYCUBqBq£CÆ DBqBq‡ ¸E»C⁄BqBqb »$BqBqbCC U ¿%BqBqflD D XBqBqC-CbCU CYCrBqBq-i»C⁄bCU ¿9CrBqBq£‡Cg CrBqBqi‡
wCU$CC⁄BqBqbCr BqBqł 9CrBqBqnOC wBqBqb CBqBqb% BiBqBqCæD´{bCD U wCU$CC⁄BqBqbCr CrBqBq‡iC $BqBqº CrBqBq{$‡ iBqBqnbCU
Dg
XScratch{CrEC D-CDæ{ D´bCD UE{CU˘SCU»

74
‫{‪Bpi»C⁄bCUCr‬‬
‫ف ي� هذە الوحدة سنتعلم‪:‬‬
‫ف‬ ‫ال�مجية‪.‬‬
‫>اسـ�تخدام ِلبنـ�ة ‪ Ask... and wait‬ي�‬ ‫ال�نامج والتطبيقات ب‬
‫>مفهوم ب‬
‫برنامــج ‪ Scratch‬إلدخــال البيان ــات‪.‬‬ ‫ف‬
‫ال�مجيــة ي� الحيــاة‬
‫>تأثـ يـر التطبيقــات ب‬
‫ال�طية ‪.If Then‬‬ ‫> وظيفة الجملة ش‬ ‫اليوميــة ‪.‬‬
‫ف‬ ‫>اس ـ ــتخدام المعام ـ ــات ش‬ ‫ال�نامج‪.‬‬
‫ال�طي ـ ــة ي�‬ ‫> خطوات إنشاء ب‬
‫‪.Scratch‬‬ ‫>مفه ـ ـ ــوم الخوارزمي ـ ـ ــة والمخط ـ ـ ــط‬
‫ف‬ ‫ـيا� ‪.‬‬
‫ال�مجيــة ي� ‪Scratch‬‬ ‫>تنفيــذ األحــداث ب‬ ‫االنس ـ ـ ـ ب ي‬
‫باســتخدام الفــأرة ولوحــة المفاتيــح‪.‬‬
‫ـيا�‬
‫>اســتخدام عنــارص المخطــط االنسـ ب ي‬
‫>اســتخدام لبنــة ‪ broadcast‬مــع لبنــة‬ ‫لتمثيــل الخوارزميــة‪.‬‬
‫‪ when I receive‬لربــط المقاطــع‬ ‫>معرف ـ ـ ــة النات ـ ـ ــج المتوق ـ ـ ــع م ـ ـ ــن تنفي ـ ـ ــذ‬
‫ال�مجيــة للكائنــات المختلفــة‪.‬‬
‫ب‬ ‫ـيا�‪.‬‬‫المخط ـ ـ ــط االنس ـ ـ ـ ب ي‬
‫>العث ـ ـ ــور ع ـ ـ ــى األخط ـ ـ ــاء وتش ـ ـ ــخيص‬ ‫>اس ــتخدام لبن ــة القبع ــات لتش ــغيل‬
‫ال�نام ـ ـ ــج‪.‬‬ ‫ف‬
‫المش ـ ـ ــاكل ي� ب‬ ‫ال�مجي ــة‪.‬‬ ‫المقاط ــع ب‬
‫ط‪.‬‬ ‫ش‬
‫> استخدام التكرار ال� ي‬ ‫> اســتخدام لبنــة ‪point in direction‬‬
‫لتغيـ يـر اتجــاە الكائــن‪.‬‬

‫{‪»$CbCUˆCU‬‬
‫‪CYCU˘SCU‬‬
‫> مقدمة إىل البـرمجة‬

‫‪> Scratch‬‬ ‫> برمجة قصة بسيطة‬


‫> ُ‬
‫الجمل ش‬
‫ال�طية‬
‫التـكرار‬
‫> لبنات ِ‬
‫‪75‬‬
BpE%Cpfl

øCUbCU§º Dˆ Dk bCU

p-…BqBqnlb D˘BqBq‫ض‬CÆSCUBqBqi»bCU CYCrBqBqC£ibCU CYCrBqBq‡Cæ{ 9CrC£{


X…ibCU$$CC
X‫ج‬
BqD Bq{D´bCD UˆBqBq£bCU XBqBq-CæD´{bCD U X-Cæ{ D´bCD UˆCrbCU

‫ر‬BqD Bq…C˘ ‫ر‬BqD BqC£IC


CYCrBqBqøCrcbCU BqBq£{ ˆCrbCU£{
X-{BqBqbEb CU XBqBq-CæD´{bCD U

»3BqBq ‫ر‬BqD Bq…C X


b3
D D ¢øCr
XBqBq-iCb CU

76
‫‪( Costumes‬المظاهر)‬
‫ت‬
‫ال� يمكن تعيينها لكائن‬
‫ه قائمة بالمظاهر المختلفة ي‬
‫ي‬
‫محدد‪ .‬إلضافة مظهر جديد إىل الكائن المحدد‪ ،‬اضغط‬
‫عالمة التبويب ‪( Costumes‬المظاهر)‪ ،‬ثم اضغط‬
‫(اخ� مظهر من‬ ‫ت‬ ‫˙]‪CR}} }u (}u o‬‬
‫المكتبة)‪ ،‬حدد المظهر المناسب ثم اضغط ‪( OK‬موافق)‪.‬‬‫َ‬

‫‪( Backdrop‬صورة الخلفية)‬


‫تغي�مظهرالمنصة بالضغط عىل‬ ‫يمكن ي‬
‫˙]‪.CR}}l}(}uo‬‬ ‫زر‬
‫إلضافــة خلفيــة‪ ،‬اضغــط الرمــز ‪،Choose‬‬
‫اخـ تـر الخلفيــة مــن المكتبــة‪ ،‬وحــدد الصــورة‬
‫الـ ت يـ� تعجبــك واضغــط ‪( OK‬موافــق)‪.‬‬

‫‪( say‬تحدث)‬
‫ـ� للكائنــات‬
‫يســتخدم األمــر ‪ say‬إلضافــة حــوار نـ ي‬
‫مــن خــال إضافــة لبنــة ‪ say‬مــن مجموعــة لبنــات ‪Looks‬‬
‫ال�مجيــة‪.‬‬
‫إىل منطقــة المقاطــع ب‬

‫‪( repeat‬التكرار)‬
‫ف‬
‫ال�مجيــة‬
‫ي� حلقــة التك ـرار يتكــرر مقطــع التعليمــات ب‬
‫ـ� مــن الم ـرات‪.‬‬‫المحــدد بعــدد معـ ي ن‬

‫‪( forever‬التكرار)‬
‫يســتخدم أمــر التك ـرار ‪ forever‬لتك ـرار مجموعــة مــن‬
‫األوامــر بشــكل غـ يـر محــدود مــن خــال إضافــة لبنــة ‪forever‬‬
‫ال�مجية‪.‬‬ ‫من مجموعة لبنات ‪ Control‬إىل منطقة المقاطع ب‬
‫‪77‬‬
‫‪[˘SCUP3$bCU‬‬

‫{‪Cæ{ D´bCD UDCg{$‬‬

‫نورة‬ ‫سعد‬
‫ه الخوارزمية؟‬ ‫ين‬
‫تعرف� ما ي‬ ‫هل‬

‫ه برنامج؟‬
‫هل ي‬
‫كال إنها ليست كذلك‪ .‬للتعرف عليها‬
‫يجب أن نتعلم أوال كيف نحول‬
‫أفكارنا إىل خطوات متسلسلة لحل‬
‫مشكلة معينة‪.‬‬

‫{‪Bp{Cr D´bCD UflCr‬‬


‫ه الـ ت يـ� تتحكــم‬
‫فال�امــج ي‬
‫وال�مجيــة للحواســيب‪ ،‬ب‬
‫ـ� المكونــات الماديــة ب‬ ‫البــد أنــك تعــرف الفــرق بـ ي ن‬
‫ت‬ ‫ف‬
‫ال�نامــج؟‬
‫ي� طريقــة عمــل األجهــزة اإللك�ونيــة‪ ،‬ولكــن مــا هــو ب‬

‫ال�نامــج هــو مجموعــة مــن التعليمــات مكتوبــة بإحــدى لغــات‬


‫ب‬
‫ال�مجــة ينفذهــا الحاســوب لتحقيــق هــدف معـ ي ن‬
‫ـ�‪.‬‬ ‫ب‬

‫ُ‬
‫ال�نامــج فــإن مجموعــة األوامــر تق ـرأ مــن قبــل الحاســوب‬
‫عندمــا تقــوم بتشــغيل ب‬
‫ال�نامــج‪.‬‬
‫فينفــذ مــا يطلبــه منــه ب‬

‫‪78‬‬
‫‪[˘ShUP3$bC‬‬
‫‪[˘SC‬‬ ‫‪W3$bhU‬‬

‫‪Bp-Cæ{ D´bCD UCYCr-C££C⁄bCU rC D {D‬‬


‫ه عبــارة عــن مجموعــة مــن برامــج الحاســوب المصممــة لمســاعدة‬ ‫ال�مجيــة ي‬‫التطبيقــات ب‬
‫ً‬
‫األشــخاص لتنفيــذ مهمــة مــا‪ .‬تتضمــن التطبيقــات مثــا برامــج معالجــة النصــوص وبرامــج جــداول‬
‫البيانــات والرســم والتلويــن وبرامــج تحريــر الصــور وبرامــج تحريــر الصــوت والفيديــو‪ .‬كذلــك يوجــد‬
‫ت ن‬
‫و�‬ ‫العديــد مــن تطبيقــات الويــب الـ ت يـ� يمكــن الوصــول إليهــا عـ بـر متصفــح الويــب‪ ،‬مثــل‪ :‬ب‬
‫ال�يــد اإللكــر ي‬
‫ت‬
‫اإللك�ونيــة‬ ‫ـخص وتطبيقــات التجــارة‬ ‫ـاع‪ ،‬وصفحــات التدويــن الشـ‬
‫ي‬ ‫وشــبكات التواصــل االجتمـ ي‬
‫والموســوعات عـ بـر الويــب‪.‬‬

‫وســائل التواصــل‬ ‫ع� الويب‬


‫الموسوعات ب‬
‫و�‬‫ت ن‬ ‫ـاع‬
‫االجتمـ ي‬
‫ال�يد اإللك� ي‬
‫ب‬

‫تطبيقــات التجــارة‬
‫ت‬
‫اإللك�ونيــة‬

‫تطبيقات الويب‬

‫التطبيقات‬
‫ال�مجية‬
‫ب‬

‫برامج جداول‬ ‫برامج معالجة‬


‫البيانات‬ ‫النصوص‬

‫برامج الرسم‬
‫برامج تحرير الصور‬ ‫برامج تحرير‬
‫‪79‬‬ ‫الصوت والفيديو‬
‫‪Dg‬‬
‫‪-{bCU»Cr-CbCU C‚D DºbCUCYCr-C££C‬‬
‫هــل فكــرت يومــا بالتأثـ يـر الكبـ يـر الــذي أحدثتــه التطبيقــات عــى حياتنــا اليوميــة؟ لقــد أصبــح‬
‫وال�فيــه‪ ،‬وظهــرت وظائــف‬ ‫للتطبيقــات أهميــة عظيمــة ف� شـ تـى مجــاالت الحيــاة كالعمــل والتعليــم ت‬
‫ي‬
‫كل‪ .‬كمــا توفــر العديــد مــن التطبيقــات وســائل‬ ‫ئ‬
‫ـز� أو ي‬
‫تعتمــد عــى اســتعمال التطبيقــات بشــكل جـ ي‬
‫ســهلة وغـ يـر مكلفــة للتواصــل مــع اآلخريــن حــول العالــم‪.‬‬

‫أمثلة عىل أهم التطبيقات‬

‫بفضــل تطبيقــات الخرائــط الـ ت يـ� تعتمــد عــى‬ ‫يســتخدم تطبيــق ‪WhatsApp‬‬
‫تكنولوجيــا تحديــد المواقــع ‪ GPS‬كتطبيــق‬ ‫ت‬
‫اإلن�نــت لالتصــاالت المســموعة‬
‫الخرائــط ‪ Google Maps‬أصبــح مــن‬ ‫والمرئية وإلرسال الرسائل والصور‬
‫السهل الوصول إىل األماكن المرجوة ومعرفة‬ ‫ومقاطــع الصــوت والفيديــو‪.‬‬
‫ً‬
‫أيضــا‪.‬‬ ‫االتجاهــات‪ ،‬وأماكــن االزدحــام المــروري‬

‫‪ Y}T‬المألــوف للجميــع‬ ‫أمــا تطبيــق‬ ‫توفــر تطبيقــات مح ـركات‬


‫يمنــح المســتخدم إمكانيــة مشــاهدة مقاطــع‬ ‫البحــث مثــل ‪ Google‬إمكانيــة‬
‫الفيديــو ت‬ ‫ت‬
‫اإلن�نــت‪.‬‬ ‫ف‬
‫ال�فيهيــة والتعليميــة واإلخباريــة‬ ‫البحــث ي� شــبكة‬
‫واألمــور األخــرى‪.‬‬

‫‪80‬‬
‫‪[˘ShUP3$bC‬‬
‫‪[˘SC‬‬ ‫‪W3$bhU‬‬

‫‪[˘SCU D{CD rEC‬‬


‫ج‬

‫‪{CrEC9CrnOCgCYCU£CÆ‬‬

‫ت‬
‫ال� يجب علينا اتباعها‪:‬‬
‫عندما نريد إنشاء برنامج‪ ،‬هناك بعض الخطوات ي‬

‫‪-{43CUCbCU9CrnOCg‬‬ ‫‪in bCC Up-iCC‬‬


‫ً‬ ‫ً‬
‫ثانيــا‪ :‬علينــا أن نضــع الخطــوات‬ ‫أول‪ :‬قبــل أن نبــدأ بتصميــم‬
‫الالزمــة لحــل المشــكلة وبذلــك‬ ‫ال�نامــج يجــب علينــا أن نفهــم‬‫ب‬
‫نكــون قــد أنشــأنا الخوارزميــة‪.‬‬ ‫ـ�‬ ‫ت‬
‫المشــكلة الـ يـ� يعالجهــا لـ ي‬
‫نكــون قادريــن عــى حلهــا‪.‬‬

‫‪˝D DCrD -mOUCU§£CbCUb3‬‬


‫ً‬ ‫‪ D´bCCD U;bCUCrC⁄‬ج ‪{D D‬‬
‫ثالثــا‪ :‬علينــا تصميــم المخطــط‬ ‫ر ً‬
‫ابعــا‪ :‬نقــوم بتحويــل الخطــوات‬
‫ـيا�‪ ،‬لعــرض هــذە‬ ‫االنسـ ب ي‬ ‫إىل تعليمــات برمجيــة‪.‬‬
‫الخطــوات بطريقــة رســومية‪.‬‬

‫‪81‬‬
‫‪-{43CUCbCU‬‬
‫ً‬
‫تسلسليا يجب اتباعها لحل مشكلة ما‪.‬‬ ‫ه خطوات مرتبة‬
‫الخوارزمية ي‬
‫ـ� تنفــذ دون وجــود أي تعقيــد أو غمــوض‪.‬‬ ‫كاف لـ ي‬
‫يجــب أن تكــون بســيطة بشــكل ٍ‬ ‫هــذە الخطــوات ِ‬
‫ً‬ ‫ً‬
‫ه خوارزميــة‪ ،‬حيــث‬ ‫تســتخدم الخوارزميــات أيضــا عــى أرض الواقــع‪ ،‬فمثــا وصفــة تحضـ يـر الطعــام ي‬
‫ـ�‪ ،‬ومــا الخطــوات الـ ت يـ� علينــا اتباعهــا‪.‬‬‫تخ�نــا مــا ه المكونــات المطلوبــة لعمــل طبــق معـ ي ن‬
‫ي‬ ‫ب‬

‫الطريقة‪:‬‬ ‫وصفة سلطة الفواكه‬

‫‪ 1‬ابدأ‬
‫المكونات‪:‬‬
‫‪ 2‬اغسل الفواكه‪.‬‬
‫ن‬
‫الب�‪.‬‬ ‫الفراولــة‪ ،‬العنــب‪ ،‬األنانــاس‪،‬‬
‫ال�تقال مع السكر ي‬ ‫عص� ب‬ ‫ي‬ ‫اخلط‬ ‫‪3‬‬
‫ّ‬ ‫ال�تقــال‪ ،‬التــوت‬
‫الخــوخ‪ ،‬المــوز‪ ،‬ب‬
‫قطع جميع الفواكه‪.‬‬ ‫‪4‬‬ ‫ن‬
‫ف‬ ‫الـ بـري‪ ،‬الكيــوي‪ ،‬الســكر الب ـ ي‬
‫كب�‪.‬‬ ‫ج ي‬
‫زجا� ي‬ ‫ضع الفواكه ي� وعاء‬ ‫‪5‬‬ ‫ال�تقــال‪.‬‬
‫وعصـ يـر ب‬
‫العص� والسكر عىل الفواكه‪.‬‬
‫ي‬ ‫اسكب مزي ــج‬ ‫‪6‬‬
‫ً‬
‫إذا كان المــذاق جيــدا اذهــب إىل خطــوة ‪9‬‬ ‫‪7‬‬
‫وإذا لــم يكــن كذلــك اذهــب إىل خطــوة ‪.8‬‬
‫‪ 8‬أضف ما ينقص واذهب إىل الخطوة ‪.7‬‬
‫ف‬ ‫ّ‬
‫‪ 9‬غــط الوعــاء وضعــه ي� الثالجــة لمــدة ‪ 3‬إىل ‪4‬‬
‫ســاعات قبــل التقديــم‪.‬‬
‫‪ 10‬توقف‬

‫تنفــذ الحواســيب تعليمــات المســتخدم‪ ،‬فــإذا أعطيــت تعليمــات‬


‫خطــأ فــإن النتيجــة ســتكون بدورهــا خطــأ‪ .‬هــذا مفهــوم برم ـج ي‬
‫مهــم يــدىع ‪.)Garbage in Garbage out) GIGO‬‬

‫‪-Cº3CrCb‬‬
‫‪%bCUBi 43C‬‬
‫‪D D UCbCU{D ¢C$C{iBqBqmbCUbCr»bCUDCgDBqBqmOCb%‬‬ ‫{‪DBqD Bq bC -{43CUCbCUAi£‬‬ ‫‪82‬‬
‫‪BqD Cæ‬ر ˘‪XCYCrBqBqC¥bCC iCU¥CyCrBqBqmC‬‬ ‫‪C‬‬
‫‪Bq bCU˘CrBqBq-CUE…CæbCU˘CBqBqibCU˘CYCrBqBq-CrºbCUBqBqi»E‡C⁄BqBqcCU‬‬
‫‪[˘ShUP3$bC‬‬
‫‪[˘SC‬‬ ‫‪W3$bhU‬‬

‫‪D˝DCrD -mOUCU§£CbCU‬‬
‫رسوم يمثل مجموعة خطوات متسلسلة لحل مشكلة ما‪.‬‬
‫ي‬ ‫االنسيا� هو مخطط‬
‫بي‬ ‫المخطط‬

‫ـيا�‪ .‬إن‬
‫توجــد العديــد مــن الطرائــق المســتخدمة لتمثيــل الخوارزميــات‪ ،‬أحدهــا هــو المخطــط االنسـ ب ي‬
‫ـ� صــورة رســومية واضحــة لخطــوات حــل مســألة أو ُمشــكلة مــا‪ .‬يمكنــك‬
‫ـيا� يعـ ي‬
‫هــذا المخطــط االنسـ ب ي‬
‫للتعب� عن أفكارك حول كيفية حل مشــكلة باســتخدام الحاســوب قبل‬ ‫ي‬ ‫ـيا�‬
‫اســتخدام المخطط االنسـ ب ي‬
‫ال�نامــج‪.‬‬ ‫أن تبــدأ ً‬
‫فعليــا بكتابــة ب‬
‫‪Dg‬‬
‫‪D˝DCrD -mOUCU§£CbCU {$C‬‬
‫‪D D C⁄mbCU[CrcSCU‬‬

‫للقيام بالعمليات الحسابية‬ ‫للداللة عىل بداية أو نهاية العمليات‪.‬‬


‫أو إعطاء األوامر‪.‬‬

‫إلدخال وإخراج البيانات‪.‬‬ ‫التخــاذ ق ـرار أو التأ كــد‬


‫مــن تحقــق ش�ط معـ ي ن‬
‫ـ�‪.‬‬

‫ليــس مــن الـ ضـروري اســتخدام جميــع‬


‫ف‬
‫التصــال األشــكال وإظهــار‬ ‫األشــكال الســابقة ي� نفــس المخطــط‬
‫اتجاهــات تتابــع الخطــوات‪.‬‬ ‫ـيا� حيــث نســتخدم فقــط‬ ‫االنسـ ب ي‬
‫ف‬
‫األشــكال المناســبة ي� كل مــرة‪.‬‬

‫‪83‬‬
‫االنسيا�‪.‬‬
‫بي‬ ‫هيا لنصف طريقة عمل سلطة الفواكه باستخدام المخطط‬

‫‪ 1‬ابدأ‬
‫‪CU$DbCU‬‬ ‫‪1‬‬

‫‪ 2‬اغسل الفواكه‪.‬‬
‫‪•GCUbCUpm·CU‬‬ ‫‪2‬‬
‫ن‬
‫الب�‪.‬‬
‫ال�تقال مع السكر ي‬
‫عص� ب‬
‫ي‬ ‫‪ 3‬اخلط‬

‫‪ˆ{[CrC‬‬ ‫‪´D bCD UD´‡D §iCÆCU‬‬ ‫‪ 4‬قم بتقطيع جميع الفواكه‪.‬‬


‫‪3‬‬
‫‪bCUEImbCU‬ن ‪D˛C£D‬‬

‫كب�‪.‬‬ ‫ف‬
‫ج ي‬
‫زجا� ي‬ ‫‪ 5‬ضع الفواكه ي� وعاء‬
‫‪•GCUbCUˆCˆ£C⁄Cł‬‬ ‫‪4‬‬
‫العص� والسكر عىل الفواكه‪.‬‬
‫ي‬ ‫‪ 6‬اسكب مزي ــج‬

‫‪Dg‬‬ ‫ً‬
‫‪9Cr‡˘ •GC‬‬
‫ˆ‪D D UbCU‬‬
‫‪5‬‬ ‫‪ 7‬اذا كان المذاق جيدا اذهب إىل خطوة ‪ 9‬وإن لم‬
‫—‪D´C£D D‬‬ ‫‪ Cr4C‬ج ‪D‬‬ ‫يكــن كذلــك اذهــب إىل خطــوة ‪.8‬‬

‫‪D´»bC‬‬
‫‪D UBqBqBqBqº{C‚IbCU‬‬ ‫‪6‬‬ ‫‪ 8‬أضف ما ينقص واذهب إىل الخطوة ‪.7‬‬
‫˘‪‡EImbCU‬ىل‪•GCUbCU‬‬

‫ف‬ ‫ّ‬
‫‪ 9‬غط الوعاء وضعه ي� الثالجة لمدة‬
‫‪7‬‬
‫‪U‬‬ ‫‪ 3‬إىل ‪ 4‬ساعات قبل التقديم‪.‬‬
‫‪Bp$-CCU%bCUpfl‬‬
‫‪8‬‬
‫»‬ ‫‪ 10‬توقف‪.‬‬
‫‪Cr{CrCł‬‬

‫‪•»˘9Cr‡bCU-£…C⁄Cł‬‬
‫‪Dg‬‬
‫‪4DCg 3»$bYC‬‬ ‫‪C ¥bCU‬‬ ‫‪DD‬‬ ‫‪9‬‬
‫‪$C⁄bCUpDłCYCr‡Crb‬‬

‫‪Cr‡bCU‬‬ ‫‪10‬‬

‫‪84‬‬
‫‪[˘ShUP3$bC‬‬
‫‪[˘SC‬‬ ‫‪W3$bhU‬‬

‫ً‬
‫يومــا كيــف يعمــل‬ ‫هــل تســاءلت‬
‫برنامج اآللة الحاسبة؟‬
‫ً‬
‫حاسو�‪.‬‬
‫بي‬ ‫يعت� مثال عىل تطبيق‬
‫هذا ب‬
‫ً‬
‫مخططــا انسـ ً‬
‫ـيابيا إلدخــال‬ ‫ـال‬
‫يعــرض الشــكل التـ ي‬
‫رقمـ ي ن‬
‫ـ� ومــن ثــم جمعهمــا وإظهــار الناتــج‪.‬‬

‫ين‬
‫الرقم� ‪ 5‬و ‪،10‬‬ ‫عىل ســبيل المثال‪ ،‬إذا أدخلنا‬
‫ال�نامج النتيجة ‪.15‬‬
‫فســيعرض لنا ب‬

‫‪CU$DbCU‬‬

‫‪D UpCÆCf‬ن ‪D‬‬


‫‪łEbC‬‬

‫‪D UˆCCU‬ن ‪D‬‬


‫‪łEbC‬‬

‫‪CrbCUE‡Cf‬‬

‫‪Cr‡bCU‬‬

‫ـ� ‪ 5‬و ‪ 7‬للمخطــط‬ ‫إذا تــم إدخــال الرقمـ ي ن‬


‫مــاذا تتوقــع أن يكــون الناتــج؟‬

‫‪85‬‬
‫‪Bp{CU D´bCD UCrC⁄-i‡C⁄CØ-‬‬
‫الم�مــج بلغــة خاصــة مفهومــة للحاســوب‪ ،‬هــذە اللغــة تســى‬
‫ال�نامــج مــن قبــل ب‬
‫تتــم عمليــة كتابــة ب‬
‫ال�مجــة‪ .‬األشــخاص الذيــن يقومــون بإنشــاء و تطويــر ب‬
‫ال�امــج يطلــق عليهــم مســميات متعــددة‬ ‫بلغــة ب‬
‫ال�مجيــات"‪.‬‬‫ال�مجيــات‪ ،‬مطــور ب‬ ‫"الم�مــج‪ ،‬مهنــدس ب‬‫ب‬ ‫منهــا‪:‬‬

‫ه لغــة تســتخدم لكتابــة سلســلة مــن التعليمــات أو األوامــر الـ ت يـ� يفهمهــا‬
‫ال�مجــة ي‬
‫لغــة ب‬
‫‪ .‬ف‬
‫ال�مجــة ‪.Scratch‬‬ ‫الحاســوب ي� هــذە الوحــدة ســوف نســتخدم لغــة ب‬

‫ً‬
‫برمجيــا تمــت كتابتــه بعــدة لغــات برمجيــة‪ ،‬وي ـهــدف إىل طباعــة جملــة‬ ‫ً‬
‫مقطعــا‬ ‫ت‬
‫اآل�‪،‬‬
‫يوضــح الشــكل ي‬
‫!‪ Qatar 2022‬عــى الشاشــة حيــث يمكنــك مالحظــة االختــاف بينهــا‪.‬‬

‫‪ActionScript 3‬‬ ‫‪C Ansi Programming‬‬

‫‪// Qatar 2022 in ActionScript 3‬‬ ‫‪/* Qatar 2022 in C Ansi */‬‬
‫;)(‪var t:TextField=new TextField‬‬ ‫>‪#include <stdio.h‬‬
‫;”!‪t.text=“Qatar 2022‬‬ ‫>‪#include <stdlib.h‬‬
‫;)‪addChild(t‬‬ ‫)‪int main(void‬‬
‫{‬
‫;)”!‪puts(“Qatar 2022‬‬
‫‪BASIC Programming‬‬ ‫;‪return EXIT_SUCCESS‬‬
‫‪10 REM Qatar 2022 in BASIC‬‬ ‫}‬
‫”!‪20 PRINT “Qatar 2022‬‬
‫‪C#‬‬

‫‪Ruby‬‬ ‫‪//Qatar 2022 in C#‬‬


‫{‪class Qatar 2022‬‬
‫‪# Qatar 2022 in Ruby‬‬
‫)(‪static void Main‬‬
‫”!‪puts “Qatar 2022‬‬
‫{‬
‫;)”!‪System.Console.WriteLine(“Qatar 2022‬‬
‫}‬
‫}‬

‫‪Scratch‬‬

‫‪Qatar 2022! in Scratch‬‬


‫‪86‬‬
‫‪[˘ShUP3$bC‬‬
‫‪[˘SC‬‬ ‫‪W3$bhU‬‬

‫‪{CrEC9CrnOCgCYCU£CÆ‬‬

‫‪ 1‬تحليل ُ‬
‫المشكلة‬
‫{‪[CrC¥‬‬
‫‪ 2‬إنشاء الخوارزمية‬ ‫لحــل مســألة معينــة باســتخدام‬
‫ال�مجــة‪ .‬قبــل أن تبــدأ بتصميــم‬ ‫ب‬
‫االنسيا�‬
‫بي‬ ‫‪ 3‬رسم المخطط‬ ‫ال�نامــج يجــب عليــك فهــم وتحليــل‬ ‫ب‬
‫المشــكلة لــ� تكــون قـ ً‬
‫ـادرا عــى حلها‪.‬‬
‫‪ 4‬كتابة الكود َ‬ ‫ي‬
‫م�‬
‫ال� ج ي‬
‫ب‬

‫‪2‬‬ ‫‪1‬‬

‫‪-{43CUCbCU9CrnOCg‬‬
‫إذا كتبــت مجموعــة الخطــوات‬ ‫‪inbCUp-iCC‬‬
‫الالزمة لحل المشكلة بلغة بسيطة‬ ‫لنفـ تـرض أنــك تعلــم الوقــت الــذي‬
‫فإنــك ســتحصل عــى الخوارزميــة‪:‬‬
‫تحتاجــه لحــل واجباتــك المدرســية‬
‫اتبــع الخطــوات الســليمة لكتابــة‬ ‫بالســاعات وطلــب منــك معلمــك تحويــل‬
‫ً‬
‫ا لخوا رزميــة ‪:‬‬ ‫هــذا الوقــت إىل دقائــق‪ .‬أول ســتحتاج‬
‫لمعرفــة الخطــوات الالزمــة لحــل هــذە‬
‫‪ .1‬ابدأ‬
‫المشــكلة‪ .‬يجــب أن تعلــم عــدد الســاعات‬
‫‪.2‬اسأل عن الوقت بعدد الساعات‪.‬‬
‫ثــم تقــوم بتحويلهــا لدقائــق مــن خــال‬
‫‪ .3‬ا�ض ب عدد الساعات بالعدد ‪.60‬‬ ‫�ض ب عــدد الســاعات بالعــدد ‪.60‬‬
‫‪ .4‬أظهر النتيجة (الوقت بالدقائق)‪.‬‬
‫‪ .5‬توقف‪.‬‬
‫‪87‬‬
4 3

{CC rD´bCD UCrC⁄ D˝DCrD -mOUCU§£CbCUb3


‫إذا قمت بتحويل الخطوات إىل لغة‬ ‫لعمليــة حســاب الوقــت بالدقائــق‬
.‫برمجة سوف تحصل عىل برنامجك‬ :‫ـيا� بهذا الشــكل‬
‫ســيبدو المخطط االنسـ ب ي‬
‫م� الذي ستستخدمه لحل‬ ‫ال� ج ي‬
‫الكود ب‬
.‫كالتال‬ ‫ف‬
‫ي‬ ‫ هو‬Scratch �‫هذە المشكلة ي‬ Start

l`RR
u]vR}M

v`

ً ‫ســتتعلم‬
‫قريبــا كيفيــة كتابــة‬ ˙Ro
.‫التعليمــات بنفســك‬

End

-C-
D
CBqBq-i‡C‚BqBqCæBiCrC-CBqBq D˝DCrD -BqBqmOUCU§BqBq£CbCUCYCUBqBq£CÆpBqBqmim;CrCUCgCrBqBq{BqBqE»{$BqBqºCC„BqBqCUCg
XBqBqi£bCUBqBqCæ-lbCUDBqBq‡[BqBqCbCU¢BqBq{BqBqC⁄bCU˘BiBqBqC-CCYCrBqBqCr-CwCU$CC⁄BqBqbCr¿3CrBqBqDC⁄CÆCU 88
‫‪[˘ShUP3$bC‬‬
‫‪[˘SC‬‬ ‫‪W3$bhU‬‬

‫‪D˝DCrD -mOUCU§£CbCU4{3¢{C⁄bCU‬‬
‫مــن الســهل جـ ًـدا ارتــكاب األخطــاء عنــد كتابــة الخوارزميــات أو إنشــاء المخططــات االنســيابية‪.‬‬
‫يجــب أن نكــون حذريــن للغايــة ألن الحاســوب قــد ال يســتطيع التعــرف عــى هــذا النــوع مــن األخطــاء‪.‬‬

‫‪CU$DbCU‬‬

‫هــل يمكنــك إيجــاد‬


‫ف‬
‫‪ˆibCU[pCÆCf‬‬ ‫الخطــأ ي� المخطــط‬
‫ـيا� المقابــل‬ ‫االنسـ ب ي‬
‫الــذي يقــوم بحســاب‬
‫محيــط المربـ ــع؟‬
‫‪ˆBqBqbCU§-C{E‡Cf‬‬

‫‪ˆibCU[Cy‬‬ ‫ض‪D¯CU‬‬
‫‪4łEbCr‬‬

‫‪CU$DbCU‬‬

‫‪Cr‡bCU‬‬

‫‪ˆibCU[pCÆCf‬‬

‫‪ˆibCU[Cy‬‬ ‫ض‪D¯CU‬‬
‫‪4łEbCr‬‬

‫‪§-C{E‡Cf‬‬
‫‪ˆBqBqbCU‬‬

‫‪Cr‡bCU‬‬

‫‪89‬‬
‫‪r»{££bD‬‬

‫‪1‬‬
‫‪C‬‬
‫‪BpCp£CÆwCfC-C-bCrC⁄bCUp‬‬ ‫‪CæbCUpfl‬‬

‫‪.1‬الخوارزميات تستخدم فقط لوصفات الطعام‪.‬‬


‫خطأ‬ ‫صحيح‬

‫‪.2‬الحواسيب تستطيع أن تقرر ماذا تفعل بنفسها‪.‬‬


‫خطأ‬ ‫صحيح‬

‫‪ .3‬ب‬
‫ال�نامج هو مجموعة من التعليمات مكتوبة بإحدى‬
‫خطأ‬ ‫صحيح‬ ‫ال�مجة ينفذها الحاسوب لتحقيق هدف ي ن‬
‫مع�‪.‬‬ ‫لغات ب‬

‫‪.4‬إذا أعىط ب‬
‫الم�مج الحاسوب تعليمات خطأ فإن الحاسوب‬
‫خطأ‬ ‫صحيح‬ ‫يستطيع أن يتعرف تلك األخطاء ويصححها ً‬
‫دائما‪.‬‬

‫االنسيا� يظهر خطوات حل مسألة أو‬


‫بي‬ ‫‪.5‬المخطط‬
‫خطأ‬ ‫صحيح‬ ‫ً‬
‫سليما‪.‬‬ ‫مشكلة مرتبة ً‬
‫ترتيبا‬

‫ف‬
‫‪.6‬توجد الخوارزميات ي� الحاسوب فقط لكنها ي‬
‫غ�‬
‫الواقع‪.‬‬ ‫ف‬
‫خطأ‬ ‫صحيح‬ ‫ي‬ ‫موجودة ي� العالم‬

‫‪.7‬عند إنشاء الخوارزمية يمكن كتابة الخطوات بدون ترتيب‪.‬‬


‫خطأ‬ ‫صحيح‬

‫‪90‬‬
[˘SCUP3$bCU

2
XC‚bCrbCUpnbCr D˝DCrD -mOUCU§£CbCU4{EbØ˘pp

‫يز‬
‫تمي� نهاية العمليات‬

‫اتخاذ قرار‬

‫إدخال بيانات‬

‫تنفيذ الحسابات‬

3
BqBq{CrD´bCD UBqBq-CBqBqC⁄bABqBqCpBqBqn‰C{CU$BqBqSC C UC‚BqBqC D´CBqDUBq{ D´bCD UwBqBqCfC‚BqBqCæ
XCrC-CBqDCrBqBqBq ECDC D BqBq-CRCUpBqBqCæbCUC‚BqBqECC BqD D DgBq{ D´bCD U$‡CrBqBqbBi-iBqBqbpBqBqn‰

‫اكتب كل خطوة الزمة لحل المشكلة مع مراعاة ت‬


.‫ال�تيب الصحيح‬

.�‫االنسيا‬
‫بي‬ ‫ارسم المخطط‬

.‫لك تفهمها‬ ً
‫تعرف عىل المشكلة تماما ي‬

.�‫برم‬
‫االنسيا� إىل مقطع ج ي‬
‫بي‬ ‫حول المخطط‬
91
‫‪r»{££bD‬‬

‫‪4‬‬
‫‪D ICCfC-i‡Biº£bCU‬‬
‫‪XCr…ibCU3%C‬‬ ‫‡‪D´»CD Cr{$‬‬

‫ضع الخطوات ت‬
‫بال�تيب الصحيح الستكمال المخطط‬
‫‪ .a‬انتظر‬ ‫ت‬
‫اآل�‪.‬‬
‫االنسيا� ي‬
‫بي‬
‫اع�‬
‫ب‬ ‫‪.b‬‬
‫‪ .c‬انظر إىل يمينك‬
‫‪ .d‬انظر إىل يسارك‬
‫‪CU$DbCU‬‬
‫‪ .e‬هل الطريق فارغ؟‬

‫��������������������������������������������������‬

‫��������������������������������������������������‬

‫‪U‬‬

‫��������������������������������������‬

‫»‬ ‫����������������������������������‬

‫����������������������������������‬

‫‪Cr‡bCU‬‬

‫‪92‬‬
[˘SCUP3$bCU

5
BC
CBqBqm D´‫ز‬BqD Bq‡CæC⁄bCYCUBqBq£CbCU¢BqBqBq{‡Cæ{ˆBqBqC£C lCCBqBqCqBiC˛CrBqBqpD wBqBqbCU¢BqBq{¤-lBqBqm;CrBqBq{$‡
C‚BqBqC D´bCDUr CrBqBq‡»C Cf CBqBq-i‡ D˛BqD DUBqbCU CYCrBqBq-i»C⁄bCU ¢BqBq{ BqBq‡Cæ{ ¿%B XBqqBqBqb3$bC
fl U CgD CyCrBqBqfl%ib
XCrBqBq‡b3˘CrBqBqD˝Cæ Dg
rD D -BbCqUBqmOUCU §BqBq£CD ABqbCD BqUCbCU
CU$DbCU

������������������������������������������������� ‫ قم بأداء الصالة‬.a


‫ تناول طعام الفطور‬.b

������������������������������������������������� ‫ اذهب إىل المدرسة‬.c


‫ هل الجو ماطر؟‬.d

�������������������������������������������������
‫ خذ مظلة‬.e
ُ
‫نظف أسنانك بالفرشاة‬
ِ .f

�������������������������������������������������
‫ قم بارتداء المالبس‬.g
‫ انهض من الرسير‬.h
‫التقط حقيبتك‬ .i
�������������������������������������������������

�������������������������������������������������
‫ماذا سيحدث إذا أمطرت؟‬
‫هل يمكنك أن تتوقع ماذا‬
» �������������������������������������� ‫ستفعل؟‬

�����������������������������
U

�������������������������������������������������

Cr‡bCU
93
‫‪r»{££bD‬‬

‫‪6‬‬
‫‪XCr‡CCU£CƈC£lCBiE‡CyCrmC-CRCU-{43CUCbCUwC‬‬

‫االنسيا� للخوارزمية‪.‬‬
‫بي‬ ‫قم بإنشاء المخطط‬ ‫البداية‬ ‫‪.a‬‬
‫‪ .b‬أدخل السنة الحالية‪.‬‬
‫‪ .c‬أدخل سنة ميالدك‪.‬‬
‫‪ .d‬قم بعملية الطرح‪.‬‬
‫‪ .e‬اظهر النتيجة‪.‬‬
‫النهاية‬ ‫‪.f‬‬

‫‪94‬‬
‫‪[˘SCUP3$bCU‬‬

‫‪7‬‬
‫‪X-CRCU-{3CUCbCU‬‬ ‫‪Dg‬‬
‫‪CYD D CU£CbCUˆC£lCBiUwCf»3Cr-mbCU»Cr-AmE‡CrCUCgCr{E»b‬‬

‫االنسيا� للخوارزمية‪.‬‬
‫بي‬ ‫قم بإنشاء المخطط‬ ‫البداية‬ ‫‪.a‬‬
‫‪ .b‬أدخل عمره‪.‬‬
‫‪ .c‬هل العمر أك� من ‪ً 18‬‬
‫عاما؟‬ ‫ب‬
‫‪ .d‬اطبع "يمكنك القيادة"‪.‬‬
‫‪ .e‬اطبع "ال يمكنك القيادة"‪.‬‬
‫النهاية‬ ‫‪.f‬‬

‫‪95‬‬
r»{££bD

8
ACbCU D˝DCrD -mOUCU§£CbCUb3CU9CC r£CÆSCUCrCæT ‫ل‬CrDC⁄bCU ˝D DCrD -mOUCU§£CbCUˆC£lC
XpbSCU D D gD
‫؟‬4 ‫ والعرض‬6 ‫االنسيا� إذا تم إدخال الطول‬
‫بي‬ ‫هو الناتج المتوقع من هذا المخطط‬MA ‫ما‬

CU$DbCU

[£bCUpCÆCf
E»bCU˘

» pfl U
˘Crm[£bCU
BpE»bCU

p-£C⁄m{ ˆBqBq{

Cr‡bCU

96
[˘SCUP3$bCU

9
XCYCr-C££C⁄bCUˆ{3Cr»nbCUCr

YouTube

Google Maps

Google

WhatsApp

10
Dg
X-{bCUCrCr-C D-bC
D rC⁄bCUCYCr-C££C⁄bCUwCU$CC⁄bCU¢{Cr‡Cæ D˛bCD DUU$øCUbCUECU

97
‫‪CrC¥bCUP3$bCU‬‬

‫‪£-m‰łCæ{EC‬‬
‫ســنقوم خــال سلســلة الــدروس القادمــة بب�مجــة قصــة تفاعليــة بســيطة تــدور أحداثهــا حــول‬
‫التفك� ف ي� خطوات القصة ثم إنشاء الخوارزمية‪.‬‬ ‫ي‬ ‫ال�مجة‪ ،‬علينا‬
‫السالمة المرورية‪ ،‬ولكن قبل بدء ب‬
‫‪ .‬ف‬
‫و� النهايــة‪ ،‬ســنقوم بب�مجــة شــخصياتنا‬‫ـيا� ي‬ ‫بعــد ذلــك‪ ،‬نحــن بحاجــة لتصميــم المخطــط االنسـ ب ي‬
‫باســتخدام ‪.Scratch‬‬

‫القصة‪ :‬السالمة المرورية‪.‬‬


‫ف‬
‫ـوم جيــم‬ ‫ي� بدايــة القصــة وعنــد الضغــط عــى مفتــاح الســهم األيمــن يتحــرك الكائــن الرسـ ي‬
‫ف‬ ‫ق‬
‫ـوم‬
‫ي‬ ‫ـ‬ ‫س‬‫الر‬ ‫ـن‬‫ـ‬ ‫ئ‬ ‫الكا‬ ‫ـرد‬
‫ـ‬ ‫ي‬ ‫ـق‪،‬‬
‫ـ‬ ‫ي‬‫الطر‬ ‫ـور‬
‫ـ‬ ‫ب‬ ‫ع‬ ‫�‬‫"‪ "Jaime walking‬فيلـ ي التحيــة ويطلــب المســاعدة ي‬
‫"ســعد" التحيــة ويســأله عــن اســمه فيجيبــه‪ ،‬ثــم يســأل ســعد جيــم عــن لــون إشــارة المــرور‪.‬‬
‫إذا أجــاب جيــم حمـراء‪ ،‬يــرد عليــه ســعد "توقــف وال تعـ بـر"‪ ،‬إذا أجــاب بصفـراء‪ ،‬يــرد عليــه ســعد‬
‫"اســتعد للعبــور"‪ ،‬و إذا أجــاب بخـ ضـراء‪ ،‬يــرد عليــه ســعد "اعـ بـر الطريــق اآلن" حينهــا يتجــة‬
‫جيــم إىل الجانــب اآلخــر مــن الطريــق إىل أن يصــل إىل حافــة المنصــة و يتوقــف‪.‬‬

‫دعونــا نحــول قصتنــا إىل خوارزميــة‬ ‫الرسوم جيم "‪"Jaime Walking‬‬


‫ي‬ ‫خوارزمية الكائن‬
‫ممــا سيســاعدنا ف ي� إنشــاء برنامجنــا‪.‬‬ ‫البداية‬ ‫‪1‬‬
‫ف‬
‫ي� قصتنــا توجــد شــخصيتان وهــذا‬
‫يع ـن أنــه علينــا إنشــاء برنامجـ ي ن‬
‫ـ�‬
‫ال�نامج من الضغط عىل السهم األيمن‪،‬‬ ‫‪ 2‬يتحقق ب‬
‫ف‬
‫ـ�‪ ،‬برنامــج لــكل شــخصية‪.‬‬
‫ي‬
‫مختلفـ ي ن‬ ‫و� حــال تحقــق الـ شـرط‪ ،‬اذهــب إىل الخطــوة ‪،3‬‬ ‫ي‬
‫ف‬
‫ســنبدأ بخطــوات برمجــة شــخصية‬ ‫وإن لــم يتحقــق يســتمر ي� الخطــوة ‪.2‬‬
‫جيــم ثــم ننتقــل لشــخصية ســعد‪.‬‬ ‫‪ 3‬يتقدم جيم ‪ 10‬خطوات‪.‬‬
‫‪ 4‬ينتظر ثانية‪.‬‬
‫ يل� جيم التحية ويطلب المساعدة من سعد‬ ‫‪ 5‬ق‬
‫ي‬
‫"‪."Hello! I need some help to cross the road‬‬
‫ف‬
‫و� حــال تحقــق‬
‫ال�نامــج مــن اســتقبال البــث "‪ "go now‬في‬ ‫‪ 6‬يتحقــق ب‬
‫الـ شـرط‪ ،‬اذهــب إىل الخطــوة ‪ .7‬وإن لــم يتحقــق يســتمر ي� الخطــوة ‪.6‬‬
‫‪ 7‬تحرك ‪ 10‬خطوات‪.‬‬
‫و� حال تحقق ش‬ ‫ف‬
‫ال�ط‪ ،‬اذهب إىل الخطوة‪،9‬‬ ‫تحقق من مالمسة الحافة‪ ،‬ي‬
‫‪8‬‬

‫وإن لم يتحقق اذهب إىل الخطوة ‪.7‬‬


‫‪ 9‬النهاية‬ ‫‪98‬‬
CrC¥bCUP3$bCU

"Jaime Walking" ‫الرسوم جيم‬


‫ي‬ ‫االنسيا� للكائن‬
‫بي‬ ‫المخطط‬

CU$DbCU

Cpfl U
‡mbCU‫…§‡ىل‬bCU
Bp¢SCU

CYCU£CÆ 10w$C
wCr{SCUDCg

-CrC»$bE⁄C⁄CU

[-C
Hoo}QIv}uRo}}R}

Cpfl U
goC”DbCU[CrDC⁄bCU
Bp v}`

CYCU£CÆ 10ECC

pfl U
-C¢øCrcbCUxb
BpCr‡bCUCrC

»
99
Cr‡bCU
‫القصة‪ :‬السالمة المرورية‪.‬‬
‫يســاعد ســعد جيــم ف ي� عبــور الطريــق‪ ،‬حيــث يــرد التحيــة عــى جيــم ثــم يســأله عــن اســمه‪.‬‬
‫وعندمــا يجيــب جيــم باســمه يرحــب بــه ســعد ثــم يســأله عــن لــون إشــارة المــرور‪.‬‬

‫الرسوم سعد‬
‫ي‬ ‫خوارزمية الكائن‬

‫البداية‬ ‫‪1‬‬

‫انتظر ‪ 8‬ثوان‪.‬‬ ‫‪2‬‬

‫سيقول "‪."Hello‬‬ ‫‪3‬‬


‫ق‬
‫ويتل� إجابته‪.‬‬ ‫سيسأل المشاهد "?‪،"What is your name‬‬ ‫‪4‬‬
‫ً‬
‫متبوعا باسم المشاهد‪.‬‬ ‫سيقول " ‪"...Hello‬‬ ‫‪5‬‬

‫سيسأل "?‪."What is the color of traffic light now‬‬ ‫‪6‬‬

‫إذا كانت اإلجابة "‪ ،"red‬اذهب إىل الخطوة ‪ ،8‬وإال اذهب إىل الخطوة ‪.9‬‬ ‫‪7‬‬

‫سيقول "‪."Stop. Don't go‬‬ ‫‪8‬‬

‫إذا كانت اإلجابة "‪ ،"Yellow‬اذهب إىل الخطوة ‪ ،10‬وإال اذهب إىل الخطوة ‪.11‬‬ ‫‪9‬‬

‫سيقول "‪."Wait ...be ready‬‬ ‫‪10‬‬

‫إذا كان الجواب "‪ ،"Green‬اذهب إىل الخطوة ‪ ،12‬وإال اذهب إىل الخطوة ‪.6‬‬ ‫‪11‬‬

‫سيقول "!‪."You can go‬‬ ‫‪12‬‬

‫بث ‪.go now‬‬ ‫‪13‬‬

‫توقف (النهاية)‬ ‫‪14‬‬

‫‪100‬‬
[˘Sh
CrC¥bCUW3$bh
P3$bCU

CU$DbCU

‫سنقوم اآلن بتحويل خطوات خوارزمية‬


CUC 8»$bE⁄C⁄CU
‫برمجــة شــخصية ســعد إىل مخطــط‬
.‫ـيا� ليســهل تحويلهــا إىل برنامــج‬
‫انسـ ب ي‬
Hello[

$flCrnbCU[Cpm
•C⁄CrCg DiC⁄º˘‫ق‬Bi WR]˙}vu M

D
Cr‡C£C⁄{ HelloXX [X
$flCrnbCUbCr

[Cpm
WR]R}o}}(8o]PRv}` M

»
pfl
[
Bp RedCrTC
C U XS}X D}vP}

pfl »
CrTC
C U [
W] XX
˙X
Yoo}`M

pfl U
Bp GreenCrTC
C U

XY}vP} J[

P}v}` C”

101 Cr‡bCU
‫ف‬
‫لتغي� الخلفية‪:‬‬
‫ي‬ ‫قبــل الـ شـروع ي�‬
‫برمجــة قصتنــا‪،‬‬
‫˙]‪CR}} l} (}u R o‬‬ ‫>اضغـ ــط‬
‫ت‬ ‫بإعــداد‬ ‫لنقــم‬
‫‪1‬‬ ‫(اخ� خلفية من المكتبة)‪.‬‬
‫المنصــة بوضــع‬
‫ثـ ــم اضغـ ــط‬ ‫‪2‬‬ ‫‪ v‬مـ ــن الخلفيـ ــات المعروضـ ــة‬ ‫>اخـ ـ تـر‬ ‫خلفيــة مناســبة‪.‬‬
‫‪( OK‬موافـ ــق)‪3 .‬‬

‫‪2‬‬

‫‪3‬‬

‫‪1‬‬
‫حــان الوقــت لنضيــف الكائنــات الرســومية‪.‬‬
‫ف‬ ‫ـوم‬
‫لح ــذف كائ ــن رس ـ ي‬
‫ـوم "القطــة" ي�‬ ‫لــن نحتــاج الكائــن الرسـ ي‬ ‫م ــن المنص ــة‪:‬‬
‫م�وعنــا‪ ،‬لــذا يجــب أن نحذفهــا‪.‬‬ ‫ش‬
‫>اضغ ــط ب ــزر الف ــأرة‬
‫‪1‬‬ ‫األيمــن عــى الكائــن‬
‫الرس ــوم‪1 .‬‬
‫ي‬
‫‪2‬‬ ‫>اضغـ ــط ‪delete‬‬
‫(حـ ــذف)‪2 .‬‬
‫‪102‬‬
‫‪CrC¥bCUP3$bCU‬‬

‫الرسوم "‪ "Jaime Walking‬من المكتبة‪.‬‬


‫ي‬ ‫ثم نقوم بإضافة الكائن‬

‫كائن جديد‪:‬‬
‫إلضافة ٍ‬
‫‪CR}}S](}u‬‬ ‫˙]‪o‬‬ ‫>مــن لوحــة الكائنــات اضغــط أيقونــة‬
‫كائــن مــن المكتبــة)‪1 .‬‬
‫(اختيــار ِ‬
‫‪2‬‬ ‫>ستظهر نافذة مكتبة الكائنات‪.‬‬
‫‪3‬‬ ‫>اضغط الكائن "‪."Jaime Walking‬‬
‫‪4‬‬ ‫>اضغط ‪.OK‬‬
‫‪5‬‬ ‫الكائنات‪ ،‬وكذلك إىل المنصة‪.‬‬
‫>سيتم إضافة الكائن الجديد داخل لوحة ِ‬

‫‪1‬‬

‫‪2‬‬

‫‪3‬‬

‫‪5‬‬

‫‪4‬‬

‫‪103‬‬
‫ف‬ ‫رسوميا ت‬
‫اف� ً‬ ‫ً‬ ‫ً‬
‫اضيا لسعد ي� مكتبة‬ ‫الرسوم سعد‪ .‬لن نجد كائنا‬
‫ي‬ ‫بعد ذلك سنضيف الكائن‬
‫‪ ،Scratch‬لذا سنقوم بتحميله‪.‬‬

‫رسوم من ملف‪:‬‬
‫ي‬ ‫لتحميل كائن‬
‫‪1‬‬ ‫رسوم من ملف)‪.‬‬
‫ي‬ ‫‪( Uo}](}u.o‬تحميل كائن‬ ‫>اضغط‬
‫‪3‬‬ ‫اضغط ‪( Open‬فتح)‪.‬‬ ‫‪2‬‬ ‫الرسوم سعد‬
‫ي‬ ‫>حدد الكائن‬

‫‪1‬‬

‫‪2‬‬

‫‪3‬‬
‫‪104‬‬
‫‪CrC¥bCUP3$bCU‬‬

‫انتهينا من إعداد منصة المشهد‬

‫ـوم جيــم‬
‫ســنبدأ بب�مجــة الكائــن الرسـ ي‬
‫"‪"Jaime walking‬‬

‫الرسوم جيم "‪"Jaime Walking‬‬


‫ي‬ ‫فلنبدأ بب�مجة الكائن‬

‫البداية‬ ‫‪1‬‬
‫ف‬
‫و� حــال تحقــق الـ شـرط‪ ،‬اذهــب‬
‫ال�نامــج مــن الضغــط عــى الســهم األيمــن‪ ،‬ي‬
‫‪ 2‬يتحقــق ب‬
‫ف‬
‫إىل الخطــوة ‪ ،3‬وإن لــم يتحقــق يســتمر ي� الخطــوة ‪.2‬‬
‫تقدم ‪ 10‬خطوات‪.‬‬ ‫‪3‬‬

‫‪ 4‬ينتظر ثانية‪.‬‬
‫‪ 5‬ق‬
‫ يل� جيم التحية ويطلب المساعدة من سعد‬
‫ي‬
‫"‪."Hello! I need some help to cross the road‬‬

‫الرسوم جيم "‪"Jaime Walking‬‬


‫ي‬ ‫االنسيا� الكائن‬
‫بي‬ ‫المخطط‬

‫‪Start‬‬

‫‪No‬‬
‫˙‪IR]PR}`l‬‬
‫‪M‬‬

‫‪Yes‬‬

‫}‪u‬‬

‫]`‬

‫‪say‬‬
‫‪105‬‬ ‫}‪Hoo}QIv}uRo}}R‬‬
‫‪~»DbCUCYCrC£b‬‬ ‫‪Ho}l‬‬
‫ف‬
‫ي� ‪ Scratch‬هنــاك بعــض اللبنــات الـ ت يـ� يتــم‬
‫ال�م ـج ي ‪ .‬وتســى‬ ‫اســتخدامها لتشــغيل المقطــع ب‬
‫‪( Ro}l‬لبنــات القبعــة)‪ .‬يتــم‬ ‫هــذە اللبنــات‬
‫تشــكيل لبنــات القبعــة بحيــث ال يمكــن ألي لبنــة‬
‫أن تتصدرها‪ .‬يمكننا أن نجد جميع لبنات القبعة‬
‫ف ي� قســم ‪( Events o}l‬لبنــات األحــداث)‪.‬‬

‫ه لبنــة‬ ‫ث‬
‫لبنــة القبعــة األ كــر شــهرة ي‬
‫‪( `Rv Pv GP o]l‬عنــد ضغــط‬
‫ف‬
‫العلــم األخـ ضـر)‪ .‬نســتخدمها ي� الجــزء العلــوي‬
‫ال�م ـج ي‬
‫ال�مجيــة لتنفيــذ المقطــع ب‬
‫مــن المقاطــع ب‬
‫عنــد الضغــط عــى‬
‫العلــم األخـ ضـر‪.‬‬

‫‡‪~C˛CrC⁄bCU§…$‬‬ ‫˙‪`Rvl‬‬ ‫‪C£b‬‬


‫ف‬
‫ـوم باســتخدام مفاتيــح األســهم‪ .‬للقيــام بذلــك ســوف‬
‫نريــد التحكــم ي� حركــة الكائــن الرسـ ي‬
‫˙‪( `Rv l‬عنــد ضغــط المفتــاح)‪.‬‬ ‫نســتخدم لبنــة‬
‫ـ�‪ .‬المفاتيــح الـ ت يـ� يمكــن‬ ‫ال�م ـج عنــد الضغــط عــى مفتــاح معـ ي ن‬
‫ي‬ ‫يبــدأ تنفيــذ هــذا المقطــع ب‬
‫اإلنجل�ية بأكملها (‪ ،a، ،c‬إلخ)‪ ،‬مفاتيح األرقام‬ ‫يز‬ ‫ه األبجدية‬ ‫استشعارها باستخدام هذە اللبنة ي‬
‫`} ‪ ،up‬إلــخ)‪ .‬كمــا أن لديهــا خيـ ًـارا لبــدء‬ ‫`}‪،}`v‬‬ ‫(‪ ،0،1،2‬إلــخ) ومفاتيــح األســهم (‬
‫ال�م ـج ي عنــد الضغــط عــى أي مفتــاح آخــر نحــدده مــن لوحــة المفاتيــح (‪.)any‬‬ ‫المقطــع ب‬

‫‪106‬‬
‫‪CrC¥bCUP3$bCU‬‬

‫الرسوم‪:‬‬
‫ي‬ ‫لتحريك الكائن‬
‫‪1‬‬ ‫‪( Events o}l‬لبنات األحداث)‪.‬‬ ‫> اضغط قسم‬
‫‪2‬‬ ‫˙‪( `Rvl‬عند ضغط المفتاح)‪.‬‬ ‫> اسحب وأفلت لبنة‬
‫‪3‬‬ ‫`}‪ ]PR‬من القائمة المنسدلة‪.‬‬ ‫> ت‬
‫اخ�‬
‫}‪( u‬تحــرك ‪ 10‬خطــوات) تحــت اللبنــة‬ ‫> اســحب وأفلــت لبنــة‬
‫الســابقة‪4 .‬‬

‫‪1‬‬
‫‪3‬‬

‫‪2‬‬

‫‪4‬‬

‫اآلن عندمــا نضغــط عــى الســهم األيمــن‪،‬‬


‫ـوم ‪ 10‬خطــوات‪.‬‬ ‫ســيتحرك الكائــن الرسـ ي‬

‫قم بتجربة مفاتيح األســهم األخرى‬


‫ف‬
‫ـوم يتحــرك ي�‬
‫لجعــل الكائــن الرسـ ي‬
‫االتجاهــات األربـ ــع‪.‬‬

‫‪107‬‬
‫‪¢øCrcbCUEC¿CrCæCrC⁄bCU‬‬
‫ف‬
‫ـوم ي� االتجاهــات األربعــة‪ .‬للقيــام بذلــك ســوف نســتخدم‬ ‫نريــد أن نقــوم بتحريــك الكائــن الرسـ ي‬
‫ـ�)‪.‬‬ ‫‪( }]v ]v ]}v‬االلتفــاف إىل اتجــاە معـ ي ن‬ ‫لبنــة‬
‫ه لبنــة برمجيــة مــن لبنــات الحركــة تســتخدم‬ ‫ن‬
‫‪( }]v ]v ]}v‬االلتفــاف إىل اتجــاە معـ يـ�) ي‬
‫ف‬
‫لوضــع الكائنــات الرســومية ي� اتجــاە محــدد‪ ،‬وتقــوم بتدويرهــا بزاويــة معينــة‪ .‬تســتخدم اللبنــة ب‬
‫ال�مجيــة‬
‫ف‬ ‫ت‬
‫ه ‪ 90‬ويمكــن اســتخدام أي مــن القيــم الموضحــة ي�‬ ‫‪ 360‬درجــة لالســتدارة‪ .‬القيمــة االف�اضيــة ي‬
‫ت‬
‫اآل�‪.‬‬
‫الشــكل ي‬
‫ت‬
‫االف�اضيــة‬ ‫تعــرض اللبنــة قائمــة بالقيــم‬
‫لوضعيــة الكائــن ف ي� االتجاهــات األربعــة‪.‬‬

‫ين‬
‫اليم�‬ ‫الرسوم إىل‬ ‫توجه الكائن‬
‫ي‬

‫الرسوم إىل اليسار‬


‫ي‬ ‫توجه الكائن‬

‫الرسوم إىل أعىل‬


‫ي‬ ‫توجه الكائن‬

‫الرسوم إىل أسفل‬


‫ي‬ ‫توجه الكائن‬

‫‪108‬‬
‫‪CrC¥bCUP3$bCU‬‬

‫الرسوم ليستدير إىل أعىل‪:‬‬


‫ي‬ ‫م� يوجه الكائن‬
‫ال� ج ي‬
‫هذا المقطع ب‬

‫‪bEbC‬‬
‫§˘‪D D U¢øCrcbCUUC 3‬‬
‫الرسوم للقط‬
‫ي‬ ‫تغي� نمط دوران الكائن‬
‫ي‬
‫إذا أردنــا أن نعكــس اتجــاە‬
‫]‪( S‬خصائـ ــص الكائـ ــن‬ ‫}‪P‬‬ ‫>افتـ ــح‬ ‫ـوم إىل الجانــب‬
‫الكائــن الرسـ ي‬
‫‪1‬‬ ‫ـوم)‪.‬‬
‫الرسـ ـ ي‬ ‫اآلخــر‪ ،‬فعلينــا تغيـ يـر نمــط‬
‫‪2‬‬ ‫‪( }}v‬نمط التدوير)‪.‬‬ ‫بتغي� ‪style‬‬
‫ي‬ ‫>قم‬ ‫الــدوران مــن خصائــص الكائــن‬
‫ـوم ‪.‬‬
‫الرسـ ي‬
‫‪ }]v‬اتجـ ــاە ( ‪) -90‬‬ ‫‪]v ]}v‬‬ ‫>اضـ ــف لبنـ ــة‬
‫إىل الكائـ ــن الرسـ ــوم القـ ــط‪3 .‬‬
‫ي‬

‫‪3‬‬

‫ـاه القيمــة الـ ت يـ� ســتختارها إذا‬


‫مـ ي‬
‫‪1‬‬ ‫ف‬
‫كنــت ترغــب ي� جعــل الكائــن‬
‫متجها نحو األسفل؟‬‫ً‬ ‫أعالە يبدو‬
‫‪2‬‬
‫‪109‬‬
‫ف‬
‫ـوم يتحرك ي�‬
‫‪ }]v]v]}v‬لجعل الكائن الرسـ ي‬ ‫˙‪ l‬مع‬ ‫ســنقوم بدمج لبنة‬
‫االتجاهــات األربعــة‪.‬‬

‫‪No‬‬
‫`}‪IR]PR‬‬
‫‪l˙M‬‬

‫‪Yes‬‬

‫‪}]v]v]}vı‬‬
‫)‪(v]PR‬‬

‫}‪u‬‬

‫‪IR‬‬ ‫‪No‬‬
‫˙‪oL}`l‬‬
‫‪M‬‬

‫‪Yes‬‬

‫‪}]v]v]}vrı‬‬
‫)‪(voL‬‬

‫}‪u‬‬

‫‪110‬‬
CrC¥bCUP3$bCU

IR No
}`l˙
M

Yes

}]v]v]}v
(v)

u}

No
IR}`v}`
l˙M

Yes

}]v]v]}v
(v}`v)

u}

111
‫ال�م ـج ي‬
‫ســنقوم اآلن بإنشــاء المقطــع ب‬
‫ال�مــج ي‬
‫ســنضيف المقطــع ب‬ ‫ال�نامــج الخــاص بالكائــن‬
‫للجــزء األول مــن ب‬
‫]‪XJ]u S‬‬ ‫ت‬
‫اآل� إىل‬
‫ي‬ ‫ـوم جيــم "‪"Jaime walking‬‬ ‫الرسـ ي‬

‫ف‬
‫الرسوم جيم ي� وسط المنصة عند بداية القصة‬
‫ي‬ ‫لوضع الكائن‬

‫) ‪ ،‬نستخدم‬ ‫(عند الضغط عىل العلم‬

‫اللبنة‬

‫ال�مــج ي‬
‫ســنضيف المقطــع ب‬
‫]‪XJ]u S‬‬ ‫ت‬
‫اآل� إىل‬
‫ي‬

‫‪112‬‬
‫‪CrC¥bCUP3$bCU‬‬

‫‪~E⁄C⁄C U˘[CpbCU‬‬ ‫‪l‬‬ ‫‪XX‬‬ ‫‪X‬‬


‫]`‪v‬‬ ‫‪C£C b‬‬
‫ُ‬
‫‪( Sv]vPBo}l‬لبنــات‬ ‫اللبنــة تعتـ بـر مــن‬
‫هــذە ِ‬
‫ف‬
‫االستشعار)‪ ،‬حيث نستخدمها ي� حالة طلب إدخال‬
‫ال�نامــج‪.‬‬
‫المســتخدم إىل ب‬‫معلومــات مــن قبــل ُ‬
‫ِ‬
‫يقــوم الكائــن بطــرح الســؤال (النــص الموجــود‬
‫داخــل مربـ ــع الحــوار) ثــم ينتظــر الشــخص ليجيــب‪.‬‬
‫اللبنة بإنشــاء صندوق إدخال يظهر أســفل‬ ‫تقوم هذە ِ‬
‫الشاشــة حيــث ُيمكــن للمســتخدم أن ُيدخــل إجابتــه‪،‬‬
‫`‪( v‬اإلجابــة)‪.‬‬ ‫ف‬
‫وتحفــظ اإلجابــة ي� ِلبنــة تــدىع‬
‫‪l XX‬‬ ‫]`‪v‬‬‫‪X‬‬ ‫إذا اســتخدمنا أ كـ ثـر مــن لبنــة‬
‫`‪( v‬اإلجابة) تحتفظ‬ ‫(اسأل وانتظر) فإن ِلبنة‬
‫بآخــر إجابــة ُمدخلــة‪.‬‬

‫ـال يطلــب‬
‫ال�مــج ي التـ ي‬
‫المقطــع ب‬ ‫{‪[CrC¥‬‬
‫عمر المستخدم ثم يظهر إجابته‪.‬‬

‫‪[CUmbCU‬‬

‫‪X[CrCÆTCU˘$‬‬ ‫‪XCrTC‬‬
‫‪C UC£b‬‬
‫‪113‬‬
‫‪~wCrUCUC£b‬‬ ‫‪i}]vo}l‬‬
‫ـ� ً‬
‫معــا (الكلمــات‬ ‫لبنــة االنضمــام تربــط أي قيمتـ ي ن‬
‫واألرقــام والجمــل والمتغـ يـرات)‪ .‬يمكننــا أن نجــد لبنــة‬
‫ف‬
‫االنضمــام ي� قســم ‪( Operators o}l‬لبنــات‬
‫عوامــل التشــغيل)‪.‬‬

‫لنقــم بتوســيع المثــال الســابق‪.‬‬


‫س ـرن بط الجــواب مــع جملــة‪.‬‬

‫يمكننــا اســتخدام أ كـ ثـر مــن لبنــة انضمــام إلنشــاء‬


‫الجملــة الـ ت يـ� نحتاجهــا‪.‬‬
‫التال‪.‬‬
‫ي‬ ‫م�‬
‫ال� ج ي‬
‫جرب المقطع ب‬ ‫‪114‬‬
‫‪CrC¥bCUP3$bCU‬‬

‫ال�نامــج‬
‫ســنقوم اآلن بب�مجــة الجــزء األول مــن ب‬
‫ـوم ســعد‪.‬‬
‫الخــاص بالكائــن الرسـ ي‬
‫‪Start‬‬

‫]`‬

‫‪ 1‬البداية‬
‫ن‬
‫ثوا�‪.‬‬ ‫‪2‬‬
‫}‪˙Hoo‬‬
‫انتظر ‪ 8‬ي‬
‫سيقول "‪."Hello‬‬ ‫‪3‬‬
‫}˙]‪lWR‬‬
‫‪vuM‬‬
‫ق‬
‫ويتل�‬ ‫‪ 4‬سيسأل"?‪،"What is your name‬‬
‫إجابتــه‪.‬‬
‫‪˙Hoo}XXX‬‬ ‫ً‬
‫متبوعا باسم المشاهد‪.‬‬
‫)`‪(v‬‬ ‫‪ 5‬سيقول "‪"Hello...‬‬

‫ت‬
‫اآل�‬
‫ي‬ ‫ال�مــج ي‬
‫ســنضيف المقطــع ب‬
‫]‪XSS‬‬ ‫إىل‬

‫‪115‬‬
D C££bAM
Cr»{

1
XibCUCC⁄CUfl¢‡ł D D} fDk
OC

.‫> أضف خلفية من اختيارك‬

ً
.‫رسوميا من اختيارك‬ ً
‫> أضف كائنا‬

:‫لك‬
‫م� المناسب ي‬
‫ال� ج ي‬
‫اكتب المقطع ب‬
.‫الرسوم نفسه‬
‫ي‬ ‫> يقدم الكائن‬
ُ ‫> يتحدث عن هوايته‬
.‫المفضلة‬
.‫> يسأل المستخدم عن هوايته المفضلة ويعرضها عىل المنصة‬

2
Dg
BqBq-CE;bCU-CBqBqnbCU[CpBqBqm ‫ج‬ BqD Bq{ECˆBqBq£{9CrBqBqnOTABqBqCbCUC‚BqBqC D´bCDUUDCYD CrBqBqC£ibCUˆBqBq
Xi}]vBqBqC£bwCU$CC⁄BqBqbCrBqBq-bCUBqBq{$b BqD Bq{D´bCD UˆBqBq£bCUpBqBq$»C⁄BqC BqłBqBq‡CC rBqBqmbCU¢BqBq‡
‫ج‬

116
‫‪CrC¥bCUP3$bCU‬‬

‫‪3‬‬
‫‪P‬‬ ‫‪DU‬‬
‫‪D˝DRCU{Cr D´bCD U9CrnOCł‬‬

‫الرسوم كما هو موضح ف ي� الصورة أدناە‪.‬‬


‫ي‬ ‫> أضف الخلفية والكائن‬

‫> اجعل السمكة تسبح ف ي� االتجاهات األربعة‪.‬‬

‫>اجعــل الســمكة تقــول "!‪ "I like swimming‬عندمــا‬


‫نضغــط عــى مفتــاح المســافة‪.‬‬

‫‪4‬‬
‫‪¢øCrcbCU[pbC‬‬
‫‪C Uw$CC⁄mbCUb¢‡[CpmCr‬‬ ‫‪D‬‬
‫{‪-CD æ{ECCr »£‬‬ ‫‪D} fDk‬‬
‫‪DOC‬‬
‫‪Xw$CC⁄mbCUCr˘C‬‬ ‫‪P‬‬ ‫‪P‬‬ ‫‪Dg‬‬
‫‪flpbCUCb‬‬ ‫‪»$CCU˘iC‬‬ ‫‪D D bEbC‬‬
‫‪DD U‬‬

‫‪117‬‬
‫‪C”bCrC¥bCUP3$bCU‬‬

‫‪C‬‬
‫‪- D˜bCDkUp æ‬‬
‫‪C bCU‬‬
‫ً ف‬ ‫يعتـ بـر اتخــاذ القـرارات أمـ ًـرا ً‬
‫مهمــا جــدا ي� حياتنــا‪ ،‬فاإلنســان يتخــذ قراراتــه بنــاء عــى تحقــق ش�وط‬
‫ف‬ ‫ف‬ ‫ً‬
‫ال�مجــة فيمكــن‬ ‫معينــة‪ .‬فمثــا إذا كان الجــو ماطـ ًـرا ي� الخــارج فســوف نســتخدم المظلــة‪ .‬أمــا ي� ب‬
‫ال�طيــة‪.‬‬‫التحقــق مــن توفــر الـ شـروط واتخــاذ الق ـرارات باســتخدام الجملــة ش‬
‫ف‬ ‫ف‬ ‫تســتخدم الجملــة ش‬
‫‪ I( XX‬التخــاذ القـرار ي� برنامــج الحاســوب والتحكــم ي� سـ يـرە‪،‬‬‫ال�طيــة ‪RvX‬‬
‫ـاء عــى التحقــق مــن الـ شـرط إذا كان‬ ‫ال�م ـج بنـ ً‬ ‫ً‬ ‫حيــث ينفــذ الحاســوب جـ ً‬
‫ي‬ ‫ـزءا خاصــا مــن المقطــع ب‬
‫صحيحــا أم خطــأ‪.‬‬‫ً‬

‫‪-‬‬ ‫‪D˜bCDkU ]( XX‬‬


‫‪RvX C£bp‡--‬‬
‫تقــوم اللبنــة بالتحقــق مــن جملــة الـ شـرط‪ ،‬فــإذا كانــت الجملــة صحيحــة يتــم حينهــا تنفيــذ األوامــر‬
‫ال�مجيــة‪ .‬أمــا إذا كانــت جملــة الـ شـرط خطــأ‪ ،‬فلــن يتــم تنفيــذ األوامــر الموجــودة‬
‫اللبنــة ب‬
‫المدرجــة داخــل ِ‬
‫‪( C}v}oo}l‬لبنــات التحكــم)‪.‬‬ ‫ف‬
‫اللبنــة‪ .‬توجــد لبنــة ‪ ](YRv‬ي� قســم‬ ‫داخــل ِ‬
‫‪Dg‬‬
‫‪Scratch D-D‬‬ ‫‪D˜bCDkUCYY{Cr»bCU‬‬
‫ال�نامــج‬
‫ال�طيــة‪ ،‬ويقــوم ب‬ ‫ال�طيــة ق� مقارنــة القيــم أثنــاء كتابــة الجمــل ش‬
‫تســتخدم المعامــات ش‬
‫ي‬
‫بفحــص الجملــة ش‬
‫ال�طيــة للتحقــق مــا إذا كانــت صحيحــة أو خطــأ‪ ،‬ثــم يتــم اتخــاذ القـرار حــول األوامــر‬
‫التاليــة بنــاء عــى نتيجــة الفحــص‪.‬‬

‫‪1-bCU‬‬ ‫‪2-bCU‬‬

‫‪»øCrnbCU- D˜bCDkUCYY{Cr»bCU‬‬
‫‪ØbCU‬‬ ‫‪Cr‡{bCU‬‬ ‫‪C£C ibCU‬‬
‫اللبنة ما إذا كانت القيمة األوىل مساوية للقيمة الثانية‪.‬‬
‫ستفحص ِ‬ ‫يساوي‬
‫أك� من القيمة الثانية‪.‬‬ ‫َ‬
‫اللبنة ما إذا كانت القيمة األوىل ب‬
‫ستفحص ِ‬ ‫أك� من‬‫ب‬
‫اللبنة ما إذا كانت القيمة األوىل أصغر من القيمة الثانية‪.‬‬
‫ستفحص ِ‬ ‫أصغر من‬

‫‪118‬‬
C”bCrC¥bCUP3$bCU

‫ف‬
،50 ‫ إذا كانــت الدرجــة أ كـ بـر مــن‬،‫ال�نامــج المســتخدم عــن درجتــه‬
‫ يســأل ب‬،‫ـال‬
‫ي� المثــال التـ ي‬
.‫اس بنجــاح‬ ‫ســيتم عــرض الرســالة "نجحــت" معـ بـرة عــن اجتيــاز الطالــب للفصــل الــدر ي‬

�‫ـيا‬
‫وهــذا هــو المخطــط االنسـ ب ي‬
:�‫م‬ ‫ال� ج ي‬
‫الذي سيوضح الكود ب‬

Start

WR]˙}PM

Yes

˙Y} IRv`AEæ

No

End

BqBqfl [˘SCU 9FBqBqCæbCDBq‫ن‬UBqD BiøFC DCg BqBqC£ibCU ¿%BqBqfl BqBqmC


EBqBq{CU˘SCUBqBqflEBqBqCÆRCUI(9FB ˘ ‫ر‬BqDkBqbCU
BqBqiBqˆBqCæBqbCC£Ulº˘
Dg
ˆBqBqC£lC˘ ‫ر‬BqDkBqbCUBqBqCBqBqbCrC CrD BqD Bqfl%-CCyBqBqi£bCU
X‫ج‬ BqD Bq{D´bCD U ˆBqBq£bCU pBqBqCÆthen CU BqBqi
Dg
v` AE æ BqBqiCæbCU D CrD BqBqfl ‫ر‬BqDkBqbCU EBqBq‡⁄º˘
¢BqBq{CrBqBqflCriCD˛⁄BqD DUBqbCU BqBq-bCU CyBqBqbCrCbCU3CrBqBqCrBqBq‡˘
%BqBq-CBqBqC⁄ ‫ر‬BqDkBqbCUBqBqCUCqBqBqX50BqBqBqw$CC⁄BqBqmbCU
DCg [CrBqBqC⁄UCU BqBqC⁄ BqBqC⁄ BqBqb ˘ X Say BqBqiCæbCU
Dg X‫ج‬
BqD Bq{D´bCD U ˆBqBq£bCU BqBqCr‡
[CrBqBqC §BD D qBqCrBqBqfl%-CBqBqC⁄º˘P EB{CqC UBq˘SCU
119
X ‫ر‬BqDkBqbCUBqBqC
‫ف‬
‫ي� هذا المثال إذا أجاب المستخدم بدرجة‬
‫أقــل مــن ‪ ،50‬هــل ســيتحقق الـ شـرط أم ال؟‬

‫ال�م ـج ي الســابق‪،‬‬
‫لنطــور المقطــع ب‬
‫ولنحــاول أن نقــول "!‪ "You pass‬أو‬
‫"‪ "Try again.‬عــى حســب الدرجــة‪.‬‬

‫هــل تعتقــد أننــا غطينــا جميــع االحتماالت‬


‫الممكنــة لإلجابــات حــول درجــة الطالــب؟‬

‫ماذا سيحدث إذا أجاب الطالب بـ ‪50‬؟‬

‫لك يعمل‬
‫م� ي‬
‫ال� ج ي‬
‫قم بتعديل المقطع ب‬
‫إذا كانــت اإلجابــة ‪.50‬‬

‫ال�م ـج ي‬
‫هــل تعتقــد أن المقطــع ب‬
‫ً‬
‫صحيحــا اآلن؟‬ ‫قــد أصبــح‬
‫‪120‬‬
‫‪C”bCrC¥bCUP3$bCU‬‬

‫‪xibCUC£bCæ{EC‬‬
‫ال�مجية الخاصة باللمس ( ‪ )}R]vP‬تستخدم للتحقق فيما إذا تمت مالمسة الكائن‬ ‫اللبنة ب‬
‫ـوم آخــر داخــل المنصــة‪ .‬إذا تــم التالمــس مــع أحــد‬ ‫ش‬
‫لمــؤ� الفــأرة أو لحــدود الشاشــة أو ألي كائــن رسـ ي‬
‫هــذه المكونــات ســيتحقق ش�ط اللمــس وســيتم تنفيــذ األوامــر المرتبطــة بتحقــق هــذا الـ شـرط‪.‬‬

‫‪»3CpbCUDˆ{Dk‬‬
‫‪cCrnbCU˘$C‬‬
‫‪-{b3CYCrøCr‬‬

‫ف‬
‫ـوم الكــرة (‪ )Ball-soccer‬إىل المنصــة‪ .‬ســيتحرك القــط‬
‫ي� هــذا المثــال‪ ،‬أضفنــا الكائــن الرسـ ي‬
‫‪ 100‬خطوة‪ ،‬فإذا لمس القط الكرة فإنه ســيقول لقد لمســت الكرة ( ‪.)I touched the oo‬‬

‫‪121‬‬
‫‪EventsC{CU$CSCUCæ{EC‬‬
‫يتل ـىق الحاســوب إشــارة عنــد تحريــك الفــأرة أو عنــد‬
‫الضغــط عــى أحــد مفاتيــح لوحــة المفاتيــح أو الفــأرة‪.‬‬
‫يســى هــذا ‪( Event‬الحــدث)‪ .‬يمكــن بل�امــج الحاســوب‬
‫مع� بناء عىل أي حدث‬ ‫توجيه الحاسوب للقيام بعمل ي ن‬
‫مــن هــذا القبيــل‪.‬‬
‫ـ� مهمـ ي ن‬
‫ـ�‬ ‫ف� برنامــج ‪ Scratch‬نســتخدم نوعـ ي ن‬
‫ي‬
‫‪( u} }`v‬ضغــط زر الفــأرة) و‬ ‫مــن األحــداث‪،‬‬
‫˙‪( l‬ضغط مفتاح لوحة المفاتيح)‪.‬‬

‫يمكننــا العثــور عــى هــذە اللبنــات تحــت‬


‫‪( Sv]vPo}l‬لبنات االستشعار)‪.‬‬ ‫مجموعة‬

‫‪u} }`v‬‬ ‫ِلبنــة‬


‫تفحــص مــا إذا تــم ضغــط زر‬
‫الفــأرة األيــر داخــل منطقــة‬
‫ال�مجــة‪ ،‬إذا تــم الضغــط‬ ‫ب‬
‫ً‬
‫فعــادة يتــم اتخــاذ إج ـراء‪.‬‬

‫‪Xu}}`v‬‬ ‫لنتعرف عىل كيفية عمل ِلبنة‬

‫ف‬
‫ال�مـج ي نســتخدم‬ ‫الحــظ أنــه ي� هــذا المقطــع ب‬
‫ف‬
‫تك ـرار ‪ ،forever‬لذلــك ي� كل مــرة يتــم فيهــا‬
‫ف‬ ‫ف‬
‫الضغــط عــى زر الفــأرة ي� أي مــكان ي� بيئــة عمــل‬
‫‪ Scratch‬ســيتحرك الكائــن ‪ 10‬خطــوات‪.‬‬ ‫‪122‬‬
‫‪C”bCrC¥bCUP3$bCU‬‬

‫˙‪( l‬ضغط مفتاح لوحة المفاتيح)‬ ‫أما ِلبنة‬


‫فإنها تفحص ما إذا تم الضغط عىل مفتاح محدد من لوحة‬
‫المفاتيــح‪ .‬إذا تــم ذلــك فســيتحقق الـ شـرط وســيتم تنفيــذ‬
‫األوامــر المبنيــة عليــه‪ .‬أمــا إذا لــم يتــم الضغــط فلــن يتحقــق‬
‫الـ شـرط‪ ،‬ولــن يتــم تنفيــذ تلــك األوامــر‪.‬‬

‫ف‬
‫ي� هــذا المقطــع عنــد ضغــط الســهم‬
‫األيمــن ســيتحرك الكائــن ‪ 10‬خطــوات‪.‬‬

‫‪123‬‬
‫ال�نامج الخاص بالكائن سعد‪.‬‬ ‫ن‬
‫الثا� من ب‬
‫سنقوم اآلن بب�مجة الجزء ي‬
‫‪ ]( XX‬ش‬
‫ال�طية للتحقق من لون إشارة المرور‪.‬‬ ‫‪RvX‬‬ ‫سنستخدم لبنة‬

‫سيسأل "?‪."What color is the traffic light now‬‬ ‫‪6‬‬

‫إذا كانت اإلجابة "‪ ،"Red‬إذهب إىل الخطوة ‪ ،8‬وإال إذهب إىل الخطوة ‪.9‬‬ ‫‪7‬‬
‫سيقول "‪."Stop. Don't go.‬‬ ‫‪8‬‬

‫إذا كانت اإلجابة "‪ ،"Yellow‬إذهب إىل الخطوة ‪ ،10‬وإال إذهب إىل الخطوة ‪.11‬‬ ‫‪9‬‬

‫‪ 10‬سيقول"‪."Wait...be ready ...‬‬


‫‪ 11‬إذا كان الجواب "‪ ،"Green‬إذهب إىل الخطوة ‪.12‬‬
‫‪ 12‬سيقول"!‪."You can go‬‬

‫‪lWR}o}]R‬‬
‫‪8o]PRv}`M‬‬

‫‪Yes‬‬
‫‪v`AARM‬‬ ‫‪˙S}X‬‬ ‫‪D}vP}X‬‬

‫‪No‬‬

‫‪Yes‬‬
‫‪v`AAYoo}`M‬‬ ‫‪˙W]XXX‬‬
‫‪˙XXX‬‬

‫‪No‬‬

‫‪No‬‬
‫‪v`AAGvM‬‬

‫‪Yes‬‬

‫‪˙Y}vP}J‬‬
‫‪124‬‬
‫‪C”bCrC¥bCUP3$bCU‬‬

‫‪CYCrøCrcib-Cæ{ D´bCD UˆCrbCU§3‬‬


‫ت‬ ‫قــد نحتــاج إىل تواصــل يقــوم عــى إرســال‬
‫اآل� إىل‬
‫ي‬ ‫ال�مــج ي‬
‫ســنضيف المقطــع ب‬
‫]‪ S S‬للتحقــق مــن إجابــة‬ ‫]) رســائل‬ ‫}) واســتقبال (‬ ‫(‬
‫المستخدم واتخاذ اإلجراء المناسب‪.‬‬ ‫بـ ي ن‬
‫ـ� الكائنــات الرســومية بهــدف تنظيــم تسلســل‬
‫ال�مجيــة‪ ،‬يمكــن تحقيــق‬
‫بــدء تنفيــذ المقاطــع ب‬
‫} و‬ ‫ذلــك باســتخدام اللبنــات‬
‫]‪X`RvI‬‬

‫‪~C”DbCUC£b‬‬ ‫‪}o}l‬‬
‫} بلبنــة أخــرى‬ ‫ترتبــط لبنــة "البــث"‬
‫ىق‬
‫] ‪( `Rv I‬عندمــا أتل ـ ) والـ ت يـ�‬ ‫وه‬
‫ي‬
‫ت‬
‫تب ـىق ت�قــب الرســالة الـ يـ� ترســلها لبنــة البــث‬
‫ت‬
‫وه‬‫ي‬ ‫لتنفيــذ اإلج ـراءات المندرجــة أســفلها‪،‬‬
‫ـ� األحــداث‬ ‫وســيلة جيــدة لتحقيــق التواصــل بـ ي ن‬
‫ف‬ ‫ف‬
‫ي� القصــص والرســوم المتحركــة‪ ،‬كمــا س ـرن ى ي�‬
‫األمثلــة المقبلــة‪.‬‬

‫} ولبنــة‬ ‫يمكننــا العثــور عــى لبنــة‬


‫ف‬
‫]]‪ `Rv‬ي� مجموعة لبنات ‪Events‬‬
‫‪125‬‬ ‫(األحــداث)‪.‬‬
‫> مثال‪ ،‬قم بإنشاء المنصة التالية‪.‬‬

‫التال باستخدام لبنة البث‪:‬‬ ‫ش‬


‫لنن�ء الحوار ي‬
‫ه ذاهبة‬
‫يسأل السلطعون السمكة إىل أين ي‬
‫والســمكة ســتجيب أنها ذاهبة للســباحة‪.‬‬

‫إلنشاء رسالة بث جديدة إىل السلطعون‪:‬‬

‫يرســل البــث رســالة إىل كائــن‬ ‫‪`RvPvGPo]l‬‬ ‫>أضف لبنة‬


‫ـوم واحــد أو أ كـ ثـر‪.‬‬ ‫)‪1 .‬‬
‫(عند ضغط العلم األخ�ض‬
‫رسـ ي‬
‫>أضف لبنة ‪( Say‬التحدث)‪ ،‬إلظهار‬
‫العبارة التالية عىل المنصة‬
‫"?‪2 ."Where are you going‬‬

‫‪3‬‬ ‫>قم بسحب وإفالت لبنة البث‪.‬‬

‫‪1‬‬

‫‪2‬‬

‫‪3‬‬

‫‪126‬‬
‫‪C”bCrC¥bCUP3$bCU‬‬

‫عندما ق‬
‫تتل� السمكة الرسالة تجيب‪.‬‬

‫الستقبال البث‪:‬‬
‫‪1‬‬ ‫]‪( `RvI‬عندما ق‬
‫أتل�)‪.‬‬ ‫> اسحب وأفلت لبنة‬
‫>أضف لبنة ‪( Say‬التحدث) لتظهر العبارة التالية عىل المنصة‬
‫"!‪2 ."I am going to swim‬‬

‫‪1‬‬

‫‪2‬‬

‫م�‪.‬‬
‫ال� ج ي‬
‫نتيجة المقطع ب‬

‫‪127‬‬
‫دعونا نواصل برمجة قصتنا‬

‫ف ش‬
‫} ي� م�وعنا‪ .‬عندما تكون إجابة الكائن الرسـ ي‬
‫ـوم‬ ‫ســوف نســتخدم لبنة‬
‫جيــم عــن لــون إشــارة المــرور "‪ ،"Green‬يبــث الكائــن ســعد رســالة إىل الكائــن جيــم للبــدء‬
‫ُ‬ ‫ش‬ ‫ف‬
‫}‪.‬‬ ‫ـ�‪ .‬دعنــا نضــف لبنــة‬ ‫ي� المـ ي‬

‫‪ 13‬بث ‪.go now‬‬


‫`}‪}P}v‬‬

‫‪ 14‬توقف (النهاية)‬
‫‪End‬‬

‫إلنشاء رسالة بث جديدة‪:‬‬


‫>اسحب وأفلت لبنة‬
‫}‪1 .‬‬

‫‪v`uP‬‬ ‫> ت‬
‫اخ�‬
‫‪2‬‬ ‫(رسالة جديدة)‪.‬‬
‫>اكتـ ــب اسـ ــم الرسـ ــالة‬
‫‪3‬‬ ‫و ليكـ ــن‬
‫‪4‬‬ ‫"‪ 3 "go now‬واضغط‬
‫عىل ‪( OK‬موافق)‪4 .‬‬

‫‪1‬‬
‫‪2‬‬

‫قــم بإنشــاء رســالة بــث‬


‫لشــخصية ســعد‪.‬‬ ‫‪128‬‬
‫‪C”bCrC¥bCUP3$bCU‬‬

‫‪`Rv I‬‬ ‫سنســتخدم اآلن لبنــة‬


‫م�وعنــا‪ .‬عندمــا يتل ـىق‬‫] ف� ش‬
‫ي‬
‫ـوم جيــم الرســالة ســوف‬ ‫الكائــن الرسـ ي‬
‫ـ�‪.‬‬ ‫ش‬
‫يبــدأ بالمـ ي‬
‫‪WR‬‬ ‫‪No‬‬
‫`}‪}P}v‬‬
‫‪]M‬‬
‫ال�نامــج مــن اســتقبال‬
‫‪ 6‬يتحقــق ب‬
‫ف‬
‫‪Yes‬‬ ‫و� حال تحقق‬ ‫البث "‪ "go now‬ي‬
‫الـ شـرط‪ ،‬اذهــب إىل الخطــوة ‪ 7‬وإن‬
‫}‪u‬‬ ‫ف‬
‫لــم يتحقــق يســتمر ي� الخطــوة ‪.6‬‬
‫تحرك ‪ 10‬خطوات‪.‬‬ ‫‪7‬‬

‫الستدعاء البث‪:‬‬
‫] ‪`Rv I‬‬ ‫>قم بسحب وإفالت لبنة‬
‫(عندما ق‬
‫أتل�)‪1 .‬‬

‫‪2‬‬ ‫> ت‬
‫اخ� `}‪ P}v‬لربط اللبنات‪.‬‬

‫‪1‬‬ ‫‪2‬‬

‫ال�مــج ي‬
‫ســنضيف المقطــع ب‬
‫] ‪.J]u‬‬ ‫ت‬
‫اآل� إىل‬
‫‪129‬‬ ‫ي‬
‫‪-£bCU9Cr£CÆSCU‬‬
‫ً‬
‫الطبيع جدا حدوث بعض األخطاء‪ ،‬هذە األخطاء‬ ‫ي‬ ‫الم�مج بكتابة أي برنامج فمن‬ ‫عندما يقوم ب‬
‫الم�مجـ ي ن‬ ‫ف‬ ‫ُ‬
‫ـ� أن‬ ‫ال�نامــج‪ .‬يجــب عــى ب‬
‫وه عبــارة عــن مشــكالت يجــب حلهــا ي� ب‬
‫ي‬ ‫ـة‪،‬‬
‫ـ‬ ‫ي‬ ‫منطق‬ ‫ـاء‬
‫ـ‬ ‫ط‬ ‫أخ‬ ‫ـى‬ ‫ـ‬ ‫س‬ ‫ت‬
‫ال�امــج‪.‬‬ ‫ً‬ ‫ث‬
‫يكونــوا أ كــر حــذرا عنــد كتابــة ب‬

‫ال�م ـج ي‬
‫فعــى ســبيل المثــال المقطــع ب‬
‫ـال يفـ تـرض بــه أن يظهــر نتيجــة التحويــل مــن‬
‫التـ ي‬
‫ـ� النتيجــة‬
‫ســاعات إىل دقائــق‪ ،‬لكنــه ال يعـ ي‬
‫المتوقعــة‪ .‬هــل يمكنــك معرفــة الســبب؟‬

‫‪130‬‬
‫‪C”bCrC¥bCUP3$bCU‬‬ ‫‪D C££bAM‬‬
‫{»‪Cr‬‬

‫‪1‬‬
‫‪DU‬‬
‫‪P‬‬
‫‪-bCrC⁄bCUibSCU¢‡C‚Cf˘Bi•i-…nlCłC‬‬ ‫‪D D} fDk‬‬
‫‪ ´D bCD Uˆ£bCU OC‬ج ‪D˝DRCU D{D‬‬

‫ال�نامج المتوقعة؟‬ ‫‪ .1‬ما ي‬


‫ه مخرجات ب‬
‫_____________________________________________________‬
‫_____________________________________________________‬

‫ً‬
‫م�؟‬ ‫‪ .2‬اكتب وصفا عن عمل هذا المقطع ب‬
‫ال� ج ي‬
‫_____________________________________________________‬
‫_____________________________________________________‬
‫ال�نامج ً‬ ‫ق‬
‫رقما ال يساوي ‪ 28‬أو ‪29‬؟‬ ‫‪ .3‬ماذا سيحدث عندما يتل� ب‬
‫_____________________________________________________‬
‫_____________________________________________________‬
‫‪131‬‬
‫‪r»{££bD‬‬

‫‪2‬‬
‫˘‪X•-iC ˛D bCD DUUibSCU¢‡C‚Cf‬‬ ‫‪ ´D bCD Uˆ£bCU$flCrc‬ج ‪CrDC⁄bCU {D D‬ل‬

‫شا�ح ماذا سيحدث إذا كتب المستخدم كلمة "البحر" أو "الجبل"؟‬


‫________________________________________________________‬
‫م�‪:‬‬ ‫ف‬ ‫ت‬
‫ال� ج ي‬
‫ال� استخدمناها ي� هذا المقطع ب‬
‫اكتب أسماء الخلفيات ي‬
‫________________________________________________________‬
‫ال�نامج كلمة مخالفة لـ "البحر" أو "الجبل"؟‬ ‫ق‬
‫ماذا سيحدث لو تل� ب‬
‫________________________________________________________‬

‫‪132‬‬
C”bCrC¥bCUP3$bCU

3
12pBqBqDł‡CrBqBqmbCUC„BqBqCrCUCgBiC„BqBqłbCU[CrBqBqCÆCgw$CC⁄BqBqmbCU¢BqBq{C‚BqBqi£BqBq{CrEC9CrBqBqnOCBqBqł
D 12‡CrmbCUC„CrCU˘Bi
CUE‡ G}}u}v]vP [ bEbC
D D U¢øCrcbCUCqBiCU E‡ D
XG}}v]vP _[BqBq BqD D BqbEbCU¢BqBqøCrcbCUCqBqBq§BqBqDbCr

4
D Dg
C⁄bCUpCCf¢{Cr -CD æ{ECCr »£{ D} fDk˘ Scratch $$C
DOC D D «˘ D˜{Dk9CrnOCł
X»Cr-łCÆ3‫[‡ىل‬CbCUCr{CcCr{CCrCUCgCr{
ً 18 ‫إذا كان عمــرك أ كــر مــن‬
."‫ ســتقول الرســالة "يمكنــك الحصــول عــى رخصــة القيــادة‬،‫عامــا‬ ‫ب‬
."‫ فســوف تقــول الرســالة "عليــك االنتظــار لبضــع ســنوات‬،18 ‫أمــا إذا كان عمــرك أقــل مــن‬

5
BqD ‫ن‬BqD -bCUDCg˘Cf3CrBqBqmbCUDCgEBqBqC⁄ BqD D BqbEbCU¢BqBqøCrcbCUpBq‫ج‬
BqBqD Bq»C{æD´bCbD UˆBqBq£bCUpBqBqOCf
X‡BqBqbSCUABqBqCr{wCU$CC⁄BqBqbCr

‫ت‬
‫ال� يمكنك استخدامها‬ ‫ال�نامج لمرة واحدة! ما ي‬
‫ه اللبنة المناسبة ي‬ ‫يتم تنفيذ هذا ب‬
133 _________________________________ ‫لتنفيذه بشكل متكرر؟‬
D C££bAM
Cr»{

6
BqD Bq‡§BqBq…bCU$BqBq‡˘BqD BiDBqbEbCU¢BqBqøCrcbCUCBqBqºCC⁄CwBqBq-bˆBqBq£bCUCU%BqBqflBqBqCæ{ECC„BqBqC
˘$BqBq¢BC qBqøCrcbCUxBqBq{YCrBqBq{$‡˘ ˙}Bi ¢BqBqøCrcbCU[BqBqCrBqBqmbCUC˛CrBqBqC⁄{
XIR R v [-BqBqb •BqBqCq BqBqcCrnbCU
ABqBqCbCUˆBqBq£bCUBqBqCrC⁄$BqBq‡Cf˘ˆBqBq£bCUCU%BqBqflCrBqBq‡C⁄ D˛BqD DUBqbCU9CrBqBq£CÆSCU¢BqBq‡C”BqBqCU
X‫ە‬CrBqBqCf ˆBqBq Bq BqbCU pBqBqCÆCU
XCC⁄CrCgC¢{$GCpC⁄ib scratch{CrECwCU$CC⁄bCr D{D ‫ ج‬D´bCD Uˆ£bCU%-lCł

134
‫‪ˆCCUEbCUP3$bCU‬‬

‫‪3CUEIC⁄bCUCYCrC£b‬‬

‫‪E{CU˘SCU%-C3CUEIC‬‬
‫عندمــا نحتــاج إىل إعــادة تنفيــذ نفــس األوامــر أ كـ ثـر مــن مــرة‪ ،‬نســتخدم مــا يســى حلقــة التكـرار‬
‫ً‬ ‫ث‬ ‫ف‬
‫ه ‪( repeat‬التك ـرار)‪ ،‬و ‪repeat vo‬‬ ‫‪ .Loop‬ي� ‪ Scratch‬أ كــر جمــل التك ـرار اســتخداما ي‬
‫(تك ـرار حـ تـى يتحقــق الـ شـرط)‪ ،‬و ‪( forever‬تك ـرار دائــم)‪.‬‬

‫ف‬ ‫ف‬
‫هنــاك ثــاث لبنــات لحلقــة التك ـرار ي� برنامــج ‪ ،Scratch‬موجــودة ي� مجموعــة اللبنــات‬
‫ه‪:‬‬‫ال�مجيــة الصف ـراء ‪ control‬ي‬ ‫ب‬

‫ف‬
‫ي� ِلبنــة ‪( repeat‬التك ـرار) يتــم تحديــد عــدد م ـرات التك ـرار‬
‫ال�م ـج ي لنهايتــه وال ُيمكــن تغيـ يـرە‪.‬‬
‫منــذ بدايــة المقطــع ب‬

‫ً‬
‫أبدا‪.‬‬ ‫ف‬
‫ي� لبنة ‪( forever‬تكرار دائم) ال يتوقف التكرار‬

‫ف‬
‫‪( vo‬تك ـرار حـ تـى يتحقــق الـ شـرط)‬ ‫ي� ِلبنــة‬
‫ال�مـج ي ولــن يتوقــف إال عنــد‬
‫سيســتمر تنفيــذ أوامــر المقطــع ب‬
‫تحقــق ش�ط مــا‪.‬‬

‫ف‬
‫‪135‬‬ ‫ي� هذا الدرس سوف نستخدم لبنة ‪.repeat until‬‬
‫توجــد بعــض الحــاالت الـ ت يـ� يكــون فيهــا عــدد م ـرات تنفيــذ التك ـرار غـ يـر‬
‫معــروف‪ ،‬وذلــك ألنــه يعتمــد عــى تحقــق ش�ط مــا‪ ،‬عــى ســبيل المثــال‪ ،‬إذا‬
‫أردت أن تحفــظ ســورة قرآنيــة فالبــد مــن تكرارهــا عــدة م ـرات حـ تـى تحفظهــا‬
‫ً ف‬
‫‪.vo‬‬ ‫تمامــا‪ .‬ي� هــذە الحالــة نحــن نحتــاج اســتخدام ِلبنــة تك ـرار‬
‫ـ� تحقــق الـ شـرط‪.‬‬‫ســيتكرر تنفيــذ هــذە اللبنــة لحـ ي ن‬
‫ِ‬

‫ف‬
‫ي� ‪ُ ،Scratch‬يمكنــك‬
‫االنسيا� لـ ‪:repeat until‬‬ ‫هذا هو ُ‬
‫المخطط‬
‫بي‬ ‫‪vo‬‬ ‫العثــور عــى‬
‫مــن مجموعــة ‪Control‬‬
‫( ا لتحكــم ) ‪.‬‬

‫‪U‬‬
‫‪E{CU˘SCU%‬‬ ‫‪Bp D˜bCDkUCpfl‬‬

‫»‬

‫ً‬
‫نل�ى مثال عىل هذا‬
‫النوع من التكرار‪.‬‬

‫ف‬
‫ي� هذا المثال سيســتمر‬
‫الكائــن بالتحــرك حـ تـى يلمــس‬
‫حــدود الشاشــة "‪."edge‬‬

‫‪136‬‬
‫‪ˆCCUEbCUP3$bCU‬‬

‫ف‬
‫ي� هــذا المثــال سيســتمر الكائــن بالتحــرك حـ تـى يتــم الضغــط عــى‬
‫مفتــاح المســافة ‪.space‬‬

‫اكتب هذا المقطع وحاول أن توقف حركة الكائن‬


‫قبل أن يصل إىل حافة الشاشة‪.‬‬

‫إذا أردت إيقــاف حركــة الكائــن عنــد‬


‫الضغــط عــى حــرف ‪ ،s‬مــا الــذي يتوجــب‬
‫ال�مــج ي ؟‬
‫تغيـ يـرە داخــل المقطــع ب‬

‫‪137‬‬
‫ً‬
‫لنســتعرض مثــال عــى ذلــك‪ .‬وليكــن عمــل برنامــج يفحــص مــا إذا قــام المســتخدم‬
‫بإدخــال كلمــة المــرور بصــورة صحيحــة باســتخدام ‪.Scratch‬‬

‫ً‬
‫أول عليــك أن تحصــل عــى كلمــة مــرور المســتخدم‪ ،‬ثــم تتحقــق مــا إذا كانــت القيمــة المدخلــة‬
‫ً‬ ‫ً‬ ‫َ‬
‫ال�نامج من المستخدم إدخالها مرة‬ ‫ه كلمة المرور الصحيحة أم ال‪ .‬إذا لم تكن صحيحة يطلب ب‬ ‫ي‬
‫ف‬
‫أخــرى‪ .‬يســتمر الفحــص طالمــا اســتمر المســتخدم ي� إدخــال كلمــة مــرور خاطئــة‪ .‬وعندمــا يدخــل‬
‫ال�نامــج رســالة‪" :‬لقــد قمــت بتســجيل الدخــول" عــى الشاشــة‪.‬‬ ‫الكلمــة الصحيحــة؛ ســيعرض ب‬

‫‪Start‬‬

‫}`‪AlEvR‬‬

‫‪No‬‬
‫‪IR`}AA‬‬
‫‪SRM‬‬

‫‪Yes‬‬
‫‪˙W}vP`}X‬‬
‫لـرن ى اآلن كيــف نحــول خطــوات‬ ‫‪T˙P]vXXX‬‬
‫ـيا� لمقطــع‬
‫المخطــط االنسـ ب ي‬
‫برمــج ي ب ـ ‪.Scratch‬‬ ‫‪AlEvR‬‬ ‫‪˙Y}]PvIvJ‬‬
‫}`‬

‫‪End‬‬

‫‪138‬‬
‫‪ˆCCUEbCUP3$bCU‬‬

‫لح� تحقق ش‬
‫ال�ط)‪:‬‬ ‫‪( vo‬تكرار ي ن‬ ‫هنا توضيح آللية عمل األمر‬

‫بنـ ً‬ ‫ف‬
‫ـاء عــى البيانــات المدخلــة‬ ‫� البدايــة‪ ،‬يتــم فحــص تحقــق الـ شـرط‬ ‫> ي‬
‫‪( vo‬التك ـرار‬ ‫ف ــإذا ل ــم يتحق ــق ال ـ شـرط‪ ،‬يت ــم تنفي ــذ األم ــر داخ ــل حلق ــة‬
‫ف‬
‫ـن تحق ــق ال ـ شـرط) والمتمث ــل ي� كتاب ــة الجمل ــة "لق ــد أدخل ــت كلم ــة م ــرور غ ـ يـر‬ ‫لح ـ ي ن‬
‫صحيح ــة‪ ،‬ح ــاول م ــرة أخ ــرى"‪.‬‬

‫المنف ــذ خاطئ ــة‪ ،‬ف ــإن‬ ‫>طالم ــا كان ــت نتيج ــة ال ـ شـرط‬
‫ً‬
‫المقط ــع س ــيطلب م ــن المس ــتخدم إدخ ــال كلم ــة الم ــرور م ــرة تل ــو األخ ــرى‪.‬‬

‫صحيح ــة‪ ،‬س ــيتوقف التك ـرار ويت ــم تنفي ــذ‬ ‫>عندم ــا تصب ــح نتيج ــة ال ـ شـرط‬
‫األم ــر أس ــفل التك ـرار والمتمث ــل ف ي� كتاب ــة الجمل ــة "لق ــد قم ــت بتس ــجيل الدخ ــول"‪.‬‬

‫ادخــل كلمــة مــرور جديــدة‬ ‫ال�نامــج لـ تـرى كيــف‬


‫قــم بتشــغيل ب‬
‫‪ !Scratch‬ثــم اضغــط ‪  Enter‬أو‬ ‫يعمل‪ .‬ادخل ‪ 4321‬ككلمة مرور‬
‫وسـ تـرى عــى الشاشــة‪:‬‬ ‫اضغــط‬ ‫وســتحصل عــى النتيجــة‪:‬‬

‫‪-C-‬‬
‫{»‪Bi$BqBqCU˘ CyCBqBqbCrC DBqBq‡ CrBqBq‬‬ ‫‪D CrBqBqCæD´{{ CrBqBq‡ pBqBq» BqBq-C D BqBq-øCrC¥bCU BqBqCæ{D´bCU‬‬
‫‪D‬‬ ‫‪D‬‬ ‫‪DC‬‬
‫ن‬ ‫‪C‬‬
‫ج˘‪pBqBqCÆCU$E£BqBqbpEBqBqCÆRCUBqBqCº‬‬ ‫‪BqD Bq{D´bCD UBqBq;bCUBqBqCrC⁄I DBqBqD Cæ{C D´bCD U$BqBqCfwBqBq‬‬
‫‪Dg‬‬
‫‪BqD BqCbCU ˆBqBq Bq Bq Bq BqºC⁄b 3CU˘SCU pBqBq$DC BqBq-C⁄bCU ¿%B‬ر » ‪BqD C‬ن‪BqD Cæ{D´bCD U DBq‬ن‪DBq‬‬ ‫‪D BqD BqqC⁄ BqXfl BqBq;bCU‬‬
‫‪139‬‬ ‫‪bCU BqBqCæ{D´bCD r ˆC⁄C⁄BqBqbCU BipBqBqibCU C‚BqBqCæ˘C‬رس ‪JBqBqC-CbCU˘ BqBq»º‬‬
‫لنواصــل برمجــة قصتنــا‪ ،‬ســوف نســتخدم لبنــة ‪repeat until‬‬
‫(تك ـرار حـ تـى) ف ي� برمجــة الكائــن ســعد‪.‬‬

‫ســيكرر ســعد الســؤال عــن لــون إشــارة‬


‫المــرور حـ تـى تكــون اإلجابــة خـ ضـراء‪.‬‬

‫سيسأل "?‪."What color is the traffic light now‬‬ ‫‪6‬‬

‫‪ 7‬إذا كانت اإلجابة حمراء‪ ،‬إذهب إىل الخطوة ‪ ،8‬وإال إذهب إىل الخطوة ‪.9‬‬

‫سيقول "‪."Stop. Don't go.‬‬ ‫‪8‬‬

‫‪ 9‬إذا كانت اإلجابة صفراء‪ ،‬إذهب إىل الخطوة ‪ ،10‬وإال إذهب إىل الخطوة ‪.11‬‬

‫‪ 10‬سيقول"‪."Wait...be ready‬‬

‫‪ 11‬إذا كان الجواب أخ�ض ‪ ،‬إذهب إىل الخطوة ‪ ، 12‬وإال إذهب إىل الخطوة ‪.6‬‬

‫‪ 12‬سيقول"!‪."You can go‬‬

‫‪140‬‬
ˆCCUEbCUP3$bCU

lWR}o}]R
8o]PRv}`M

Yes
v`AARM ˙S}XD}vP}X

No

Yes
v`AAYoo}`M ˙W]XXX˙

No

No
v`AAGvM

Yes

˙Y}vP}J

141
142
‫‪ˆCCUEbCUP3$bCU‬‬

‫لنواصل برمجة قصتنا‬


‫}‪u‬‬

‫‪No‬‬
‫‪}RRPM‬‬ ‫ســوف نســتخدم لبنــة ‪repeat‬‬
‫‪( vo‬تك ـرار حـ تـى) ف� ش‬
‫م�وعنــا‪.‬‬ ‫ي‬
‫‪Yes‬‬
‫ـوم جيــم‬
‫>ســيواصل الكائــن الرسـ ي‬
‫ـ�‬ ‫ش‬
‫"‪ "Jaime walking‬المـ ي‬
‫‪End‬‬

‫حـ تـى يالمــس الحافــة‪.‬‬

‫تحرك ‪ 10‬خطوات‪.‬‬ ‫‪7‬‬


‫ف‬
‫و� حــال تحقــق الـ شـرط‪ ،‬اذهــب إىل‬
‫‪ 8‬تحقــق مــن مالمســة الحافــة‪ ،‬ي‬
‫الخطــوة ‪ ،9‬وإن لــم يتحقــق اذهــب إىل الخطــوة ‪.7‬‬

‫النهاية‪.‬‬ ‫‪9‬‬

‫‪143‬‬
r»{££bD

1
Dg
»CrBqBqb[˘SCUpBqBqbCU«˘ ‫ر‬BqDkBqbBqBq{Y»BqBqł3[CrBqBqCÆC‚BqBqbCrwCrBqBqłBqBqD´{CbCD UU$BqBqCfD D
Cr i‡D łEbCU¢{C⁄bCr{Cr D´bCD UCU%flw-b XCYCr{i»bCUCr-CbIC˘DbCbCU
pBqBqCÆ$bCUBqBqłEbCUCrCUCqBqBqBiCYCrBqBq3C 10¢BqBq‡$BqBqºCU«˘‫ر‬BqDkBqibBqBq-øCr‡bCUBqBq3$bC C UCpBqBq
CB
qDkBqbCUBqBq{Y‡pBqBqCÆ$CfC‚BqBqbCr£bCU¢BqBq{C‚BqBqi£CbCrBqBqb3E‡⁄C10
»EBqBq{‫ر‬B«˘ ⁄Bq¢BBqqbBq‫ر‬B{qD BqGCf
DB
P BqD Bq{D´bCD UˆBqBq£bCU‫ر‬BqDUBqCÆX
BqBqC⁄bCUCU%BqBqfl%BqBqb%BqBqbCUABqBqCbCU‫ج‬ EBCUqBqCÆ Cf

144
‫‪ˆCCUEbCUP3$bCU‬‬

‫‪2‬‬
‫‪P‬‬
‫‪C”-C‬‬ ‫‪D U˘Cf3CrmibE$C⁄m¢øCrcbCUp»CæCr‬ن ‪D‬‬
‫‪-bC‬‬ ‫‪D‬‬
‫{‪-CD æ{ECCr »£‬‬ ‫‪}D fDk‬‬
‫‪DOC‬‬

‫ً‬
‫يمينا أو ً‬
‫يسارا‪.‬‬ ‫أ‪.‬يسأل المستخدم ما إذا كان يرغب بأن يستدير الكائن‬

‫اليم� ت‬
‫ح� يضغط‬ ‫ين‬ ‫ب‪.‬إذا أجاب ي ن‬
‫"يم�"‪ ،‬ســيبدأ الكائن باالســتدارة بزاوية ‪ 15‬درجة إىل‬
‫المســتخدم عــى مفتــاح (‪ )r‬مــن لوحــة المفاتيــح‪.‬‬

‫ج‪.‬إذا أجــاب "يســار" ســيبدأ الكائــن باالســتدارة بزاويــة ‪ 15‬درجــة إىل اليســار حـ تـى يضغــط‬
‫المســتخدم عــى مفتــاح (‪ )l‬مــن لوحــة المفاتيــح‪.‬‬

‫‪3‬‬
‫‪P‬‬
‫‪C”-C»3CpbCr§…bCU‬‬ ‫‪D˛C DU D´m‬‬ ‫‪D‬‬ ‫‪D‬‬ ‫‪}D fDk‬‬
‫‪D ¢øCrcbCUp»CæCr -Cæ{ECCr »£{ DOC‬‬

‫ين‬
‫ثانيت�‪.‬‬ ‫ً‬
‫"مرحبا" لمدة‬ ‫أ‪ .‬يجعل الكائن يقول كلمة‬

‫يس�‪.‬‬
‫ب‪ .‬يسأل المستخدم إن كان يرغب بجعل الكائن ي‬

‫ـ� بشــكل مســتمر حـ تـى يتــم الضغــط‬


‫ج‪.‬إذا كانــت اإلجابــة نعــم‪ ،‬ســيتحرك الكائــن خطوتـ ي ن‬
‫عــى زر الفــأرة‪.‬‬

‫‪145‬‬
r»{££bD

4
Dg
DBqBq‡C‚BqBqCæ XScratch D D ‫ج‬ BqD Bq{ECˆBqBq£b•BqBqGCUbCU£iBqBqb ‫ر‬BqD BqCBqBq˘pBqBqºCC⁄CBqBqł
Dg
§BqBq£CbCU˘ BqBq-{43CUCbCr ¢»C⁄BqBqbCU pBqBqbSCU D ABqD Bq{BqBqfl CrBqBqCf$BqBqD Cf BqD Bq{D´bCD U CBqBq»£{
‫ج‬
Dg
X80 D ¢BD qBqbCC U D˝DCrD -BqBqmOUCU

‫أكمــل األوامــر المناســبة وعندمــا تصبــح جاهـ ًـزا قــم‬


.‫بالتحقــق مــن عمــل برنامجــك ُلرؤيــة النتائــج‬

.‫هذە مساعدة إضافية‬

146
‫‪ECÆCf{CUEC‬‬

‫]‪M]}}LSuooB‬‬
‫ال�مجــة عمليــة‬ ‫يعتـ بـر برنامــج ‪ Microsoft Small Basic‬لغــة برمجــة صممــت لجعــل ب‬
‫ال�نامــج بيئــة صديقــة تســمح بالقيــام بأشــياء‬ ‫ســهلة جـ ًـدا وممتعــة للمبتدئـ ي ن‬
‫ـ�‪ ،‬يمتلــك هــذا ب‬
‫ً‬
‫أيضــا‪.‬‬ ‫ممتعــة مثــل القيــام بالحســابات اليوميــة ورســم أشــكال ممـ ي زـ�ة وتصاميــم‬
‫ً‬ ‫ً‬
‫برنامجا جديدا‪1 .‬‬ ‫ش ئ‬
‫أن�‬
‫‪2‬‬ ‫اكتب برنامجك هنا‪.‬‬
‫شاهد ت‬
‫االق�احات‪3 .‬‬

‫‪4‬‬ ‫احصل عىل المساعدة الستخدام كل أمر‪.‬‬


‫ً‬
‫ال�نامج عندما تكون جاهزا‪5 .‬‬
‫شغل ب‬
‫‪6‬‬ ‫ال�نامج‪.‬‬
‫احفظ ب‬
‫‪6‬‬ ‫‪5‬‬
‫‪1‬‬

‫‪2‬‬

‫‪3‬‬

‫‪4‬‬

‫‪147‬‬
Python
.Microsoft Small Basic ‫ه لغة برمجة نصية شبيهة بـ‬
‫ ي‬Python

>>> #Check players’ password


>>> password=input(“Type your password: ”)
>>> number=len(password)
>>> if number>6:
print(“Your password is strong!”)
else:
print(“Your password is weak!”)

148
‫‪»$CbCU«˘ D˜{Dk‬‬

‫‪ECæbCUCrDb‬‬ ‫‪P‬‬
‫‪CU»bCU‬‬

‫يتنافــس اثنــان مــن المتسـ ي ن‬


‫ـابق�‬ ‫‪P‬‬
‫‪ØbCU‬‬
‫عــى الوصــول لخــط النهايــة‪.‬‬

‫‪Scratch‬‬ ‫‪P‬‬
‫‪CYCU˘SCU‬‬

‫> ت‬
‫اخ� خلفية للسباق‪.‬‬ ‫‪CYCU£CÆ‬‬
‫‪P‬‬ ‫‪%BqBq-C⁄bCU‬‬
‫ً‬
‫كائنا يمثل خط نهاية السباق‪.‬‬ ‫> ارسم‬

‫ن‬
‫والثا� إىل المنصة‪.‬‬ ‫> قم بإضافة المتسابق األول‬
‫ي‬

‫> يبــدأ المتسـ ي ن‬


‫ـابق� بالجــري عنــد الضغــط عــى مفتــاح‬
‫(‪ )Right Arrow‬ف ي� لوحــة المفاتيــح‪.‬‬

‫> إذا وصل المتسابق إىل خط النهاية يقول "لقد أنهيت السباق"‪.‬‬

‫> احفظ ش‬
‫م�وعك‪.‬‬

‫‪149‬‬ ‫ال�نامج الخاص بك!‬


‫> قم بتشغيل ب‬
‫{‪C„i»CCUCr‬‬

‫‪P‬‬ ‫‪gD‬‬
‫‪»$CbCU¿%fl DC„D i»C‬‬

‫ف‬
‫>اس ـ ــتخدام مقاط ـ ــع برمجي ـ ــة ي� ‪Scratch‬‬ ‫>إنش ـ ــاء مخطط ـ ــات انس ـ ــيابية تص ـ ــف‬
‫ال�مجي ـ ــة‪.‬‬
‫تتعام ـ ــل م ـ ــع األح ـ ــداث ب‬ ‫الخوارزمي ـ ــات بش ـ ــكل مرت ـ ــب متضمن ـ ــة‬
‫ف‬ ‫جم ـ ــل التك ـ ـرار وال ـ ـ شـرط‪.‬‬
‫>فحــص ومعالجــة األخطــاء ي� الخوارزميــة‬
‫ال�نامــج‪.‬‬ ‫ف‬
‫أو ب‬ ‫>تحويــل الخوارزميــة إىل مقاطــع برمجيــة ي�‬
‫>توقع نتيجة تنفيذ خوارزمية أو برنامج‪.‬‬ ‫‪.Scratch‬‬
‫ف‬ ‫>اس ـ ـ ــتخدام المعام ـ ـ ــات ش‬
‫ال�طي ـ ـ ــة ي�‬
‫‪.Scratch‬‬

‫‪CYCrCi£bCU‬‬

‫تخطيط ‪ Diagram‬مخططات التدفق‬ ‫ي‬ ‫‪ Algorithm‬رسم‬ ‫‪ 1P3$bCU‬خوارزمية‬


‫‪Flowchart‬‬
‫‪ Instruction‬لغة برمجة‬ ‫‪ Program‬تعليمة‬ ‫برنامج‬
‫‪Programming Language‬‬
‫‪Convert‬‬ ‫‪ Problem‬تحويل‬ ‫‪ Script‬مشكلة‬ ‫نص مكتوب‬
‫‪Answer‬‬ ‫‪ Operators‬اإلجابة‬ ‫‪ Story‬معامالت‬ ‫‪ 2P3$bCU‬قصة‬
‫‪Direction‬‬ ‫‪ Block‬االتجاە‬ ‫ِلبنة‬
‫‪Control‬‬ ‫‪ Bug‬تحكم‬ ‫‪ Condition‬خطأ‬ ‫ش‬
‫ال�ط‬ ‫‪3P3$bCU‬‬
‫‪event‬‬ ‫‪ Decisions‬معامالت ش�طية‬ ‫قرار‬
‫‪Conditional Operators‬‬
‫‪Repeat‬‬ ‫‪ Loop‬تكرار‬ ‫‪ 4P3$bCU‬حلقة التكرار‬

‫‪150‬‬
151
‫‪2021 - 2022[˘Sh bh3$bhpbhpx{rbh⁄mbhzr{i»bhr-b/˘bbh‬‬
‫‪‚br£bhyr⁄‬‬

‫تم النشر بواسطة‪MM PublicationsEnbh3h :‬‬


‫‪www.mmpublications.com‬‬
‫‪info@mmpublications.com‬‬

‫‪‚rbh‬‬
‫المملكــة المتحــدة‪ ،‬الصيــن‪ ،‬قبــرص‪ ،‬اليونــان‪ ،‬كوريــا‪ ،‬بولنــدا‪ ،‬تركيــا‪ ،‬الواليــات المتحــدة األمريكيــة‪ ،‬الشـركات المنتســبة‬
‫والممثليــن فــي جميــع أنحــاء العالــم‪.‬‬

‫حقوق التأليف والنشر © ‪ 2021‬لشركة ‪Binary Logic SA‬‬


‫ُ‬
‫تم النشر بواسطة دار النشر ‪ MM Publications‬بموجب اتفاقية مبرمة مع شركة ‪.Binary Logic SA‬‬

‫جميــع الحقــوق محفوظــة‪ .‬ال يجــوز نســخ أي جــزء مــن هــذا المنشــور أو تخزينــه فــي أنظمــة اســترجاع البيانــات أو نقلــه‬
‫بــأي شــكل أو بــأي وســيلة إلكترونيــة أو ميكانيكيــة أو بالنســخ الضوئــي أو التســجيل أو غيــر ذلــك دون إذن كتابــي مــن‬
‫ً‬
‫وفقــا للعقــد ُ‬
‫المبــرم مــع وزارة التعليــم والتعليــم العالــي بدولــة قطــر‪.‬‬ ‫الناشــرين‬
‫ُ‬
‫‪Wqqirqq{qq⁄Y{qqE‬يحتــوي هــذا الكتــاب علــى روابــط إلــى مواقــع ويــب ال تــدار مــن قبــل شــركة ‪.Binary Logic‬‬
‫َّ‬
‫ورغــم أن شــركة ‪ Binary Logic‬تبــذل قصــارى جهدهــا لضمــان دقــة هــذه الروابــط وحداثتهــا ومالئمتهــا‪ ،‬إال أنهــا ال‬
‫تتحمــل المســؤولية عــن محتــوى أي مواقــع ويــب خارجيــة‪.‬‬

‫‪ W‬أســماء المنتجــات أو الش ـركات المذكــورة هنــا قــد تكــون عالمــات تجاريــة أو عالمــات‬
‫‪qqº3ræ⁄bh zrqq{Y»br3r»qqcg‬‬
‫ُ‬
‫تجاريــة ُمسـ َّـجلة وتســتخدم فقــط بغــرض التعريــف والتوضيــح وال توجــد أي نيــة النتهــاك الحقــوق‪ .‬تنفــي شــركة‬
‫ُ‬
‫‪ Binary Logic‬وجود أي ارتباط أو رعاية أو تأييد من جانب مالكي العالمات التجارية المعنيين‪ .‬تعد ‪Microsoft‬‬
‫و ‪ Windows‬و ‪ Windows Live‬و ‪ Outlook‬و ‪ Access‬و ‪ Excel‬و ‪ PowerPoint‬و ‪ OneNote‬و ‪Skype‬‬
‫و ‪ OneDrive‬و ‪ Bing‬و ‪ Edge‬و ‪ Internet Explorer‬و ‪ Kodu Game Lab‬و ‪ MakeCode‬و ‪Office 365‬‬
‫ُ‬
‫عالمــات تجاريــة أو عالمــات تجاريــة ُمسـ َّـجلة لشــركة ‪ .Microsoft Corporation‬وتعــد ‪ Google‬و ‪ Gmail‬و‬
‫‪ Chrome‬و ‪ Google Docs‬و ‪ Google Drive‬و ‪ Google Maps‬و ‪ Android‬و ‪ YouTube‬عالمات تجارية‬
‫ُ‬
‫أو عالمــات تجاريــة ُمسـ َّـجلة لشــركة ‪ .Google Inc‬وتعــد ‪ Apple‬و ‪ iPad‬و ‪ iPhone‬و ‪ Pages‬و ‪Numbers‬‬
‫و ‪ Keynote‬و ‪ iCloud‬و ‪ Safari‬عالمــات تجاريــة ُمسـ َّـجلة لشــركة ‪ .Apple Inc‬تــم تطويــر ‪ Scratch‬مــن قبــل‬
‫مجموعــة ‪ Lifelong Kindergarten Group‬فــي مختبــر ‪ ،MIT Media Lab‬كمــا أن اســم ‪ Scratch‬وشــعار‬
‫ُ‬
‫‪ Scratch‬و ‪ Scratch Cat‬عالمــات تجاريــة ُمسـ َّـجلة مملوكــة مــن قبــل ‪ .Scratch Team‬وتعــد ‪ ®LEGO‬و‬
‫ُ‬
‫‪ ®MINDSTORMS‬عالمــات تجاريــة أو عالمــات تجاريــة ُمسـ َّـجلة لشــركة ‪ .The LEGO Group‬وتعــد ‪Python‬‬
‫وشــعارات ‪ Python‬عالمات تجارية أو عالمات تجارية ُمسـ َّـجلة لمؤسســة ‪.Python Software Foundation‬‬
‫ُ‬
‫وتعــد ‪ LibreOffice‬عالمــة تجاريــة ُمسـ َّـجلة لشــركة ‪.Document Foundation‬‬

‫تم اإلنتاج في االتحاد األوروبي‬

‫‪N2106013553-18794‬‬ ‫الرقم الدولي المعياري للكتاب‪978-618-05-5806-7 :‬‬


ISBN: 978-618-05-5806-7

PUBLISHED BY MM PUBLICATIONS

You might also like