WEBVTT 00:00:00.269 --> 00:00:05.240 الدّالة FUNCTION واحدة من أهم المفاهيم في علم الحاسوب هو كيفية تعريف أوامر جديدة. كيف 00:00:05.240 --> 00:00:11.280 تضيف الكلمات الخاصة بك إلى لغة الحاسوب. معظم لغات الحاسوب لديها حوالي 100 00:00:11.280 --> 00:00:17.000 من الكلمات أو الأوامر. و حقيقة، الفن والسحر هو في إنشاء الكلمات الجديدة الخاصة بها 00:00:17.000 --> 00:00:22.900 من هذه المقاطع البرمجية. ونحن نفعل ذلك في كل وقت في الألعاب الرياضية. على سبيل المثال، في كرة السلة، 00:00:22.900 --> 00:00:28.000 تبدأ من خلال تعلم كيفية التقدّم بالكرة ، وكيفية الرمي، وكيفية القفز مجدّدا. إذا 00:00:28.000 --> 00:00:31.980 تعلمت هذه التحركات الأساسية، ستتعلم التحركات الجديدة وتضع معا هذه القطع 00:00:31.980 --> 00:00:36.400 البرمجية مثل "أخذ إلتفاف" أو "إعطاء وذهاب" يمكنك الانتقال إلى المزيد من 00:00:36.400 --> 00:00:41.790 العمليّات المعقدة. و عندما تتعلم تلك الحركات و تعطيها اسما، الجميع في الفريق 00:00:41.790 --> 00:00:47.410 يعرفون كيفية القيام بذلك. نفس الشيئ، عندما تعلم الحاسوب كيفية القيام بعمليّة ما 00:00:47.410 --> 00:00:52.719 باستخدام هذا التسلسل من الأوامر، يمكنك إعطاء الاسم الخاص بك لهذه العملية و سيكون من السهل 00:00:52.719 --> 00:00:58.250 تكرار ذلك في وقت لاحق. عند إنشاء الأمر الخاص بك وإعطائه اسما، هذا يسمى 00:00:58.250 --> 00:01:03.399 الدالة. عند البرمجة مع المقاطع البرمجية، يمكنك استخدام الدوال إذا كانت هناك مجموعة 00:01:03.399 --> 00:01:08.319 من الأوامرالتي تريد استخدامها العديد من الأوقات. على سبيل المثال، كتبت برنامجا لإنشاء مربع 00:01:08.319 --> 00:01:15.060 يمكنك تحديد هذه بوصفها دالة تسمى "إنشاء مربع". الآن لديك قطعة 00:01:15.060 --> 00:01:21.020 جديدة يمكنك استخدامها عدة مرات لرسم عديد المربعات. وهناك الكثير من الأشكال البسيطة يمكن 00:01:21.020 --> 00:01:26.630 أن تستخدم لخلق اشكالا أكثر تعقيدا. في اللغز القادم، البرنامج الذي كتب مؤخرا 00:01:26.630 --> 00:01:31.520 لإنشاء الدائرة متوفر لك كدالة جديدة يمكنها رسم دوائر مختلفة 00:01:31.520 --> 00:01:37.080 الأحجام. هل يمكنك استخدامها لمساعدة إلسا خلق أنماط معقدة وجميلة في الثلج؟