Professional Documents
Culture Documents
كتاب الطالب
الشــعبة ................................................................................
مفاتيح رموز الكتاب
برامج أخرى:
أهال بك! ف
قسم ي� نهاية الوحدة يعرض بعض
وال�امج البديلة.
األدوات ب
مع لنستكشف عالم تعال ي المصطلحات:
تكنولوجيا المعلومات قسم يوضح ما تعلمته والمفردات
ت
ال� يحتويــها الدرس.
الجديدة ي
انتقل إىل حاسوبك ش
م�وع الوحدة:
ن
واتبع�!
ف
نشاط ي� نهاية كل وحدة يدمج
ي ال� يتم تدريسها ف ي� الوحدة.
ت
المهارات ي
ماذا تعلمت:
ت
ال�
قسم يركز عىل النقاط المهمة ي
يحتاج الطالب إىل مراجعتها.
عمل
ي تمرين
تمرين نظري
نصيحة ذكية:
معلومات مفيدة.
ً
كن آمنا:
معلومات لحماية نفسك.
لمحة تاريخية:
ض
الما�. أحداث حقيقة من
ي
العال
ي وزارة التعليم والتعليم
إدارة المناهج الدراسية ومصادر التعلم
اإل�اف العلم ت
وال�بوي ش المراجعة والتدقيق
ي
إدارة المناهج الدراسية ومصادر التعلم ِف َرق من:
قسم المواد الدراسية كلية الهندسة -جامعة قطر
إدارة التوجيه ت
ال�بوي
الميدان ت
ال�بوي
6 .1الوسائط المتعددة المتقدمة
8 التقاط الفيديو
22 التعامل مع اللقطات
36 استخدام المؤثرات
ئ
58 النها�
ي تأث�ات االنتقال واإلخراج
ي
ن
الوط� لدولة قطر التعليم الكفايات األساسية للمنهج
ي ي
6
ماذا سنتعلم؟
ف ي� هذه الوحدة سوف َنتعلم:
>التعامــل مــع الفيديــو للقيــام بتصحيــح >أنــواع كامـ يـرات الفيديــو ومعــدات الصــوت
األ لــوان . واإلضــاءة المطلوبــة اللتقــاط الفيديــو.
>تحديــد االنتقــاالت الالزمــة لربــط أ كـ ثـر مــن >التعرف عىل بيئة تحرير الفيديو والمخطط
ً ن
الزم� وتشغيل معاينة الفيديو.
مقطــع فيديــو معــا مــع تطبيــق مرشــحات ي
التصفيــة . >إدراج مقاطع فيديو متعددة عىل المخطط
> إدراج ملفات صوت. ن
الزم�.
ي
>ترمـ ي زـ� الفيديــو النهـ ئـا� باســتخدام نظــام ي ز
ترم� > اقتصاص مقاطع فيديو.
ي
مناســب للويب. > إضافة الصور الثابتة.
ئ
ـا� بعــدة تنســيقات
>تصديــر الفيديــو النهـ ي > إضافة المؤثرات البرصية.
مختلفــة ليتــم مشــاركته.
ض ف
ـا� كان إنشــاء فيديــو ي� المـ ي
يتطلــب وجــود الكثـ يـر مــن المعــدات
الثمينــة ممــا جعلــه صعــب المنــال لغـ يـر
ـا� ـ� مقارنـ ًـة بوقتنــا الحـ ض ت
المح�فـ ي ن
حيــث أصبحــت الوســائل متاحــة
ومتوفــرة إلنشــاء فيديــو باســتخدام
معــدات غـ يـر مكلفــة و برامــج مجانيــة.
8
الكام�ا وعدساتها:
ي
و� قادر عىل التقاط كل من الصوت والصورة.ت ن
ه جهاز إلك� ي
كام�ا الفيديو ي
ي
الكام�ات:
ي بعض أنواع
ـا� يطـ غـى اســتخدام هنــاك نوعــان مــن كامـ يـرات الفيديــو :التناظريــة والرقميــة :ف� وقتنــا الحـ ض
ي
الكامـ يـرات الرقميــة الـ ت يـ� أصبحــت ف ي� كل مــكان ،وفيمــا يـ يـ� أمثلــة عــى بعــض أنــواع الكامـ يـرات الرقميــة:
ً
يشـ يـر إىل نــوع الملفــات الرقميــة الــذي ستنشــئه الكامـ يـرا ،ويؤثــر عــادة عــى
جــودة وســهولة اســتخدام الفيديــو عــى جهــاز الحاســوب ،ومــن تنســيقات ملفــات
الفيديــو الشــائعة .MPEG-4، MOV، AVI، AVCHD
ف
يشـ يـر إىل كميــة البيانــات الرقميــة الـ ت يـ� يمكــن تســجيلها ي� الثانيــة ،فكلمــا زاد
معــدل نقــل البيانــات زادت كميــة البيانــات الملتقطــة وبذلــك نحصــل عــى فيديــو
ذو جــودة عاليــة.
يز
م�ات الصور الثابتة Photo features
ف
يمكنــك اســتخدام هــذه الخاصيــة ي� كامـ يـرا الفيديــو اللتقــاط صــورة رقميــة
ثابتــة ،لكــن مســتوى األداء يختلــف مــن كامـ يـرا إىل أخــرى. 10
دقة الفيديو Video Resolution
ف
تختلــف الكامـ يـرات ي� دقــة مقاطــع الفيديــو الـ ت يـ� تلتقطهــا ،فبعضهــا ينتــج
مقاطــع بدقــة قياســية ،SDوالبعــض األخــر ينتجهــا بدقــة عاليــة .HD
ف
تعــد خاصيــة التكبـ يـر أحــد الخصائــص الهامــة ي� عدســة كامـ يـرا الفيديــو،
حيــث تعمــل عــى تكبـ يـر األجســام البعيــدة .وكلمــا زاد معــدل التكبـ يـركلمــا كانــت
الصــورة أ كـ بـر ،ولكــن ليــس بال ـرض ورة أ كـ ثـر جــودة.
ف
تفيــد خاصيــة ثبــات الصــورة ي� تقليــل التشــويش الناتــج عــن حركــة
المصــور أثنــاء التقــاط المقطــع ،وتــزداد أهميتهــا عنــد تشــغيل خاصيــة التكبـ يـر.
تمك ــن ه ــذه الخاصي ــة المص ــور م ــن اختي ــار نوعي ــة الوس ــائط ال ـ ت يـي تخ ــزن
فيه ــا الكام ـ يـرا مقاط ــع الفيدي ــو الرقمي ــة مث ــل الذاك ــرة الداخلي ــة للكام ـ يـرا أو
بطاق ــات الذاك ــرة اإلضافي ــة ،وذل ــك حس ــب تصمي ــم الكام ـ يـرا وأن ــواع الذاك ــرة
11 ال ـ ت يـي تتواف ــق معه ــا.
اإلضاءة واأللوان
تعتـ بـر اإلضــاءة إحــدى الطرائــق الرئيســة الـ تـ� يمكــن مــن خاللهــا تحسـ ي ن
ـ� المشــاهد أثنــاء التصويــر ،كمــا ي
ف ف ً ف ً
يمكــن اســتخدامها أيضــا إلبـراز معالــم محــددة ي� المشــهد ســواء كان التصويــر ي� الداخــل أو ي� الخــارج .تعــد
ـا� جيــد. ئ ُ َ ً �ض
اإلضــاءة المناســبة ومعداتهــا ال وريــة جــزءا بالــغ األهميــة للحصــول عــى مخــرج نهـ ي
ً
خارجيا: استخدام اإلضاءة
انتبــه إىل حالــة الطقــس والتوقيــت ،فهمــا عامــان شــديدا التأثـ يـر عــى ُ
المخـ َـرج
ئ
النها�.
ي
إذا كانــت أشــعة الشــمس ُمســلطة بشــكل مبـ ش
ـا� عــى عدســة الكامـ يـرا فســيتم
التقــاط صــور رديئــة.
ال ينبـغ ي أن تكــون الشــمس خلــف األجســام المـراد تصويرهــا ،وإنمــا ينبـغ ي أن
تنعكــس أشــعتها عــى عنــارص المشــهد مــن جانــب آخــر بحيــث تعــزز إضــاءة
المشــهد.
ً
داخليا: استخدام اإلضاءة
الداخل.
ي استخدم معدات إضاءة مناسبة للتصوير
يمكــن اســتغالل أشــعة الشــمس مــن خــال تصويــر المشــاهد بالقــرب مــن
نافــذة تســمح بنفــاذ كميــة مالئمــة مــن ضــوء الشــمس ،واســتخدام المرايــا
لتوجيــه الضــوء إىل العنــارص البــارزة ف ي� المشــهد.
ينبـغ ي توفـ يـر عــدد مالئــم مــن المصابيــح وتوزيعهــا بمــا يتناســب مــع المشــهد
بحيــث يتــم توجيــه اإلضــاءة نحــو العنــارص المـراد تصويرهــا.
وضع مصباح خافت خلف حدود الصورة يضيف لمسة خاصة للمشهد.
12
أنواع اإلضاءة
وه :المصابيــح المتوهجــة
هنــاك أربعــة أنــواع مختلفــة مــن المصابيــح الخاصــة بإضــاءة الفيديــو ي
( ،)Incandescentومصابيــح الفلورســنت ( ،)Fluorescentو المصبــاح الهالوجي ـن ي (Halogen
)Quartzومصابيــح يوديــد الزئبــق الـ ت يـ� تعــرف باســم (.)HMI
ف
مصابيــح يوديــد الزئبــق :HMIتســتخدم هــذه األضــواء ي� صناعــة 3
األفالم إلنشاء إضاءة خارجية عىل منصات المسارح .هذه اإلضاءة
شــديدة الســطوع و باهظــة الثمــن.
نصيحة ذكية
ـ� Digital يتــم عمــل التكبـ يـر البــري Optical zoomباســتخدام عدســة الكامـ يـرا الخاصــة ،أمــا التكبـ يـر الرقـ ي
13 ونيــا بواســطة اقتصــاص وتكبـ يـر الصــور الـ ت يـ� يتــم التقاطهــا بمستشــعر الكامـ يـرا الرقميــة. Zoomفيتــم ت
إلك� ً
التقاط الصوت
غالبــا عــى الميكروفــون الموجــود داخــل الكامـ يـرا اللتقــاط وتســجيل الصــوت أثنــاء التصويــر ،نعتمــد ً
المصاحب لمقطع الفيديو .قد تعمل هذه الميكروفونات الداخلية بشكل ممتاز داخل استوديو التصوير
ف ف
أو ي� الغــرف المعزولــة ،ولكنهــا ســتلتقط الكثـ يـر مــن الضوضــاء وصــدى األصــوات عنــد التصويــر ي� بيئــة غـ يـر
ت ف
ا�
مجهــزة ،ولذلــك ظهــرت الحاجــة إىل تقنيــات جديــدة منفصلــة عــن الكامـ يـرا اللتقــاط الصــوت بشــكل احــر ي
والحصــول عــى جــودة صــوت ممتــازة.
ف ً
فيمــا يـ يـ� تجــد مزيــدا مــن التفاصيــل حــول أنــواع الميكروفونــات والـ ت يـ� ســتفيدك ي� اختيــار الجهــاز
المناســب لتصويــر مشــهدك القــادم.
ق
العن� :Lavalier Microphones الميكروفون
ي
ف
جهــاز صغـ يـر يتــم تعليقــه عــادة ي� القميــص أو السـ تـرة .نظـ ًـرا
ً لصغــر حجمــه ،فانــه ً
غالبــا مــا يكــون غـ يـر مالحظــا .يســتخدم
ف
ال�امــج الحواريــة والشــبكات هــذا النــوع مــن الميكروفونــات ي� ب
اإلخباريــة ،ويتوفــر بألــوان مختلفــة ليتناســب مــع مالبــس
ال�امــج.
ـ� هــذه ب ضيــوف أو مذيـ ي
14
ميكروفون البندقية The Shotgun Microphone
يز
المم� ،يمكن لهذه الميكروفونات أن تعزل الصوت المراد تسجيله إذا ما وضعت بسبب شكلها
ً ف
ـال الجــودة.
ي� االتجــاه الصحيــح وتلتقــط صوتــا عـ ي
ض ً ف ُ
ـا� .يتكــون هــذا الجهــاز مــن
يســتخدم غالبــا ي� البــث الريـ ي
ف
طبــق كبـ يـر مــزود بميكروفــون ي� المركــز ليتيــح التقــاط الصــوت
مــن خــال االنعكاســات الناتجــة عــن الطبــق ،ويمكــن هــذا النــوع
وغ�هــا
مــن الميكروفونــات مــن التقــاط األصــوات والضوضــاء ي
مــن مســافات بعيــدة.
ً
يمكــن ألي ميكروفــون أن يصبــح الســلكيا
ـأ� معظــم الميكروفونــات العنقيــة مــعت
حيــث تـ ي
أجهــزة اســتقبال الســلكية وتتطلــب الخاصيــة
الالسلكية وجود بطاريات قابلة للشحن وتفرض
ً
ـودا عــى مســافة الحركــة. قيـ
15
معا ً
معا لنطبق ً
لنطبق>>
1
ت
اخ� الكلمة المناسبة إلكمال الجمل التالية:
ف
غ� مرغوب فيها .
يعط نتائج مذهلة /نتائج ي
ي الكام�ا
ي .2شعاع الشمس ي� عدسة
ً
خارجا هو ي ن ف
ح� سطوع الشمس من زاوية .3أفضل وقت ي� اليوم للتصوير
قطرية /عمودية .
ً
.2يوىص القيام بالتصوير بجوار /بعيدا عن النوافذ.
16
2
امأل الفراغات بالكلمة أو العبارة المناسبة:
كام�ا الفيديو
ي
ه
ي ولها
اللتقاط مثل
ويمكن أن تكون
عالية قياسية
3
أمام العبارة الخطأ. أمام العبارة الصحيحة وعالمة ضع عالمة
التكب� . Zoom
ي .2تزداد أهمية تشغيل خاصية ثبات الصورة عند استخدام
الكام�ا حسب
ي .3تختلف أنواع وسائط التخزين المستخدمة مع
تصميمها ووظائفها .
.4إذا كانت ي
كام�ا الفيديو ذات معدل نقل مرتفع ،فستلتقط المزيد
ن
يع� التقاط الفيديو بجودة عالية .
من البيانات مما ي
ف .6تتيح لك ي ز
م�ة التحكم ي� التعرض للضوء ضبط صوت الفيديو .
18
4
ً
شيوعا. ث
األك� كام�ات الفيديو التناظرية .3ب
تعت� ي
_________________________________________________________________________
19
معا ً
معا لنطبق ً
لنطبق>>
5
طابق كل نوع ميكروفون مع صورته:
ِ
الميكروفون المحمول
ق
العن� الميكروفون
ي
الميكروفون البيضاوي
ميكروفون البندقية
6
ً
واحدا لكل نوع من أنواع الميكروفونات التالية: ً
استخداما اذكر
ين
الهالوج� المصابيح المتوهجة مصابيح الفلورسنت مصابيح يوديد مصابيح
الزئبق Halogen Quartz HMI Fluorescent Incandescent
اإليجابيات
السلبيات
8
ســتقوم ف ي� نهايــة هــذه الوحــدة بإنشــاء مـ شـروع وعرضــه أمــام زمالئــك ف ي� الفصــل .عليــك القيــام باختيــار
المعــدات الـ ت يـ� ســتحتاج إليهــا بعنايــة قبــل البــدء ف ي� التصويــر.
دون نوع المعدات ت م�وعك ،ثم ّ فكر ف� طبيعة ش ّ
ال� تحتاجها وسبب احتياجك لكل منها. ي ي
__________________________________________________________
__________________________________________________________
__________________________________________________________
21
الدرس الثاني
التعامل مع اللقطات
معــا ،وذلــك بغــرض إنشــاء عــروض مختلفــة تحريــر الفيديــو هــو عمليــة تجميــع وترتيــب مقاطــع الفيديــو ً
ف
و� اآلونــة األخـ يـرة تزايــد اســتعمال برمجيــات
وغ�هــا ،ي
كال�امــج التلفزيونيــة واألفــام واإلعالنــات المصــورة ي
ب
ال�مجيــات.
تحريــر الفيديــو مــع انتشــار الحواســيب الشــخصية وزيــادة قدراتهــا عــى تشــغيل مثــل هــذه ب
غ� الخطية
أنظمة تحرير الفيديو ي أنظمة تحرير الفيديو الخطية
22
مراحل تحرير الفيديو
اختيار اللقطات:
ً
عند القيام بالتقاط الفيديو ،يقوم المصور أحيانا بأخذ عدة "لقطات" لنفس المشهد
ف
من زوايا مختلفة أو مع إحداث اختالف بسيط ي� التفاصيل كاإلضاءة أو الخلفيات .ومن
ئ
ـا� أفضــل.
ـ� أنــه كلمــا زاد عــدد اللقطــات المســجلة للمشــهد ،كلمــا كان الفيلــم النهـ ي
البديـ ي
يجــب أن يتــم تســجيل المشــاهد واألشــخاص مــن زوايــا متعــددة وبتفاصيــل مختلفــة حيــث أن
ً
توفــر العديــد مــن اللقطــات يتيــح لنــا حريــة اختيــار المــواد الحقــا أثنــاء التحريــر.
اللقطات الواسعة
(.Wide Shots (WS
ئ
ـر� .يعمــل ـو� أو سـ ئ ن
ـينما� مـ ي
ي يعتـ بـر ترتيــب األحــداث أســاس كل قصــة يتــم تحويلهــا إىل عمــل تلفزيـ ي
التسلســل عــى تقليــص وقــت األحــداث أثنــاء تصويرهــا عــن طريــق ترسيـ ـ ــع القصــة باســتخدام مجموعــة
ف
متنوعــة ممــا يســى باللقطــات الواســعة والمتوســطة والضيقــة .تســاعد هــذه العمليــة ي� تحريــك مشــاهد
الســيناريو أو القصــة.
م�لهــم ،أو يسـ يـرون عــى الطريــق إذا قمنــا بتصويــر أشــخاص يغــادرون نز
ف
أو يقومــون بقيــادة ســياراتهم فــإن هــذا قــد يســتغرق دقيقــة أو أ كـ ثـر .ي�
ف ف ً
ـكا� لعــرض كل تلــك المشــاهد ي� الواقــع نحــن عــادة ال نمتلــك الوقــت الـ ي
ـوان لمشــهد الفيديــو ،لــذا يمكننــا عــى ســبيل المثــال أخــذ لقطــة مدتهــا 3ثـ ٍ
ـ� لرجليــه تسـ يـران خــروج الشــخص مــن الم ـنز ل ،و لقطــة صغـ يـرة بثانيتـ ي ن
ن
ـوا� للشــخص مــن الخلــف وهــو داخــل وخــارج اإلطــار ولقطــة ألربـ ــع ثـ ي
ً ف
جالســا ي� الســيارة، يتوجــه إىل ســيارته ،بعــد ذلــك نأخــذ لقطــة أخــرى لــه
وأخــرى ليديــه تدي ـران المحــرك ،و أخـ ي ًـرا وهــو يقــود ســيارته.كل تلــك
المشــاهد ضغطــت الوقــت مــن دقيقــة واحــدة مــن الوقــت الفعـ يـ� إىل 20
ً
ـال هــذا يجعــل المشــهد أ كـ ثـر متعــة للجمهــور. ثانيــة أو أقــل وبالتـ ي
ئ
ـا� مــن خــال دمــج لقطــات الفيديــو مــع
يتــم الحصــول عــى الفيديــو النهـ ي
ـو� كمــا تــم تســجيله خــال تصويــر اللقطــات. ت
مراعــاة اســتمرار الحــوار الصـ ي 24
ً ف
عمليــا ي� هــذا الــدرس مهــارات تحريــر الفيديــو ،لنفـ تـرض ســنطبق اآلن
ً
أننــا قــد خططنــا فعــا إلنشــاء فيديــو يتنــاول معالــم مدينــة الدوحــة ،وقمنــا
بتصوير لقطات متنوعة ألبرز هذه المعالم ،سنقوم اآلن بتحرير اللقطات
ن ف
ـتخدم� ي� ذلــك برنامــج تحريــر الفيديــو .Shotcut ي الـ ت يـ� حصلنــا عليــه مسـ
1
4
2
ً
يمكنــك أيضــا ســحب
وإفــات المقاطــع
ف
الـ ت يـ� تريــد إضافتهــا ي�
م�وعــك عــى لوحــة ش
.Playlist 3
ف ف
عنــد فتــح ملفــات الفيديــو ســتظهر ي� قائمــة Playlistويتــم تشــغيل ملــف الفيديــو ي� نافــذة المصــدر
ً
تلقائيــا. وتظهــر لوحــة التحكــم Timeline
نصيحة ذكية
ً ف
يعتـ بـر معــدل االطــارات 24إطــارا ي� الثانيــة ( )fpsاألنســب لتســجيل األفــام ،ويتــم اســتخدام معــدل االطــارات 25
ف ف ف
و� بعــض الــدول تعتمــد نظــام إطــار ي� الثانيــة ي� التســجيالت ذات الجــودة القياســية SDأو عاليــة الوضــوح HDي
ـو� PALودول أخــرى تعتمــد نظــام .NTSCيمكــن للكامـ يـرات تســجيل 30إطـ ًـارا ف ي� الثانيــة.
ن
األلــوان التلفزيـ ي
26
يمكــن البــدء بعمليــة التحريــر والمعالجــة عنــد تجهـ ي زـ� جميــع ملفــات الفيديــو .تتــم كل إجـراءات التحريــر
داخــل لوحــة .Timeline
ت
اآل�. ف ف
التغي� ي� لوحة التحكم Timelineكما ي� الشكل ي
ي >ستالحظ
1
2
27
لحذف ملف من :Timeline
1 >حدد المقطع الذي تريد حذفه.
�يط التحكم2 .ف� ش > اضغط
ي
3
> أو اضغط زر الفأرة األيمن ،ثم ت
اخ� Removeإلزالته.
2
1
3
28
ف
تعت� ( Timelineلوحة التحكم) أحد أهم اللوحات ي� برنامج .Shotcut
ب
يعرض قائمة
من اإلجراءات
اإلضافية
نسخ المقطع يضيف عنرص محدد من تقسيم المقطع يسمح بسحب
المحدد ً
حاليا قائمة التشغيل Playlist عند النقطة ش
المؤ�
إىل الحافظة الحال إىل نهاية ش
الم�وع ش
للمؤ� الحالية ومشاهدة
ي
المحتوى
خالل السحب
لحذف المقطع المحدد ً
حاليا دون
تغي� وضع أي من المقاطع األخرى
ي
نصيحة ذكية
يمكنــك ترتيــب مقاطــع الفيديــو عــن طريــق ســحبها إىل المــكان المناســب
ف
29 ي� لوحــة .Timeline
ً
تطرقنــا ســابقا إىل مراحــل تحريــر الفيديــو ،حيــث تتضمــن أول مرحلــة اختيــار اللقطــات المناســبة،
ثــم اقتطاعهــا مــن المــادة التصويريــة الـ ت يـ� التقطتهــا ي
كام�تــك ،لنبــدأ بــإدراج األج ـزاء المختــارة مــن ملفــات
ش
م�وعنــا.
ف
إلدراج جزء من الفيديو ي� لوحة :Timeline
1 >حدد الملف الذي تريد تحريره من قائمة التشغيل .Playlist
ف
>قم بسحبه وإفالته � نافذة المصدر 2 .Source Window
ي
لــن يتأثــر المقطــع
ين
لتعي� نقطة البداية3 . > قم بتحريك ش�يط التمرير األيرس
ف
األصـ يـ� ي� حــال إضافــة 4 ين
لتعي� نقطة النهاية. >قم بتحريك ش�يط التمرير األيمن
أج ـزاء مختلفــة مــن
نفــس المقطــع لعــدة >اآلن بعــد أن قمــت بضبــط نقطــة البدايــة والنهايــة ،اضغــط ()+
ف
مــرا ت . ي� ش�يــط التحكــم إلضافــة الجــزء المحــدد مــن الفيديــو إىل لوحــة
5 .Timeline
2
1
3 4
5
30
تقسيم مقطع Split a clip
ف
ي� كثـ يـر مــن األحيــان تظهــر الحاجــة إىل تحريــر أج ـزاء مختلفــة مــن المقطــع ،أو تغيـ يـر ترتيبهــا ،ممــا
ـتدع تقســيم المقطــع .للقيــام بذلــك ،يمكنــك اســتخدام القــص لتقســيم المقطــع الــذي قمــت باسـ يـت�اده يسـ ي
إىل مقاطــع منفصلــة.
لتقسيم مقطع:
1 ال�نامــج ،ثــم قــم بســحبه إىل خــط التوقيــت الزمـن ي (.)Timeline> قــم باسـ يـت�اد الفيديــو إىل ب
ت
ـ� تريــد تقســيم المقطــع عندهــا2 . ّ
> حــرك ( Playheadفاصــل التشــغيل) إىل النقطــة الـ ي
أو اضغــط حــرف S >اضغــط زر ( Split at Playheadالتقســيم عنــد فاصــل التشــغيل)
3
3
1
2
4
31
الصور الثابتة
ً
أيضا. ال تقترص عملية التحرير عىل مقاطع الفيديو ،فقد يتطلب ش
الم�وع دمج بعض الصور الثابتة
يمكن إدراج الصور إىل لوحة التحكم باتباع الخطوات ذاتها إلدراج الفيديو.
1
2
32
حفظ ش
الم�وع
ف
تابــع العمــل ي� تحديــد الصــور واللقطــات المختــارة وقطعهــا ثــم أدرجهــا إىل لوحــة التحكــم ،ثــم احفــظ
ـال: ش
عملــك .عنــد االنتهــاء مــن تحريــر مقاطــع الفيديــو يجــب حفــظ المــروع كالتـ ي
لحفظ ش
الم�وع:
1
>من قائمة ( Fileملف) ،ت
اخ� ( Save Asحفظ باسم).
> ف� نافذة ، Save Asاكتب اسم ش
الم�وع2 .
ي
>اضغط ( Saveحفظ)3 .
1
2
3
33
معا ً
معا لنطبق ً
لنطبق>>
1
التال: ف
ي امأل الفراغات ي� الفقرة بما يناسبها من
غ� خطية.
تطبيقات متخصصة ،خطية ،تحرير الفيديو ،متسلسل ،مقاطع الفيديو ،ي
2
قمــت بتســجيل فيديــو مــن مبــاراة كــرة القــدم لفريــق مدرســتك .أي مــن األســاليب
ف
الـ ت يـ� تعلمتهــا ي� هــذا الــدرس ستســتخدمها لتعديــل الفيديــو؟ ولمــاذا؟
__________________________________________________________
__________________________________________________________
__________________________________________________________
__________________________________________________________
__________________________________________________________
__________________________________________________________
34
3
لقــد حــان الوقــت إلنشــاء مقطــع الفيديــو الخــاص بــك .تخيــل أنــك قمــت بتصويــر مقطــع فيديــو عــن
ال�ية وتود تحرير هذا المقطع وقصه وإضافة صور .ستحتاج إىل خمسة صور لحيوانات الحيوانات ب
بريــة لتضيفهــا ف ي� مقطــع الفيديــو.
>افتــح متصفــح الويــب وابحــث عــن خمســة صــور مختلفــة لحيوانــات :حصــان وطائــر وفقمــة
ف
وقنــدس وكــواال .احفــظ ملفــات الصــور ي� مجلــد QA.9.2.2_Myclipبأســماء مناســبة لهــذه
الملفــات.
ً ف ش ئ ش ً
م�وعا جديدا ي� برنامج .Shotcut > أن�
ف ف
>قــم باسـ يـت�اد الملــف " ،"Wildlife.wmvالموجــود ي� مجلــد QA.9.2.2_Myclipي�
المســتندات .
4
ف قم بإنشاء مقطع فيديو ي ز
مم� عن رياضتك المفضلة ،احفظ ش
م�وعك ي� مجلد المستندات،
حيث ستكمل عملك ف ي� الدروس القادمة.
35
الدرس الثالث
استخدام المؤثرات
ال� يتم تصويرها بواســطة ت
التأث�ات المرئية إلضافة طابع الخيال عىل المقاطع واللقطات ي ي تســتخدم
ف
الفيديــو ،وتغنيــك هــذه المؤثـرات ي� كثـ يـر مــن األحيــان عــن تكاليــف تجهـ ي زـ� بيئــة التصويــر أو التواجــد الفعـ يـ�
ين
تحس� فيها ،كتصوير رائد فضاء عىل سطح القمر! وقد تستخدم المؤثرات لتصحيح أخطاء التصوير أو
ب� المشاهد واللقطات ،دعونا نرى بعض األمثلة الحقيقية من المؤثرات العرض ،كما تستخدم لالنتقال ي ن
البرصية.
أنواع المؤثرات
سنجرب ف ي� الصفحات المقبلة إضافة األنواع اآلتية من المؤثرات:
تأث�ات االنتقال.
.3ي .2المؤثرات البرصية. ين
تحس� الصور. .1تقنيات
1
2
3
37
ين
تحس� الصور تقنيات
وغ�ها من ين
وتحس� ألوان الصور وإضاءتها ،ي تستخدم هذه التقنيات لتصحيح بعض أخطاء التصوير،
تز
االه�ازت وتصحيح األلوان. ف ت
ال� تساهم ي� جودة العرض ،ومن أمثلتها :إزالة
العوامل ي
ثبات الصور Stabilization
مــن المـ ي زـ�ات الرائعــة لتطبيقــات برامــج تحريــر الفيديــو اليــوم قدرتهــا عــى تحليــل اللقطــات المهـ ت زـ�ة
ف ف
ـ� للقطــات الفيديــو ،ثــم والمســاعدة ي� تثبيتهــا .حيــث يقــوم مرشــح التثبيــت ي� تلــك ب
ال�امــج بالتحليــل الرقـ ي
ـاع والخوارزميــات المعقــدة إلزالــة مشــاكل االهـ ت زـ�از .تســتغرق هــذه العمليــة
ـتخدام الــذكاء االصطنـ ي يتــم اسـ
ً ً
وقتــا طويــا وتتطلــب قــدرة معالجــة عاليــة للحواســيب.
3
2 5
4
1
6
38
تغي� سمة العرض Theme
ي
ين
تحس� الصور ،ويتيح لنا برنامج Shotcut تغي� ألوان بيئة العمل أثناء التعامل مع تقنيات
من المفيد ي
ال�نامــج مــن خــال ثالثــة خيــارات System ،Fusion Dark :و .Fusion Light تغيـ يـر ســمة عــرض ب
ن
لو� وعند العمل مع الصور والفيديو.
تأث� ي السمة الداكنة أفضل عندما نضيف ي
2
3
39
تصحيح األلوان
ً
رقميــا بعــد تصويــر ه عمليــة تصحيــح ألــوان الفيديــو
ي
المقاطــع ،وقــد أصبحــت تتــم بشــكل ســهل وفعــال باســتخدام
برامــج تحريــر الفيديــو المختلفــة مثــل Adobe Premier
.Apple Final Cut Pro ،Sony Vegas
ت
ال� قد تحصل أثناء التقاط المشاهد، يمكن برنامج Shotcutمن تصحيح أخطاء األلوان أو اإلضاءة ي
ف
وذلــك باســتخدام مؤثـرات األلــوان .كمــا يمكــن اســتخدام هــذه المؤثـرات ي� تعزيــز األلــوان المرغوبــة كاللــون
ف
األخـرض ي� مشــاهد الغابــات والحيــاة ب
ال�يــة.
ن
لو�:
تأث� ي
إلضافة ي
ف
تأث� اللون عليه و الموجود ي� Timeline >حدد المقطع الذي تريد تطبيق ي
تأث� ( Color Gradingتدرج األلوان)1 .
ت
>قم بفتح لوحة Filtersواخ� ي
ف
� نافــذة Color Gradingقــم بتغيـ يـر الخصائــص إلعطــاء مقطــع الفيديــو > ي
ت
ـ� ترغــب بهــا2 .
اللمســة الخاصــة الـ ي
>سيتم تطبيق المؤثر عىل الفيديو3 .
1
40
ً
يعط الفيديو
ي إذا كان مقطع الفيديو يعود لحقبة الثالثينيات مثل ،يمكنك اختيار المؤثر الذي
ً
مظهرا يناسب تلك الحقبة كمؤثر .Sepia
2
التأث�
ي يمكن إزالة تعمــل مؤث ـرات تصحيــح األلــوان Color correction
بالضغط فوق زر (.)- عــى إصــاح مشــكالت األلــوان ف ي� مقاطــع الفيديــو .تتشــابه
ف
ال�نامــج مــع تلــك الموجــودةمعظــم تلــك الخصائــص ي� هــذا ب
ف
ي� برامــج الرســومات مثــل .Adobe Photoshopيمكنــك
تعديــل الخصائــص ومشــاهدة تأثـ يـر ذلــك عــى الفيديــو.
3
41
المؤثرات البرصية
وه المؤثرات البرصية. ن ف
الثا� من المؤثرات ي
نستعرض ي� األنشطة المقبلة أمثلة عىل النوع ي
ض
الخ�اء Chroma Key الشاشة
ت ف
>اضغط بزر الفأرة األيمن مساحة فارغة � Timelineواخ� إضافة فيديو 2 . Add Video Track
ي
>ضع فيديو الشاشة الخ�ض اء عىل المسار باألعىل3 .
مــن ثــم قــم بتطبيــق Chroma Key: Simpleعــى فيديــو الشاشــة 4 >افتــح لوحــة Filters
الخ�ض اء5 .
ئ
6 مر�. ح� يصبح اللون األخ�ض حول الجسم ي
غ� ي
>اضبط ش�يط المسافة Distanceت
1
2
3
42
5
4
ف
إذا كنــت ترغــب ي� ضبــط الحجــم والموقــع،
قــم باختيــار مؤثــر الحجــم والموقــع Size and
Positionمــن لوحــة .Filters
6
43
تكب� الفيديو ()Zoom In ي
ف� بعــض األحيــان قــد نحتــاج أن تبــدو مشــاهد لقطــات الفيديــو قريبــة مــن ُ
المشــاهد ،لــذا فإننــا نســتخدم
ي
ف ف
مـ ي زـ�ة التكبـ يـر الموجــودة ي� برامــج تحريــر الفيديــو .لنطبــق هــذه التقنيــة ي� برنامــج .Shotcut
لتكب� الفيديو:
ي
1 ن
الزم� (.)Timeline ال�نامج ،ثم قم بسحبه إىل خط التوقيت
باست�اد الفيديو إىل ب
ي > قم
ي
>اســحب ( Playheadفاصــل التشــغيل) للنقطــة الـ ت يـ� ترغــب ببــدء التكبـ يـر منهــا 2 .اضغــط
زر ( Split at Playheadالتقســيم عنــد فاصــل التشــغيل) أو اضغــط حــرف Sمــن لوحــة
المفاتيــح3 .
>قــم بتحريــك ( Playheadفاصــل التشــغيل) إىل موضــع نهايــة التكبـ يـر الــذي تريــد القيــام
به 4 .ثم اضغط زر ( Split at Playheadالتقسيم عند فاصل التشغيل).
ف ت ت
(� منتصــف المشــهد) 5 ،ثــم >اخــر اللقطــة الجديــدة الـ يـ� نتجــت عــن عمليــة التقســيم ي
اضغــط ( Filtersنافــذة تصفيــة)6 .
1
44
3
2 4
6
7
8
5
9
45
التأث�ات باستخدام اإلطارات الرئيسة ()Keyframes
ي تطبيق
ن ف
ـ� ( )Keyframeهــو فاصــل عــى خــط زم ـ ي ي� عمليــات تحريــر الفيديــو فــإن مصطلــح اإلطــار الرئيـ ي
يمثــل بدايــة أو نهايــة التأثـ يـر ،حيــث يتــم االحتفــاظ بمعلومــات خاصــة تحــدد موقــع بدايــة أو توقــف التأثـ يـر.
رئيس:
ي إلضافة إطار
ف
� منتصــف الفيديــو الــذي تــم تحديــده قــم بفتــح ( Filters menuقائمــة المرشــحات)
> ي
واخــر ( Brightnessالســطوع)1 .
ت
اضغــط 2 >قــم بتحريــك ( Playheadفاصــل التشــغيل) إىل أقــى يســار الفيديــو األوســط.
رمــز الســاعة 3 ،إلضافــة ( Keyframeإطــار رئيـ ي
ـ�).
>مــن نافــذة ( Keyframesاإلطــارات الرئيســة) اضغــط بالــزر األيمــن عــى اإلطــار الرئيـ ي
ـ�
الــذي قمــت بإضافتــه للتــو 4 .اخـ تـر ( Smoothتنعيــم) مــن ( Keyframes Typeأنــواع
اإلطــارات الرئيســة)5 .
>قــم بســحب فاصــل التشــغيل حـ تـى منتصــف الفيديــو 6 ،ثــم اضبــط قيمــة الســطوع
ً
تلقائيــا. Brightnessإىل 7 .150%ســيتم إنشــاء إطــار رئيـ ي
ـ� جديــد
>حرك ( Playheadفاصل التشغيل) إىل نهاية المقطع األوسط 8 ،ثم اضغط زر Reset
ا�) 9 ،بجــوار ش�يــط ( Brightnessالســطوع) أو ت ض
( to defaultالرجــوع للوضــع االفــر ي
ـ� ف ي� نهايــة المقطــع.
اضبطــه إىل ،100%ســيتم إضافــة إطــار رئيـ ي
1
3
2
46
4
5
7
6
9
8
2
3
1
48
إضافة النصوص إىل الفيديو
التأث�ات المســتخدمة ف� تحسـ ي ن
ـ� تجربة المشــاهد أثناء عرض الفيديو، ي يعد اســتخدام النصوص أحد
ي
م�وعنا ،وليكن " "driving in Dohaق
ليب� أســفل الشاشــة أثناء عرض نصا إىل إحدى لقطات ش لنضف ً
اللقطــة المعنيــة.
إلضافة نص:
1 > حدد الصورة أو الفيديو الذي تريد إضافة نص إليه.
2
>قم بفتح لوحة Filtersواضغط الرمز ( ،)+ثم ت
اخ� .Text
ف
>اكتب " � "driving in Dohaالحقل المخصص للنص3 .
ي
ف
>تالحظ ظهور النص � نافذة المصدر4 .
ي
2
4
3
1
49
تحريك النص ()Scrolling Text
ف
لقــد تعلمنــا ي� الــدروس الســابقة كيفيــة إضافــة نــص إىل الفيديــو الخــاص بنــا ،اآلن ســنقوم بتطويــر هــذه
ه إضافــة الخاصيــة بإضافــة نــص ليتــم عرضــه بشــكل متحــرك داخــل الفيديــو ،وأول خطــوة للقيــام بذلــك ي
النــص ثــم ربطــه بالفيديــو.
إلنشاء النص:
1
3
2
ً > ث
4 اع� عىل الملف بامتداد HTMLالذي قمت بإنشائه سابقا باستخدام المفكرة.
5 > من نافذة Filterحدد خانة االختيار أمام .Overlay HTML
2
1
4
5
3
51
بتغي� الحجم. ً
ي صغ� جدا لذا فلنقم
ي ربما الحظت اآلن أن النص المتحرك يظهر أعىل الفيديو ولكنه
ف
� يســار الزاويــة الســفلية مــن النافــذة اضغــط عالمــة تبويــب View Source
> ي
ال�مـج 2 .(عــرض المصــدر) لرؤيــة الكــود ب
ي
3 >أضف هذا الجزء من الكود لنصك.
4 >احفظ عملك وأغلق نافذة محرر الـ .HTML
1
2
52
4
3
ً
حجما. أك�
لجعل النص ب لزيادة رسعة تحريك النص.
ف
عندما ترغب بمعاينة النص اضغط زر ( Reloadإعادة تحميل) ي�
قائمة .Filters
األصل. ن
الزم� أعىل الفيديو > سيتم إدراج مسار فيديو جديد فارغ إىل خط التوقيت
ي ي
3 > اسحب الفيديو اآلخر إىل مسار الفيديو الجديد.
4 >قم بتحديد الفيديو الجديد ،ثم أضف مرشح Size & Position Filterمن قائمة .Filters
5 لتغي� حجمه.
ي >مع تحديد مرشح ،Size & Positionقم بسحب زاوية الفيديو
ف
لتغي� موضع الفيديو اسحب النقطة الموجودة � منتصف الفيديو6 .
ي ي >
1
2
54
4
3
6
5
1
أمام العبارة الخطأ ،ثم صحح العبارات الخطأ. أمام العبارة الصحيحة وعالمة ضع عالمة
ً
الكام�ا فقط.
ي .1تصحيح ألوان الفيديو ليس متاحا بشكل ي
رقم ،وإنما يتم داخل
تز
المه�ة يسىم ثبات الصور. .3إجراء تحليل اللقطات
االصطناع والخوارزميات
ي .4يستخدم تصحيح ألوان الفيديو الذكاء
المعقدة لتخفيف المشاكل .
2
ف
قــم بتحريــر الفيديــو الــذي قمــت بإنشــائه ي� الــدرس الســابق حــول رياضتــك المفضلــة ،ثــم قــم
بإضافــة بعــض التأثـ يـرات ومــن ثــم قــم بإجـراء التصحيحــات والتحســينات الالزمــة للفيديــو.
ن
اللو� الذي تريده للفيديو. التأث� > أضف
ي ي
> أضف ً
نصا يحتوي عىل اسم رياضتك المفضلة إىل الفيديو الخاص بك.
Chroma key
تغي�ها. ف
تأث� يفيد ي� إزالة الخلفية أو ي
ي
57
الدرس الرابع
ئ
النها�
ي تأث�ات االنتقال واإلخراج
ي
ـ� مشــاهد ولقطــات قبــل تصديــر الفيديــو وضغطــه ،ســنقوم بإضافــة لمســات خاصــة لالنتقــال بـ ي ن
المـ شـروع باســتخدام ( Transitionsتأثـ يـرات االنتقــال) ،كمــا ســنضيف مؤث ـرات صوتيــة إىل مســارات
ش
م�وعنــا .
تأث�ات االنتقال
ي
ـدل مــن االنتقــال مــن مقطــع إىل آخــر بشــكل مفـ ج ئ ً ســنبدأ بإضافــة تأثـ يـرات االنتقــال بـ ي ن
ـا�، ـ� اللقطــات بـ
ـ� ف ن ن
تعتـ بـر مؤث ـرات االنتقــال مــن المؤث ـرات المهمــة لتحسـ يـ� االنتقــال بـ يـ� المشــاهد المختلفــة ،حيــث تضـ ي
طابعــا ممـ ي زًـ�ا للفيديــو.
ً
ـ� أو مشــهدين ً
معــا .وتوفــر برامــج تســتخدم تأثـ يـرات االنتقــال Transitionsلربــط لقطتـ ي ن
ش ً
ـا� ،Fadeوتأثـ يـر تحريــر الفيديــو أنواعــا مختلفــة مــن تأثـ يـرات االنتقــال ،أبرزهــا تأثـ يـر التـ ي
ـ� المشــاهد عــن تلــك الذوبــان .Dissolveينبـغ أن تختلــف تأثـ يـرات اإلنتقــال المســتخدمة بـ ي ن
ي
الـ ت يـ� تســتخدم لالنتقــال بـ يـ� اللقطــات وذلــك إلبـراز التغيـ يـر الــذي يصاحــب كل مشــهد جديــد
. ن
وغ�هــا. ـ� والبيئــة والديكــور وســياق القصــة ي وعنــارصه المختلفــة كالممثلـ ي ن
مــن المهــم اســتخدام تأثـ يـرات االنتقــال تأث�ات االنتقال تستخدم من المالحظ أن ي
ً
حرصا لالنتقال ي ن ف
بشــكل محــدود لتــؤدي الغــرض منهــا وهــو ب� المشــاهد ،بينما ي� األفالم
تجهـ ي زـ� المشــاهد لتغـ يـر اللقطــة أو المشــهد، يتــم فصــل اللقطــات بمــا يســى ب ـ "القطــع
ف الصلــب" أي دون اســتخدام أي تأثـ يـرات.
حيــث أن المبالغــة ي� اســتخدامها ســتؤدي إىل
تشــتيت انتبــاه المشــاهد عــن األحــداث الفعليــة
للفيلــم .
انتقال:
ي تأث�
إلضافة ي
ف > ف� ، Timelineقم بعمل تداخل ي ن
مقطع فيديو أو صور ثابتة موجودة ي� نفس
ي ب� ي
المسار باستخدام السحب واإلفالت1 .
ن
األرجوا�. >سيظهر التداخل باللون
ي
> اضغط المنطقة األرجوانية2 .
3
4
2
ف
يمكنــك ســحب حــواف مؤثــر االنتقــال يمكنــك معاينــة تأثـ يـر االنتقــال ي� نافــذة
59
لضبــط طــول الفـ تـرة االنتقاليــة. ( Sourceالمصدر).
ش
التال� (:)Fade Out تأث�
إلضافة ي
ي
التأث� عليه.
ي >حدد المقطع الذي تود إضافة
1 اليم� العلوية للفيديو ت
ح� تظهر أيقونة السحب. ن >حرك ش
مؤ� الفأرة فوق الزاوية
ش
التال�. تأث� ت
ال� تود أن يبدأ فيها ي
2
>قم بسحب العالمة إىل النقطة ي
1
2
نصيحة ذكية
ف
توفــر بعــض الكامـ يـرات إمكانيــة التقــاط الفيديــو بمعــدل 50إطـ ًـارا ي� الثانيــة ( ،)fpsممــا يجعــل الحركــة تظهــر
ً
خصوصــا عنــد تصويــر األشــياء الرسيعــة والمتحركــة .قــم بتحديــد إعــدادات االسـ يـت�اد أو بشــكل أ كـ ثـر سالســة
ً
التصديــر وفقــا لمعايـ يـر الكامـ يـرا ،ولكــن إذا كنــت تســتخدم كامـ يـرات متعــددة فمــن األفضــل اســتخدام الخيــارات
ت
االف�اضيــة. 60
الصوت
ً
إن إنشــاء فيلــم جيــد يتطلــب توفــر الصــوت بجــودة عاليــة أيضــا ،يمكننــا إضافــة مؤث ـرات صوتيــة أو
أصــوات إضافيــة غـ يـر تلــك الـ ت يـ� تــم التقاطهــا عنــد تســجيل الفيديــو.
إلضافة صوت:
1
2
ال� ت
اخ�تها أقرص من الفيلم نفسه. ت
قد تكون األصوات أو المؤثرات ي
ت
الصو� عدة مرات. ف
61 ي ي� هذه الحالة يمكن تكرار نفس المقطع
التصدير
بعــد االنتهــاء مــن تجهـ زـ� الفيديــو ،قــد نرغــب ف� عرضــه أو نـ شـره عــى شــبكة ت
اإلن�نــت .لعمــل ذلــك، ي ي
يجــب تصديــر Exportالفيديــو بالتنســيق المناســب لطريقــة عرضــه.
ف
يمكننــا تحديــد التنســيق الم ـراد اســتخدامه للفيديــو مــن خــال اســتخدام خاصيــة التصديــر ي� برنامــج
.Shotcut
1
62
يمكنــك إنشــاء إعــدادات التصديــر
الخاصــة بــك عـ بـر ضغــط هــذه
األيقونــة .
4
3
63
معا ً
معا لنطبق ً
لنطبق>>
1
ال�ية الذي أنشأته ف ي� الدرس السابق. قم بفتح ش
م�وع فيديو الحيوانات ب
ً
صوتيا إىل الفيديو .إن أفضل صوت يناسب الفيديو هو ""MySound.mp3 ً
مقطعا >أضف
ف
الموجود ي� مجلد " "QA.9.2.2_Myclipداخل مجلد المستندات .Documentsيمكنك
صو� آخر وتحميله من ت
اإلن�نت إذا أردت. ت البحث عن ملف
ي
> بعد إنهاء عمل الفيديو ،قم بتصديره بالتنسيق المناسب.
2
اللمسات النهائية:
ف
افتــح الفيديــو الــذي أنشــأته ي� الــدرس الســابق حــول رياضتــك المفضلــة ثــم قــم
ت
ـو� مــن اختيــارك إىل هــذا الفيديــو.
بإضافــة مقطــع صـ ي 64
برامج أخرى
Adobe Premiere
يعتـ بـر برنامــج تحريــر
فيديــو Adobe Premiere
قويــا وشــائعً ً
برنامجــا
االســتخدام ،حيــث أنــه
يحتــوي عــى كل األدوات
ف
الـ ت يـ� قمــت بتعلمهــا ي� هــذه
الوحدة ،حاول أن تستخدمه
إلنشــاء أفــام مذهلــة.
65
ش
م�وع الوحدة
المدرس
ي مهرجان األفالم العنوان:
مدرس.
ي قم مع زمالئك بتكوين مجموعات تقوم بعمل مهرجان أفالم الوصف:
يقــوم كل فريــق باختيــار ســيناريو قصـ يـر حــول أي موضــوع ،عــى
ـوم للطالــب .يقــوم الفصــل بأكملــه أو المدرســة ن
ســبيل المثــال :الروتـ يـ� اليـ ي
بالتصويــت ألفضــل فيلــم خــال المهرجــان.
كام�ا رقمية
ي األدوات:
معدات صوت وإضاءة حسب المتوفر برنامج تحرير الفيديو .Shotcut
يز
تجه� المعدات الالزمة واختيار أماكن التصوير. >
ين
مختلف� عىل األقل. ين ف >قم ً
موقع� دائما بعمل نسخ احتياطية من ملفاتك ي�
>يجب أن تطور من مهارات التعاون مع اآلخرين وإدارة المهام والعمل ضمن فريق.
66
ماذا تعلمت
القص�ة. ت
ال� نحتاج إليها لتصوير مقاطع الفيديو
ي >المعدات ي
قص� باستخدام برنامج تعديل الفيديو.
>كيفية تحرير وتصدير فيديو ي
المصطلحات
67
cut Shotبداية ونهاية Sceneلقطة الدرس 2مشه د
68
69
.2تمثيل البيانات وحل المشكالت
ف ي� هــذه الوحــدة ســوف نتعلــم أساســيات هيكليــة الحاســوب وكيفيــة معالجــة وتخزيــن البيانــات.
ال�مجــة إلعطــاء الحاســوب التعليمــات واإلرشــادات الالزمــة ليقــوم بأشــياء مختلفــة،تســتخدم لغــات ب
و� هــذه الوحــدة سنســتخدم لغــة بايثــون للقيــام بذلــك.ف
ي
70
ماذا سنتعلم؟
ف ي� هذه الوحدة سنتعلم:
ب� أنظمة العد ُ
المختلفة وتمثيل البيانات النصية. >تحويل األعداد ي ن
البولي� والبوابات َ
المنطقية. ن >التعرف عىل المنطق
ي
اإللك�ونية المتكاملة ت
وال�انزستورات. ت >استخدام الدارات
المعالــج َ
المركــزي والذاكــرة الرئيســة ،وحــدات التخزيــن ،ووحــدات ـ� ُ>آليــة تدفــق البيانــات مــا بـ ي ن
واإلخـراج.اإلدخــال ِ
>آلية عمل أجهزة التخزين.
للمتغ�ات.
ي والمتغ�ات العددية وكيفية ي ن
تعي� قيم ي المتغ�ات النصية
ي >التعرف عىل مفاهيم
المتغ�ات العددية.
ي >تنفيذ الحسابات المختلفة باستخدام
ال�نامج.
>توثيق التعليقات داخل ب
تمثيل البيانات
ف ف
توجــد أجهــزة الحاســوب الحديثــة ي� كل مــكان ي� أيامنــا
ف
هــذه ،فلدينــا حواســيب مكتبيــة ي� بيوتنــا ومدارســنا وأماكــن
العمــل ،وحواســيب محمولــة ســهلة النقــل مــن مــكان إىل
آخــر ،وكذلــك الهواتــف الذكيــة ذات القــدرات العاليــة الـ ت يـ�
تماثــل قــدرات الحاســوب ولكــن كيــف تتعامــل هــذه األجهــزة
مــع البيانــات المختلفــة كاألرقــام والحــروف والصــور؟
ســنتطرق ف ي� هــذا الــدرس إىل أنظمــة تمثيــل البيانــات.
النظام ش
الع�ي ()Decimal System
ن ش ف نظام العد ش
الب� ي� الحياة اليومية ،وأساس نظام الع�ي هو النظام المتعارف عىل استخدامه يب�
الع�ي هو الرقم ( ،)10حيث يتكون من ش
ع�ة أرقام ( 0إىل .)9 العد ش
ئ
الثنا�2 : أساس النظام
ي
الرمــوز المســتخدمة ف ي� النظــام لتمثيــل األعــداد:
1,0
القيمة................ ،22،21،20 :
ف
إن أصغــر خانــة لتمثيــل البيانــات ي�
ُ
وهالحواســيب ً تســى ( Bitبــت) ي
ـ� :صفــر أو تأخــذ واحــدا مــن االحتمالـ ي ن
ه اختصــار لكلمـ ت يـ� واحــد .كلمــة Bitي
( binary digitخانــة ثنائيــة). يمثــل الرقمــان 0و 1اإلشــارات
الكهربائيــة ،حيــث يمثــل 0الجهــد
ن
ـد� ويمثــل 1الجهــد المرتفــع.
المتـ ي
ئ
الثنا�. يمكننا تمثيل األعداد باستخدام النظام
ي
الع�ي ئ
الثنا� إىل النظام ش تحويل العدد 11001010من النظام
ي
1 1 0 0 1 0 1 0 الخانات
202 128 64 0 0 8 0 2 0 المجموع
َ
التحويل ي ن
ب� األنظمة
من َ
السهل التحويل من نظام عد اىل نظام آخر باستخدام حاسبة .Windows Calculator
1
ع�ي إىل عدد ست ش
ع�ي: ِلتحويل عدد ش
5 2
3
تمثيل البيانات
ـرق مختلفــة ،وبمــا أن الحواســيب تتعامــل مــع البيانــات باســتخدام تعالــج الحواســيب البيانــات بطـ ٍ
ُ
الثنـ ئ
ـا� ،فإننــا بحاجــة إىل طــرق لتمثيــل األنــواع المختلفــة مــن البيانــات كاألعــداد والنصــوص و الصــور
ي النظــام
وملفــات الفيديــو.
تمثيل األعداد
ئ ُ ش ً
ـا� أي باســتخدام تطرقنــا ســابقا كيــف تــم تمثيــل األعــداد الع�يــة الموجبــة باســتخدام نظــام العــد الثنـ ي
ـ� 0و .1يوجــد طــرق أخــرى لتمثيــل األعــداد الســالبة واألعــداد الحقيقيــة باســتخدام نظــام العــد الرقمـ ي ن
ـا�. ئ
الثنـ ي
م�) والذي يتضمن قائمة (نظام تcharacter set لتمثيل النص ف� الحاسوب نستخدم ما يسىم
ال� ي ز
ي
ُ ز ت
. الموضــح باألســفلASCII أحــد أشــهر أنظمــة ال�مـ يـ� هــو نظــام.�ـائ
مــن األحــرف يتــم تحويلهــا إىل النظــام الثنـ ي
(نظامAmerican Standard Code for Information Interchange ه اختصار لـ يASCII كلمة
.)�ـوذ ز
ـ� النمـ ج ي ترمـ يـ� وتبــادل المعلومــات األمريـ ي
ف ف
تــم حجزهــاASCII � رمــز ي� نظــام ترمـ ي زـ32 أول ومــا يماثلهــا مــنASCII �الجــدول يوضــح الرمــوز ي
Tab وEnter مفتاح ألغراض خاصة مثل تمثيل ً ع�يــة ولكنهــا
فعليــا تحــول ع�يــة وســت ش أعــداد ش
ي
.داخــل الملفــات النصيــة .ـا� لتحفــظ عــى الحاســوب ئ
إىل النظــام الثنـ ي
Dec Hex Char Action (if non-printing) Dec Hex Char Dec Hex Char Dec Hex Char
0 0 NUL (nul) 32 20 Space 64 40 @ 96 60 `
1 1 SOH (start of heading) 33 21 ! 65 41 A 97 61 a
2 2 STX (start of text) 34 22 " 66 42 B 98 62 b
3 3 ETX (end of text) 35 23 # 67 43 C 99 63 c
4 4 EOT (end of transmission) 36 24 $ 68 44 D 100 64 d
5 5 ENQ (enquiry) 37 25 % 69 45 E 101 65 e
6 6 ACK (acknowledge) 38 26 & 70 46 F 102 66 f
7 7 BEL (bell) 39 27 ' 71 47 G 103 67 g
8 8 BS (backspace) 40 28 ( 72 48 H 104 68 h
9 9 HT (horizontal tab) 41 29 ) 73 49 I 105 69 i
10 A LF (NL linefeed,new line) 42 2A * 74 4A J 106 6A j
11 B VT (vertical tab) 43 2B + 75 4B K 107 6B k
12 C FF (NP linefeed,new page) 44 2C , 76 4C L 108 6C l
13 D CR (carriage return) 45 2D - 77 4D M 109 6D m
14 E SO (shift out) 46 2E . 78 4E N 110 6E n
15 F SI (shift in) 47 2F / 79 4F O 111 6F o
16 10 DLE (data link escape) 48 30 0 80 50 P 112 70 p
17 11 DC1 (device control 1) 49 31 1 81 51 Q 113 71 q
18 12 DC2 (device control 2) 50 32 2 82 52 R 114 72 r
19 13 DC3 (device control 3) 51 33 3 83 53 S 115 73 s
20 14 DC4 (device control 4) 52 34 4 84 54 T 116 74 t
21 15 NAK (negative acknowladge) 53 35 5 85 55 U 117 75 u
22 16 SYN (synchronous idle) 54 36 6 86 56 V 118 76 v
23 17 ETB (end of trans. block) 55 37 7 87 57 W 119 77 w
24 18 CAN (cancel) 56 38 8 88 58 X 120 78 x
25 19 EM (end of medium) 57 39 9 89 59 Y 121 79 y
26 1A SUB (substitute) 58 3A : 90 5A Z 122 7A z
27 1B ESC (escape) 59 3B ; 91 5B [ 123 7B {
28 1C FS (file separator) 60 3C < 92 5C \ 24 7C |
29 1D GS (group separator) 61 3D = 93 5D ] 125 7D }
30 1E RS (record separator) 62 3E > 94 5E ^ 126 7E ~
31 1F US (unit separator) 63 3F ? 95 5F _ 127 7F DEL
لحفــظ الصــور ،يتــم تمثيــل لــون كل ِبكســل داخــل الصــورة بطريقـ ٍـة مــا ،يعتـ بـر اســتخدام نظــام RGB
ً ف
(أحمــر ،أخـ ضـر ،أزرق) األ كـ ثـر شــيوعا .ي� هــذا النظــام ُيعـ بَّـر عــن كل لــون بمزيـ ـ ــج مــن هــذه األلــوان األساســية
ـ� 0الثالثــة ،وهكــذا يتــم تخزيــن 3قيــم لــكل بكســل ف� الصــورة ،واحــدة لــكل لــون .تـ تـراوح قيمــة كل منهــا بـ ي ن
ي
إىل 255وتــدل عــى تــدرج كل لــون.
ئ
ثنا� لأللوان الثالثة المكونة لكل بكسل داخل الصورة.
ه تمثيل لنظام عد ي
إذا فالصورة ي
تمثيل الفيديو
يتــم اســتقبال المدخــات واتخــاذ القـرارت حســب المنطــق البوليـن ي باســتخدام "البوابــات المنطقيــة"،
والـ ت يـ� تســتقبل إشــارة ُمدخلــة واحــدة عــى األقــل وتنتــج إشــارة خارجــة واحــدة .ترتبــط كل بوابــة منطقيــة بمــا
يســى ِبجــدول الصــواب ُ .Truth Tableيظهــر جــدول الصــواب جميــع االحتمــاالت للقيــم الداخلــة ومــا
ُيقابلهــا مــن قيــم خارجــة لــكل بوابــة منطقيــة عــى حــدة.
المخرج ُ
المدخل
Not A A
1 0
0 1
لمحة تاريخية
ض
الريا� .George Boole البولي� إىل ُم ت
خ�عه العالم ن ينسب المنطق 78
ي ي
Logic Gate AND
ـاء عليهمــا ُيحــدد المخــرج ،إذا كان بوابــة الـ ضـرب المنط ـق ANDتســتقبل قيمتـ ي ن
ـ� كمدخــل ،وبنـ ً
ي
كالهمــا 1ســيكون المخــرج ،1غـ يـر ذلــك فــإن المخــرج .0
A*B
إدخال إخراج
بوابــة الجمــع المنط ـق ،و ه كمثــل بوابــة الـ ضـرب المنط ـق تســتقبل قيمتـ ي ن
ـ� كمدخــل .إذا كان ي ي ي
كالهمــا ،0فــإن المخــرج .0مــا عــدا ذلــك فــإن المخــرج يكــون .1
A+B
إدخال إخراج
79
ت
ال�انزستورات
و� يعمــل بنـ ً ت ن ت ث ُ
ـاء تصنــع البوابــة المنطقيــة مــن ترانزســتور واحــد أو أ كــر .ال�انزســتور هــو عنــر إلكــر ي
ئ
ـا� أو كمقاومــة تمنــع مــرور التيــار ِّ ُ ُ
عــى مســتوى إشــارة الجهــد الداخــل إليــه فيعمــل إمــا كموصــل للتيــار الكهربـ ي
ـا�.ئ
الكهربـ ي
ئ ً ف
ـوا� RAMإىل ذاكــرة تســتخدم البوابــات ي� جميــع مكونــات الحاســوب بــدءا ًمــن ذاكـ ًـرة الوصــول العشـ ي
المحمولــة .هــذه الذاكــرة تســتخدم مزيجــا خاصــا مــن البوابــات تســمح بالمحافظــة عــى الفــاش الخارجيــة َ
حالتهــا مــن أجــل حفــظ البيانــات بشــكل دائــم دون الحاجــة لوجــود الطاقــة الكهربائيــة لتبقيهــا محفوظــة بعــد
إزالتهــا مــن الحاســوب.
المقاوم
Resistor
الدارات ُ
المتكاملة
ُ ِّ ً
والمكثفــات ُيمكننــا اإللك�ونيــة مثــل ُ
المقاومــات ت بدمــج عــدة بوابــات معــا وبإضافــة بعــض العنــارص
إلك�ونيــة تســمح بتوصيــل العديــد مــن المداخــل والمخــارج. إنشــاء دارات ت
ت
اإللك�ونيــة ُ ش ُ ُ ُ
المتكاملــة ه مجموعــة مــن العنــارص الــدارة ًالمتكاملــة ( تســى أيضــا رقاقــة أو �يحــة) ي
ت ف المركبــة معــا .لقــد أحدثــت الــدارات ُ
ُ
واإللك�ونيــات المتكاملــة أو الرقائــق الصغـ يـرة ثــورة ي� عالــم التكنولوجيــا
ُ
بســبب صغــر حجمهــا ،والطاقــة القليلــة الـ ت يـ� تســتهلكها ،وقدرتهــا العاليــة عــى تنفيــذ مهـ ٍـام ُمعقــدة برسعــة
ً
هائلــة جــدا.
1
أمــام العبــارة الخطــأ ،ثــم صحــح العبــارات أمــام العبــارة الصحيحــة وعالمــة ضــع عالمــة
الخطأ.
ئ
ثنا� باستخدام العددين 0و 1فقط .
.1يمكن إنشاء أي عدد ي
ئ
الثنا� لأللوان األربعة .3تمثل الصورة ً
ثنائيا من خالل التمثيل
ي
ت
ال� يتكوم منها كل بكسل ( )pixelمن الصورة .
ي
ن
البولي� ( )Boolean Logicمجموعة من .4يوفر لنا المنطق
ي
ت
ال� تقوم بمقارنات وتحويالت للبيانات .
المعامالت ي
مدخل� يحددان ً
معا المخرج . ين ق ف
المنط� ( )NOTتقبل
ي .5بوابة ي
الن�
ت
اإللك�ونية .7ت
ال�انزستور هو عبارة عن مجموعة من الدارات
ً ف
صغ�ة .
ي معا ي� حزمة المغلفة
2
استخدم نظام ت
ال� ي ز
م� ASCIIلعرض كلمة (.)DOHA
> النظام ش
الع�ي_ _______________________________________________ :
> نظام الست ش
ع�ي_ _____________________________________________ :
81
> لنطبق ً
معا
3
ئ
الثنا� "."10100111 الم ف ئ
كا� ش
الع�ي للعدد > احسب ُ
ي
4
ع�ي " "2A13لعدد ش
ع�ي. حول العدد الست ش
5
التال:
ي باستخدام اآللة الحاسبة بجهازك أكمل الجدول
الست ش
ع�ي ش
ع�ي ئ
ثنا�
ي
1101
85
3F8
82
6
ً
عرف كل من:
ئ
الثنا� _________________________________________________ _ > النظام
ي
الع�ي ________________________________________________ _ > النظام ش
7
ُ ف
التال ،ارســم البوابة المنطقية المناســبة
ي� كل مســتطيل من الرســم ي
وال� ســتجعل ُمخرجات الدارة كما ف ي� جدول الصواب.
ي
ت
8
قم بزيارة الويب.
و�ت ن
قم بزيارة الموقع اإللك� ي
https://academo.org/demos/logic-gate-simulator
وتدرب عىل البوابات المنطقية.
83
> لنطبق ً
معا
9
التال. هل ُيمكنك إيجاد جميع المخرجات ُ
المحتملة للبوابات المنطقية؟ أكمل جدول الصواب
ي
0 0
C3
1 0
0 1
C2
1 1
10
ن
حــدد أســماء هــذه البوابــات المنطقيــة وأكمــل جــدول الصــواب ،ثــم قــم بكتابــة التعبـ يـر البوليـ ي
ـ� المداخــل ( )A,Bوالمخــرج (.)Q الج�يــة بـ ي ن
لــكل مــن هــذه البوابــات المنطقيــة والعالقــة ب
المخرج A
Q =.......... 0
1
84
الدرس الثاني
ُ
بنية الحاسوب
تقــوم الحواســيب بتنفيــذ ثــاث مهــام أساســية :اسـ تـرجاع البيانــات ،معالجــة البيانــات ،حفــظ البيانــات.
من أجل أن تكون الحواسيب ُمفيدة ،يجب تزويدها بالتعليمات و تحديد ما ستقوم بعمله مع البيانات.
ف ُ
هــذه التعليمــات يجــب أن تحفــظ ي� مــكان مــا عــى الحاســوب بحيــث تكــون قابلــة لالسـ تـرجاع و يجــب أن
ف ٌ ف ئ
ه ي� النهاية مجرد آالت .وهناك سمة أخرى رئيسة ي� الحواسيب الثنا� ألن الحواسيب ي ي تكون بالنظام
ه أن الوحــدات الـ ت يـ� تعالــج البيانــات منفصلــة عــن الوحــدات الـ ت يـ� تحفظهــا.
ي
لمحة تاريخية
طــور جــون فــون نيومــان معماريــة الحاســوب الـ ت يـ� تحمــل اســمه بمســاعدة مجموعــة مــن
و� متكامل) عام 1945م .ســاهم ت ن ن
رقم إلك� ي المهندسـ يـ� أثناء تطوير ( ENIACحاســب ي
85 الف�ياء وعلم الحاسوب.المبدع ف� مجاالت عديدة كالرياضيات و ي ز هذا العالم المجري ُ
ِ
ي
معمارية الحاسوب
معالجة
مدخالت
مخرجات
وحــدات اإلدخــال والـ ت يـ� تنقــل البيانــات إىل داخــل وحــدة الذاكــرة الرئيســة والـ ت يـ�
الحاســوب ،مثــل لوحــة المفاتيــح والفــأرة. تتعامــل مــع البيانــات والتعليمــات.
النواقل Buses
عندمــا يتــم فــك ترمـ ي زـ� التعليمــة وإحضــار جميــع يسـ تـرجع المعالــج المركــزي التعليمــة التاليــة مــن
ف
البيانــات المطلوبــة ،فــإن وحــدة الحســاب والمنطــق الذاكــرة الرئيســة ثــم يتــم حفظهــا ي� ذاكــرة خاصــة
ALUتحمــل عــى عاتقهــا تنفيــذ التعليمــة ،متضمنــة المعالــج تســى ُ Register
(المســجل). داخــل ُ
ً
عــادة العمليــات داخــل المســجالت المختلفــة ،ثــم
ً فك ي ز
تبــدأ الــدورة مــرة أخــرى. ترم� التعليمة 2
فك ي ز
ترم� التعليمة 2 تنفيذ التعليمة 3
Decode instruction Execute the instruction
الوسائط البرصية
تتضمــن أجهــزة التخزيــن الثانويــة األق ـراص البرصيــة والمدمجــة مثــل CD/DVDوأق ـراص .Blu Ray
رصيــا مــن قــرص مصنــوع مــن تختلــف هــذه األجهــزة عــن األق ـراص الصلبــة بأنهــا تق ـرأ وتكتــب البيانــات ب ً
ف
األلمنيــوم والبالســتيك باســتخدام شــعاع اللـ ي زـ�ر .ي� وضــع الكتابــة يقــوم شــعاع اللـ ي زـ�ر بحفــر سلســلة مــن
التجاويــف والنتــوءات عــى طبقــة األلومنيــوم ليتــم تمثيــل البيانــات الثنائيــة.
ف
ي� هــذه الصــور ُيمكننــا مقارنــة التجاويــف
الموجــودة عــى ســطح أق ـراص CDالمدمجــة
تكب�همــا
ي مــع أق ـراص ،DVDكالهمــا تــم
20000مــرة.
CD DVD
90
> لنطبق ً
معا
1
صنف األجهزة التالية حسب معمارية فون نيومان.
ُ
الفأرة DVD CD لوحة المفاتيح القرص الصلب
ئ
الضو� الماسح
CU شاشة اللمس ALU الشاشة ي
الذاكرة الثانوية
وحدة إدخال
وحدة إخراج
91
> لنطبق ً
معا
2
ّ
بالمكون الصحيح من العمود األيرس. ف
طابق كل جملة ي� العمود األيمن
ُ
وحدات إدخال تنقل البيانات بواسطتها. 3
وحدات إخراج
إدخال البيانات والتعليمات. 4
النواقل
92
3
أجب عن األسئلة:
__________________________________________________________
__________________________________________________________
الهيكل للحاسوب؟
ي .3ما المقصود بالنواقل حسب المخطط
__________________________________________________________
__________________________________________________________
4
اذكر خطوات دورة الجلب والتنفيذ.
__________________________________________________________
__________________________________________________________
__________________________________________________________
__________________________________________________________
93
> لنطبق ً
معا
5
ت
اخ� اإلجابة الصحيحة:
وقت البحث.
.3الزمن الذي يستغرقه
وقت الوصول. المقطع ليتموضع أسفل
رأس القراءة والكتابة:
وقت االنتظار.
وحدة إخراج.
ئ
العشوا�) الذاكرة الرئيسة (ذاكرة الوصول
ي
تنفذ التعليمة
ت ز ف ُ
م� ي�ويفك ال� ي
95
7
أمام الجملة الخطأ ،ثم صحح الجمل الخطأ. أمام الجملة الصحيحة وعالمة ضع عالمة
ف
.1تحفظ نتائج تنفيذ التعليمات ي� الذاكرة الرئيسة .
ف
.3القطاع هو جزء من المسار عىل أسطوانة ي� القرص الصلب .
ف
.5وقت الوصول ( )Seek Timeهو الوقت الالزم لوصول رأس القراءة ي�
القرص الصلب فوق المسار الذي يحتوي عىل البيانات .
.8وقت الوصول ( )Access Timeهو مجموع وقت البحث ووقت االنتظار .
8
ونسقه كما تحب ثم اعرضه أمام زمالئك ف ي� الفصل.
قم بعمل ُملصق بالمخطط الهيكل للحاسوب ِّ
ي ٍ
96
الدرس الثالث
خطوات حل المشكلة
ال�امج؟
ماه ب
ي
ُيســتخدم مصطلــح المكونــات الماديــة للحاســوب
المكونــة ت
اإللك�ونيــة الملموســة ُ للداللــة عــى العنــارص
ـ� نتمكــن مــن اســتخدام تلــك المكونــات، للحاســوب .لـ ي
ال�مجيــات.
ال�مجيــة أو ب
فإننــا بحاجــة إىل وجــود المكونــات ب
ف
ال�نامــج بأنــه مجموعــة تعليمــات محفوظــة ي� ملــف
يعــرف ب
ف ي� إحــدى وحــدات التخزيــن.
الم�مــج كتابــة برنامــج بلغــة اآللــة ،لــذا يتــم اســتخدام لغــات برمجــة قريبــة مــن لغــة
يصعــب عــى ب
ُ
ال�مجــة عاليــة المســتوى .عندمــا يقــوم ب
الم�مــج بكتابــة برنامــج باســتخدام اإلنســان وتســى لغــات ب
ال�مجيــة إىل ال�مجــة عاليــة المســتوى ،تقــوم أدوات هــذه اللغــة بتحويــل التعليمــات ب إحــدى لغــات ب
لغــة اآللــة والـ ت يـ� يتــم تنفيذهــا مــن قبــل الحاســوب.
97
ال�نامج
يقوم هذا ب.ال�نامج باستخدام لغات برمجة مختلفة
هنا تمت كتابة نفس ب
. عىل شاشة الحاسوبQatar Sport Day وه عرض جملة بأداء وظيفة ي
الخوارزمية Algorithm
ن ف
ه مجموعــة مــن التعليمــات التفصيليــة الالزمــة لحــل مشــكلة أو مســألة محــددة .ي� العالــم غـ يـر التق ـ ي
ي
ف
نقــوم باســتخدام الخوارزميــات ي� شـ تـى مجــاالت حياتنــا.
أجهــزة الحاســوب تنفــذ المهــام الـ ت يـ� يطلبهــا المســتخدم عــى شــكل تعليمــات .إذا تــم إعطــاء الحاســوب
ً
تعليمــات خطــأ فالنتيجــة أيضــا ســوف تكــون خطــأ أو لــن يتــم إنجــاز المهمــة بشــكل صحيــح.
قــم بعمــل ســور مســتدير مــن الـ تـراب حــول كل 3
نخلــة يبعــد مســافة 60 – 50ســم مــن الســاق.
قم بوضع طبقة السماد. 4
مثال مثال
ـيا� بل�نامــج يســتقبل أعــداد
مخطــط انسـ ب ي انسيا� لطريقة زراعة النخيل
بي مخطط
ثــم يقــوم بقســمتها
البداية
البداية قم ش
ب�اء المكونات
ف
أدخل العدد قم بغرس النخالت ي�
المقسوم عليه منتصف الحفر
ً
قم بسقاية النخلة يوميا
النهاية
النهاية
100
االنسيا�
بي حل المشكالت باستخدام الخوارزمية والمخطط
قبــل أن نبــدأ بتصميــم أي برنامــج ،علينــا تعريــف وفهــم المشــكلة ،ومــن ثــم تحليلهــا لمعرفــة مــا ينبـغ ي فعلــه
ً
للوصــول إىل الحــل .يتضمــن هــذا التحليــل تحديــد الخطــوات الالزمــة لحــل المشــكلة ،لنـ ضـرب أمثلــة عــى
ذلــك.
أدخل السنة
ال�نامج
كتابة ب الحالية
ـيا� والــذي
ه رســم المخطــط االنسـ ب ي المرحلــة التاليــة ي
ق
بــدوره ســيظهر التسلســل المنط ـ ي للخوارزميــة،
االنسيا�
بي ارسم المخطط 3
ً
متضمنــا الخطــوات واالرتباطــات الالزمــة.
ال�مـج ي Codeبلغــة
ه كتابــة المقطــع بالخطــوة األخـ يـرة ي
البايثــون .Python
م�
ال� ج ي
اكتب المقطع ب 4
102
)"print("َQatar Sports day ال�مــج ي مــن لغــةيتــم تحويــل المقطــع ب
ال�مجــة عاليــة المســتوى إىل لغــة اآللــة
ب
ـ� يفهمهــا الحاســوب باســتخدام ال ـ لـ ي
ت
( Compilerالم�جــم).
تحديد المشكلة
ً
االنسيا� رسم المخطط وه حســاب مســاحة ي ـرى، ـ خ أ ـكلة ـ ش لم ـال لنأخــذ مثـ
بي المســتطيل ،حيــث نحتــاج إىل معرفــة طــول الجانبـ ي ن
ـ�
البداية (العــرض والطــول) .المســاحة = العــرض xالطــول.
أدخل العرض.
إنشاء الخوارزمية
أدخل الطول.
1أدخل العرض.
قم بعملية �ض ب العرض
ف ي� الطول. 2أدخل الطول.
4أظهر النتيجة.
النهاية
ال�نامج
كتابة ب
103
مثال ( :)3حساب متوسط درجات طالب
االنسيا�
بي رسم المخطط
البداية
المتوسط =
)x1+x2+x3+x4)/4
اطبع النتيجة
النهاية
ال�نامج
كتابة ب
)"print("Grades
))"X1=float(input("The first grade is:
))"X2=float(input("The second grade is:
))"X3=float(input("The third grade is:
))"X4=float(input("The fourth grade is:
average=(X1+X2+X3+X4)/4
)print(average
104
> لنطبق ً
معا
1
لقــد طلــب معلمــك منــك إنشــاء برنامــج لحســاب متوســط رقمـ ي ن
ـ� .أدنــاه تمــت كتابــة
ـوا� .رتــب الخطــوات بشــكل صحيــح ،ثــم ئ
خطــوات إنشــاء خوارزميــة بشــكل عشـ ي
ـيا� للخوارزميــة.
ارســم المخطــط االنسـ ب ي
االنسيا�
بي المخطط غ� مرتبة
خطوات الخوارزمية ي
احسب متوسط ي ن
رقم�.
اعرض النتيجة عىل الشاشة.
ين
الرقم�. أدخل
1
2
3
105
2
ً
انسيابيا للخوارزمية. ً ش ئ
أن� مخططا
االنسيا�
بي المخطط
الخوارزمية
106
3
االنسيا�
بي المخطط
خطوات الخوارزمية
البداية
األميال = الكيلو ت
م�ات 1.61 /
2
النهاية
3
4
5
107
4
هــل تعــرف كيفيــة لعــب لعبــة (ك ـرات المنــاورة) Dodgeball؟ إن لعبــة ك ـرات
ً
ه لعبــة رائعــة للعــب والتمريــن معــا .فكــر وابحــث واســتعن بمعلوماتــك المنــاورة ي
ـيا� يمثــل اللعبــة. ف
هج:ــة لرســم مخطــط انسـ ب ي ال�م الســابقة ي�
اللعبةب قواعد
ي
عنــد إشــارة البــدء ،يجــب عليــك الذهــاب إىل خــط الوســط للحصــول عــى أ كـ بـر عــدد مــن
الك ـرات ،ثــم سـ تـر يم هــذه الك ـرات عــى الالعــب المنافــس مــن اجــل إخراجــه .الفريــق الفائــز هــو
الــذي يقــوم بإقصــاء جميــع العـ ب يـ� الفريــق المنافــس.
ً ً
ارســم مخططــا انســيابيا يعــرض خطــوات هــذه اللعبــة
إلخ ـراج العــب واحــد فقــط.
108
الدرس الرابع
ال�مجية
المتغ�ات واألوامر ب
ي
ُ
ال�مجة سهلة وممتعة وه لغة برمجة صممت لجعل ب اآلن لنبدأ التعامل بلغة ( Pythonبايثون) ،ي
للمبتدئـ ي ن
ال�مجــة .لـ ي
ـ� نبــدأ فلنقــم بفتــح بيئــة ـ� .بايثــون ســتكون بمثابــة حجــر األســاس لنــا لدخــول عالــم ب
ال�م ـج ي وتشــغيله. ال�مجيــة ( )Python IDLEالـ ت يـ� سنســتخدمها لكتابــة المقطــع ب العمــل ب
109
2
فتح Python IDLE
3
1 > اضغط ابدأ.
4
واضغــط 2 > مــرر ش
ال�يــط الجانـ ب يـ� إىل األســفل
مجلــد 3 .Python
1
م�:
ال� ج ي
إنشاء ملف المقطع ب
2 اضغط New Fileإلنشاء ملف جديد. 1 >اضغط قائمة ،File
>سيتم فتح محرر النصوص.
3 >اكتب برنامجك.
لك يتم حفظ برنامجك.
ي 4 >من قائمة ،Fileاضغط Save
6 ثم Run Moduleلتشغيل برنامجك. 5 >اضغط ،Run
1
2
5
3
4
6
111
اإلخراج Οutput
ال�نامــج مجموعــة مــن الــدوال الـ ت يـ� يمكــن اســتخدامها لتأديــة العديــد مــن العمليــات
يوجــد داخــل ب
المختلفــة .إن أبســط أمــر يمكننــا إعطــاؤه للحاســوب هــو عــرض بياناتنــا عــى الشاشــة .يتــم عــرض أي رســالة
أو بيانــات عــى الشاشــة باســتخدام دالــة .print
ً
هــذا برنامــج بســيط جــدا تمــت كتابتــه بمحــرر
النصوص ثم تم عرض النتيجة عىل الشاشة.
)"print("Welcome to Qatar
محرر النصوص
Welcome to Qatar
>>>
بيئة التشغيل
)"print("Hello \n World
Hello
World
>>>
112
)"print("Hello"+" "+ "World
Hello World
>>>
أنواع البيانات
ف
تحتــوي كل لغــة برمجــة تصنيفــات ألنــواع البيانــات الـ ت يـ� يمكــن اســتخدامها ي� تلــك اللغــة ،يحــدد نــوع
ف
البيانــات طبيعــة القيــم باإلضافــة للعمليــات الـ ت يـ� مــن الممكــن القيــام بهــا ،يوجــد ي� لغــة بايثــون خمســة أنــواع
أساســية مــن البيانــات وســيتم ت
ال�كـ ي زـ� عــى ثالثــة منهــا:
2020
Khaled
>>>
114
بيانات عىل شكل صفوف Tuple
ف
تختلــف القائمــة Listعــن الصفــوف Tupleي� إمكانيــة التعديــل عــى عنارصهــا ،حيــث يمكــن
اســتبدال قيــم بعــض عنــارص (القائمــة) بينمــا تبـىق عنــارص (الصفــوف) ثابتــة بعــد تعيينهــا ألول مــرة.
{= myDdict
"country": "Qatar",
"town": "Doha",
"year": 2020
}
)print(myDict
115
المتغ�ات
ي
ف
ال�نامــج .حيــث
المتغـ يـر هــو اســم رمــزي يشـ يـر لمــكان ي� ذاكــرة الحاســوب لتخزيــن البيانــات أثنــاء تنفيــذ ب
ال�نامــج.
يمكــن اســتخدامه للداللــة عــى معلومــات ،وتتغـ يـر قيــم المتغـ يـرات أثنــاء تنفيــذ ب
ً
أنواعا عديدة من البيانات. للمتغ�ات أن تمثل
ي يمكن
األرقام Level=3
Score=1200
(متغ�ات عددية)
ي TotalAmount=120.50
ت
عالم� التنصيص " ". عند استخدام المتغ�ات النصية عليك ً
دوما كتابة النص ي ن
ب�
ي ي
الثوابت
ً ف
ال�مجــة أحيانــا إىل متغـ يـر ثابــت القيمــة ،لتحقيــق ذلــك فإننــا نســتخدم الثوابــت .عــى ســبيل
نحتــاج ي� ب
ه ،3.14وعــى اعتبــار أن هــذه ت
المثــال ،إذا أردنــا حســاب مســاحة دائــرة فإننــا نســتخدم قيمــة PIوالـ يـ� ي
القيمــة ثابتــة ال تتغـ يـر ،فيجــب تخزينهــا كثابــت لــه اســم مثــل "."pi
116
إشارة يساوي
ف ف
ال�مجة عن اســتخدامها ي� الرياضيات ،فلو فرضنا أن x=15 يختلف اســتخدام إشــارة يســاوي (=) ي� ب
فهــذا يع ـن ي أن القيمــة 15تــم أخذهــا كعــدد وتعيينهــا كقيمــة للمتغـ يـر الــذي اســمه .x
x=15
y=20
Total=x+y
)print(Total
35
>>>
117
ال�نامج بضغط مفتاح . F5
يمكنك تشغيل ب
المتغ�ات
ي أسماء
ـ� اســم المتغـ يـر يمكــن اختيــار حــروف مثــا ( xأو ،)yأو اســتخدام أســماء ُمركبــة مثــل:
لتعيـ ي ن
(.)carname, total_price
المتغ�ات
ي قواعد تسمية
المتغ� برقم.
ي >ال يمكن أن يبدأ اسم
المتغ� يحتوي فقط حروف وأرقام ،إضافة إىل عالمة .(A-z،0 - 9،_) underscore
ي >اسم
ه أســماء لثالثــة
>أســماء المتغـ يـرات تختلــف حســب حالــة األحــرف فاألســماء الثالثــة التاليــة ي
متغـ يـرات مختلفــةage / AGE / Age :
ً
>مــن األفضــل إعطــاء المتغـ يـر اسـ ًـما مرتبطــا بمحتــواه لفهــم طبيعــة عمــل المتغـ يـر عنــد اســتخدامه
م�.
ال� ج يداخــل المقطــع ب
بعــض الكلمــات ال يمكــن اســتخدامها كمتغـ يـرات ألنهــا كلمــات خاصــة تســتخدم مــن ِقبــل لغــة
ال�مجــة ،حيــث يطلــق عليهــا وصــف "كلمــات محجــوزة" Reserved wordsمثــل: ب
118
اإلدخال Ιnput
ً عند استخدام أمر اإلدخال سينتظر من المستخدم أن يكتب ً
. Enter نصا معينا ثم الضغط عىل مفتاح
ف
ـال نطلــب إدخــال قيمــة للمتغـ يـر ،xبعــد إدخــال القيمــة ( )10نضغــطال�نامــج التـ ي
عــى ســبيل المثــال ،ي� ب
ـ� القيمــة ( )10للمتغـ يـر. Enter ليتــم تعيـ ي ن
إذا أردنــا مــن المســتخدم إدخــال قيــم عدديــة إلجـراء عمليــات حســابية عليهــا ،يجــب اســتخدام
األوامــر int(input()) :إلدخــال عــدد صحيــح ،أو ))( float(inputإلدخــال عــدد عـ شـري.
119
:1 مثال
print("Please enter
a value for x: ")
x=int(input())
y=int(input())
النهاية
120
:2 مثال
البداية
Please enter a value for x:
5
Please enter a value for y:
>>>
x=int(input("Please
enter a value for x:"))
y=int(input("Please
enter a value for y:"))
النهاية
تحديد المشكلة
إنشاء الخوارزمية
الريا� ف ي� قطر".
ي
ض اعرض عىل الشاشة "اليوم 1
ف
احســب النقــاط النهائيــة الـ ت يـ� حصــل عليهــا الالعــب ي� الســباق
ث 8
الثال�.
ي
اعرض عىل الشاشة اسم المتسابق ونقاطه ف ي� السباق. 9
122
البداية االنسيا�
بي رسم المخطط
ض ف
الريا� ي� قطر"
ي اعرض عىل الشاشة "اليوم
ف
اعرض عىل الشاشة اسم المتسابق ونقاطه ي� السباق
ف
ضع نقاط السباقات الثالث ي� قائمة ()list
ف
اعرض أعىل درجة للمتسابق ي� القائمة عىل الشاشة
النهاية
123
، Enter المطلــوب مــن المســتخدم أن يدخــل اســم المتســابق المشــارك .ثــم الضغــط عــى مفتــاح
عندهــا ســتأخذ دالــة () inputمــا تــم كتابتــه وتقــوم بتعيينــه للمتغـ يـر .AthleteName
فعىل سبيل المثال إذا أردنا ادخال اسم المتسابق ( ،)Khaledوتخزينه داخل
يل:المتغ� AthleteNameفعلينا كتابة ما ي
ي
الريا� ف ي� قطر".
ي
ض 1اعرض عىل الشاشة " اليوم
البداية
2اعرض عىل الشاشة "اكتب اسم المتسابق".
SwimmingScore=float(input("Type
Swimming Score"))
CyclingScore=float(input("Type
Cycling Score"))
125
التعليقات
ال�مـج ي وخاصــة عنــد الحاجــة للقيــام بتعديــات تســتخدم التعليقــات مــن أجــل تذكــر وظيفــة المقطــع ب
ش ف
ال�نامــج .يمكننــا إضافــة تعليــق باســتخدام إشــارة ( )#ي� بدايــة الجملــة ،وعندهــا يمكننــا كتابــة أي ي
�ء عــى ب
ال�م ـج ي . ً ف
ي� ســطر التعليقــات وســيتجاهله الحاســوب تمامــا عنــد تنفيــذ المقطــع ب
ال�مــج ي
أمثلــة مــن التعليقــات المضافــة إىل المقطــع ب
الخــاص ِب َنــا.
)"print("Qatar Sports Day
# We read athlete's name
)" print("Type the name of the athlete:
)(AthleteName=input
# We read athlete's number
))" AthleteNumber=int(input("Type the number of the athlete:
# We read athlete's performance in the 3 sports
))" SwimmingScore=float(input("Type Swimming Score:
))" CyclingScore=float(input("Type Cycling Score:
))" RunningScore=float(input("Type Running Score:
126
العمليات الحسابية واألعداد
يمكــن اســتخدام لغــة بايثــون للقيــام بــأي نــوع مــن أنــواع العمليــات الحســابية بمــا فيهــا الجمــع والطــرح
ً ً
والـ ضـرب والقســمة .يجــب تطبيــق القواعــد الـ ت يـ� تعلمناهــا ســابقا فيمــا يخــص اســتخدام األقــواس هنــا أيضــا.
ف
ال�نامج نقوم بحساب مجموع xو yونقوم ب�ض به بالرقم .2
ي� هذا ب
127
ســتقوم اآلن بحســاب النقــاط النهائيــة الـ ت يـ� حصــل
TriathlonPoints=0.6*(Swim عليهــا المتســابق وذلــك مــن خــال (حســاب متوســط
mingScore+CyclingScore+R ف
)النقــاط الـ ت يـ� حصــل عليهــا الالعــب ي� الســباقات الثــاث
unningScore)/3 ث ف
.)�ـا �ض
و ب ـهــا ي� (معامــل الســباق الثـ ي
print(AthleteName,
"points in triathlon احســب النقــاط النهائيــة الـ ت يـ� حصــل عليهــا
are: ",TriathlonPoints) .�ـا الالعــب ف� الســباق الثـ ث8
ي ي
ف
�اعــرض عــى الشاشــة اســم المتســابق ونقاطــه ي
9
.الســباق
128
التعامل مع النص
معــا أو أ كـ ثـر إلنشــاء نــص أ كـ بـر باســتخدام إشــارة ( .)+يمكننــا اســتخدام المتغـ يـرات
ـ� ً
يمكننــا ربــط نصـ ي ن
ـا�ة ،عــى ســبيل المثــال: النصيــة أو ربــط النصــوص مبـ ش
"Sport="SprintRace
سوف يتم عرض:
FullEvent="100metres"+Sport
100metresSprintRace
التال:
ي وقمت بكتابة
تذكــر أن تضيــف مســافة ( )spaceعنــد الربــط
ـ� ً FullEvent=Distance+Sport
معــا إن أردت إظهارهمــا منفصلـ ي ن
ـ� ـ� نصـ ي ن
بـ ي ن
)print(FullEvent
ً اســتخدم ً
دائمــا أســماء متغـ يـرات مرتبطــة وذات داللــة واضحــة ،فمثــا إذا أردت عمــل متغـ يـر ليمثــل
ن ف
نقــاط أحــد الالعبـ يـ� ي� أحــد الســباقات فقــم باســتخدام متغـ يـر باســم "."Playerscore
القوائم ()Lists
ً
أيضــا وضعهــا ف ي� قوائــم. ف ف
ي� لغــة بايثــون يمكننــا تخزيــن البيانــات ي� متغـ يـرات متنوعــة ،لكــن يمكننــا
ً
ه مجموعــة مرتبــة مــن العنــارص مــن أي نــوع مــن أنــواع البيانــات .إن إنشــاء قائمــة يعتـ بـر عمــا القائمـ ًـة ي
ف ـ� أقــواس مربعــة الشــكل .يتــم تعيـ ي ن
بســيطا ،ويتــم بوضــع القيــم بـ ي ن
ـ� ترتيــب كل عنــر ي� القائمــة باســتخدام
مــا يســى ( Indexالفهــرس).
ف
العنرص الثالث الموجود ي� القائمة وهو ،25و يمكن تعديل ]MyList[2 سوف يعرض األمر
"MyList[3]="Monday قيمــة العنــر الرابــع ف� القائمــة مبـ ش
ـا�ة بكتابــة: ي
ن ف
مالحظــة :رقــم الفهــرس ألول عنــر ي� القائمــة هــو ، 0والثـ ي
ـا� 1والثالــث ....2إلــخ .لــذا عندمــا
ف
أردنــا الحصــول عــى ثالــث عنــر ي� القائمــة قمنــا بكتابــة [.Mylist[2
129
من أجل القيام بحساباتك يمكنك استخدام الدوال التالية:
يتــم حســاب عمليــات الـ ضـرب والقســمة قبــل عمليــات الجمــع والطــرح ،هــذا يع ـن ي أن ناتــج 5*4+2هــو 22
وليــس ،30لــذا قــم ً
دائمــا باســتخدام األقــواس لتحديــد أولويــة القيــام بالعمليــات الحســابية.
x=15
y=20
n=30
]TheList=[x,y,n
))print ("The maximum value is:", max (TheList
))print ("The minimum value is:", min (TheList
))print ("The sum of values is:", sum (TheList
نصيحة ذكية
استخدم القائمة لتخزين عدة عنارص لها نفس الخصائص وتحتوي نفس النوع من البيانات. 130
العودة إىل برنامجنا
maxScore=
max(PerformanceList)
131
> لنطبق ً
معا
1
يل: يعت� ً
لمتغ� فيما ي
ي اسما أمام كل اسم يمكن أن ب ضع عالمة
true _A
name 2AB
234 CourseName
A!2 GrAdE
2
للتعب�ات التالية:
ي متغ�ات
فكر ثم اكتب أسماء ي
132
3
ت
اخ� اإلجابة الصحيحة.
)"print("Enter i value
))(i=int(input
.2األمر الذي تحتاجه ي
لك تطلب من
)"print ("Type the number متغ�.
المستخدم إدخال قيمة ي
))int(input(i
234
Name
4
ال�نامج باستخدام لغة بايثون: ف
المتغ� ي� نهاية ب
ي أوجد قيمة
a = 15
b=5
c = (a + b) / 4
d=2*b-a/3
e = (c + d) * 2
___________________________________________ ه :
المتغ� eي
ي قيمة
133
> لنطبق ً
معا
5
صل كل نوع من أنواع البيانات َ
بقيمه المقابلة:
""email
1.23
""5
]B[12, 35
134
6
ت
اخ� اإلجابة الصحيحة
7
ال�نامج باسم من اختيارك.
ال�نامج لحل المشكلة السابقة .بعد االنتهاء احفظ ب
قم اآلن بكتابة ب
135
> لنطبق ً
معا
8
اكتب برنامج بلغة بايثون باستخدام القوائم لحساب مجموع
ثالث أعداد ،وقم بعرض النتيجة عىل الشاشــة.
ال َ
تنس أن تحفظ برنامجك باسم من اختيارك.
136
ش
م�وع الوحدة
ومخطط انسـ ّ
ـيا� ثم اكتب برنامج ٍ >قم بتصميم خوارزمية خطوات
بي
بلغــة بايثــون ينفــذ مــا يـ يـ�: التنفيــذ :
اللوح من المستخدم.
ي > قراءة سعر الجهاز
ق
المتب� بعد الدفعة المقدمة. اإلجمال > حساب المبلغ
ي ي
ق
المتب�. اإلجمال > حساب وعرض مبلغ القسط عىل أساس المبلغ
ي ي
االنسيا�.
بي ال�نامج يتبع الخطوات حسب المخطط
> تأكد من أن ب
> قم بإجراء الحسابات ً
يدويا.
ين
النتيجت�. ال�نامج وقارن ي ن
ب� > قم بإدخال نفس القيم إىل ب
137
ماذا تعلمت
> كيف يتم تمثيل و تخزين و معالجة البيانات داخل نظام الحاسوب.
> الهيكلية الرئيسية لنظام الحاسوب.
االنسيا� المتتابع.
بي > إنشاء خوارزمية وترسم المخطط
> تحويل الخوارزميات إىل مقاطع برمجية باستخدام لغة بايثون.
المصطلحات
نظام ي ز
ترم� ASCII ئ
الثنا� النظام الدرس 1النظام ش
الع�ي
ي
ASCII Character Set Binary System Decimal System
ت
ال�انزستور نموذج ألوان RGB ع�يالنظام الست ش
Transistor RGB Model Hexadecimal System
الدارة المتكاملة
Integrated Circuit
ال�مجة Programming
لغة ب االنسيا�
بي Programالمخطط الدرس 3برنامج
Language Flowchart
Algorithm Problemخوارزمية مشكلة لغة اآللة
Machine Language
Code م�
ال� ج ي
المقطع ب
138
بيئة التشغيل محرر النصوص الدرس 4التحقق من األخطاء
Running Environment Text Editor Debug
List Constantsقائمة Stringالثوابث بيانات نصية
Float Integerعدد ش
ع�ي Data Typeعدد صحيح نوع البيانات
الكلمات المحجوزة Characterعنارص القائمة رمز – حرف
Reserved Words List Element
Calculations Commentالحسابات Functionتعليق دالة
139
المالحظة الصفحة الصف
المالحظة الصفحة الصف
المالحظة الصفحة الصف
المالحظة الصفحة الصف
الحوسبة وتكنولوجيا المعلومات المستوى التاسع \ الفصل الدراسي األول 2021 - 2022
كتاب الطالب
المكاتب
المملكــة المتحــدة ،الصيــن ،قبــرص ،اليونــان ،كوريــا ،بولنــدا ،تركيــا ،الواليــات المتحــدة األمريكيــة ،الشـركات المنتســبة
والممثليــن فــي جميــع أنحــاء العالــم.
جميــع الحقــوق محفوظــة .ال يجــوز نســخ أي جــزء مــن هــذا المنشــور أو تخزينــه فــي أنظمــة اســترجاع البيانــات أو نقلــه
بــأي شــكل أو بــأي وســيلة إلكترونيــة أو ميكانيكيــة أو بالنســخ الضوئــي أو التســجيل أو غيــر ذلــك دون إذن كتابــي مــن
ً
وفقــا للعقــد ُ
المبــرم مــع وزارة التعليــم والتعليــم العالــي بدولــة قطــر. الناشــرين
ُ
ُيرجــى مالحظــة مــا يلــي :يحتــوي هــذا الكتــاب علــى روابــط إلــى مواقــع ويــب ال تــدار مــن قبــل شــركة .Binary Logic
َّ
ورغــم أن شــركة Binary Logicتبــذل قصــارى جهدهــا لضمــان دقــة هــذه الروابــط وحداثتهــا ومالئمتهــا ،إال أنهــا ال
تتحمــل المســؤولية عــن محتــوى أي مواقــع ويــب خارجيــة.
إشــعار بالعالمــات التجاريــة :أســماء المنتجــات أو الش ـركات المذكــورة هنــا قــد تكــون عالمــات تجاريــة أو عالمــات
ُ
تجاريــة ُمسـ َّـجلة وتســتخدم فقــط بغــرض التعريــف والتوضيــح وال توجــد أي نيــة النتهــاك الحقــوق .تنفــي شــركة
ُ
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
PUBLISHED BY MM PUBLICATIONS