1 00:00:00,269 --> 00:00:05,240 الدّالة FUNCTION واحدة من أهم المفاهيم في علم الحاسوب هو كيفية تعريف أوامر جديدة. كيف 2 00:00:05,240 --> 00:00:11,280 تضيف الكلمات الخاصة بك إلى لغة الحاسوب. معظم لغات الحاسوب لديها حوالي 100 3 00:00:11,280 --> 00:00:17,000 من الكلمات أو الأوامر. و حقيقة، الفن والسحر هو في إنشاء الكلمات الجديدة الخاصة بها 4 00:00:17,000 --> 00:00:22,900 من هذه المقاطع البرمجية. ونحن نفعل ذلك في كل وقت في الألعاب الرياضية. على سبيل المثال، في كرة السلة، 5 00:00:22,900 --> 00:00:28,000 تبدأ من خلال تعلم كيفية التقدّم بالكرة ، وكيفية الرمي، وكيفية القفز مجدّدا. إذا 6 00:00:28,000 --> 00:00:31,980 تعلمت هذه التحركات الأساسية، ستتعلم التحركات الجديدة وتضع معا هذه القطع 7 00:00:31,980 --> 00:00:36,400 البرمجية مثل "أخذ إلتفاف" أو "إعطاء وذهاب" يمكنك الانتقال إلى المزيد من 8 00:00:36,400 --> 00:00:41,790 العمليّات المعقدة. و عندما تتعلم تلك الحركات و تعطيها اسما، الجميع في الفريق 9 00:00:41,790 --> 00:00:47,410 يعرفون كيفية القيام بذلك. نفس الشيئ، عندما تعلم الحاسوب كيفية القيام بعمليّة ما 10 00:00:47,410 --> 00:00:52,719 باستخدام هذا التسلسل من الأوامر، يمكنك إعطاء الاسم الخاص بك لهذه العملية و سيكون من السهل 11 00:00:52,719 --> 00:00:58,250 تكرار ذلك في وقت لاحق. عند إنشاء الأمر الخاص بك وإعطائه اسما، هذا يسمى 12 00:00:58,250 --> 00:01:03,399 الدالة. عند البرمجة مع المقاطع البرمجية، يمكنك استخدام الدوال إذا كانت هناك مجموعة 13 00:01:03,399 --> 00:01:08,319 من الأوامرالتي تريد استخدامها العديد من الأوقات. على سبيل المثال، كتبت برنامجا لإنشاء مربع 14 00:01:08,319 --> 00:01:15,060 يمكنك تحديد هذه بوصفها دالة تسمى "إنشاء مربع". الآن لديك قطعة 15 00:01:15,060 --> 00:01:21,020 جديدة يمكنك استخدامها عدة مرات لرسم عديد المربعات. وهناك الكثير من الأشكال البسيطة يمكن 16 00:01:21,020 --> 00:01:26,630 أن تستخدم لخلق اشكالا أكثر تعقيدا. في اللغز القادم، البرنامج الذي كتب مؤخرا 17 00:01:26,630 --> 00:01:31,520 لإنشاء الدائرة متوفر لك كدالة جديدة يمكنها رسم دوائر مختلفة 18 00:01:31,520 --> 00:01:37,080 الأحجام. هل يمكنك استخدامها لمساعدة إلسا خلق أنماط معقدة وجميلة في الثلج؟