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