0:00:05.063,0:00:08.359 المتغير هو عبارة عن وعاء[br]تستطيع تخزين أي قيمة فيه 0:00:08.461,0:00:10.875 عندما تقوم باستخدام ذلك المتغير في خوارزمية 0:00:11.000,0:00:14.641 يقوم بفتح الوعاء و ينظر [br]إلى القيمة بداخله 0:00:14.766,0:00:16.828 هذا يجعلك تكتب خوارزمية أكثر ذكاءً 0:00:16.853,0:00:20.202 تتصرّف بشكل مختلف اعتماداً على[br]القيمة المخزَّنة في المتغير 0:00:20.452,0:00:21.467 على سبيل المثال 0:00:21.498,0:00:27.475 إذ أردتُ كتابة خوارزمية تقول ( عيد ميلاد[br]سعيد ، أصبحت في العاشرة من عمرك ) لأخي الصغير 0:00:28.061,0:00:29.436 سيكون الأمر رائع الآن 0:00:29.506,0:00:31.944 لكن إن أردت تشغيلها[br]العام القادم، سأود أن أقول 0:00:31.969,0:00:34.405 تقول[br](عيد ميلاد سعيد ، لقد أصبحت في الحادي عشر من عمرك) 0:00:34.748,0:00:40.155 يمكنني إنشاء متغير باسم " العمر"[br]لتخزين عمر أخي و أكتب الخوارزمية 0:00:40.366,0:00:43.498 تقول (عيد ميلاد سعيد ، لقد[br]أصبحت في "العمر" من عمرك) بدلاً من ذكر الرقم 0:00:43.655,0:00:45.405 لأن المتغير يمكن أن يتغير 0:00:45.436,0:00:50.248 يمكنني تحديد المتغير[br]"العمر" ليكون ("العمر" +1) 0:00:51.420,0:00:57.412 في هذا اللغز، سنستخدم متغيرا[br]يُحدّد طول الخط الذي يرسمه الفنّان 0:00:57.437,0:01:00.572 لاحقاً في الكود الخاص بنا،[br]القطعة البرمجية "التحرك للأمام" ستنظر 0:01:00.597,0:01:03.382 لمتغير الطول هذا لترى[br]القيمة التي قمت بتعينها له