Die Webseite wurde überarbeitet und wir in ihrer Sprache vorbereitet.
السلحفاة الصغيرة والرمز السري
في قرية صغيرة على حافة غابة كبيرة، عاشت فتاة تدعى ميا. كانت ميا فضولية. فضولية للغاية في الواقع. إذا علق درج في مكان ما، أو ومض ضوء، أو توقفت سيارة لعبة عن العمل، كانت ميا موجودة على الفور.
في أحد الأيام، وجدت في علية جدها سلحفاة خضراء صغيرة مصنوعة من المعدن. كان لديها عجلات بدلاً من الأرجل، وعينان كبيرتان كالأزرار، وعلى درعها كان مكتوبًا:
TURBO
سألت ميا: "ماذا أنتِ؟"
أصدرت السلحفاة صوتًا خفيفًا.
"أنا توربو. يمكنني المشي والرسم والبحث عن الأشياء. لكنني أحتاج إلى أوامر."
سألت ميا: "أوامر؟"
قال توربو: "نعم. أنا أفهم فقط التعليمات الواضحة جدًا. على سبيل المثال: امشِ ثلاث خطوات للأمام. استدر إلى اليمين. ارسم خطًا."
ابتسمت ميا. "هذا يبدو وكأنه لعبة!"
وضعت توربو على الأرض وقالت: "اذهب إلى النافذة!"
توقف توربو.
"لماذا لا تذهب؟"
أصدر توربو صوتًا: "غير دقيق جدًا. كم خطوة؟ في أي اتجاه؟ هل يجب أن أتجنب العقبات؟"
فكرت ميا. ثم قالت:
"امشِ خمس خطوات للأمام."
بدأ توربو بالدوران.
واحد. اثنان. ثلاثة. أربعة. خمسة.
ثم توقف.
قالت ميا: "استدر إلى اليسار."
استدار توربو.
"امشِ ثلاث خطوات للأمام."
استمر توربو في الدوران ووقف فجأة أمام صندوق خشبي قديم.
همست ميا: "هذا مثير للاهتمام!"
كانت هناك ورقة على الصندوق. مكتوب عليها:
من يريد العثور على الكنز، يجب أن يكتب الرمز الصحيح.
اتسعت عينا ميا. كنز!
كان على الورقة خريطة للعلية. رُسم عليها صناديق وكراسي وسجادة قديمة وعلامة X حمراء كبيرة.
قالت ميا: "توربو، سنجد الكنز!"
في البداية، سهلت ميا الأمر على نفسها. أعطت توربو أمرًا تلو الآخر:
"امشِ خطوتين للأمام."
"استدر إلى اليمين."
"امشِ أربع خطوات للأمام."
"استدر إلى اليسار."
أحيانًا كان ينجح الأمر. وأحيانًا كان توربو يصطدم بصندوق.
أصدر توربو صوتًا: "آه. كان هذا خطأ."
فزعت ميا. "أوه لا!"
أومض توربو بلطف. "الأخطاء ليست سيئة. في البرمجة، يسمى هذا خطأ برمجي (Bug)."
ضحكت ميا: "حشرة؟"
قال توربو: "نعم. وعندما تجد الخطأ وتصلحه، يسمى ذلك تصحيح الأخطاء (Debugging)."
أومأت ميا بجدية. "إذن سنقوم بتصحيح الأخطاء الآن."
نظرت إلى الخريطة عن كثب. لم يكن مسموحًا لتوربو أن يسير مباشرة. كان عليه أن يدور حول الكرسي القديم.
هنا، جاءت لميا فكرة.
"توربو، إذا كان هناك عائق أمامك، فاستدر إلى اليمين."
أصدر توربو صوتًا متحمسًا. "هذه قاعدة 'إذا-ثم'."
جربت ميا ذلك.
انطلق توربو. كان أمامه صندوق. توقف، استدار إلى اليمين، ومر بجانبه.
صرخت ميا: "إنه يعمل!"
لكن الطريق إلى علامة X الحمراء كان طويلاً. كان على ميا أن تقول نفس الأوامر مرارًا وتكرارًا.
"امشِ خطوة واحدة. امشِ خطوة واحدة. امشِ خطوة واحدة."
قالت ميا: "هذا ممل."
أومأ توربو. "إذن استخدم حلقة (Loop)."
"حلقة؟ مثل حلقات حذائي؟"
قال توربو: "تقريبًا. الحلقة تعني: كرر شيئًا عدة مرات."
قالت ميا: "كرر خمس مرات: امشِ خطوة واحدة."
تقدم توربو خمس خطوات.
"هذا أسهل بكثير!"
وهكذا تعلمت ميا أن البرمجة لا تعني أنك تستطيع السحر. بل تعني أنك تقسم فكرة إلى خطوات صغيرة وواضحة.
مع كل أمر، اقترب توربو من علامة X الحمراء.
ثم وقفا أمام صندوق مغلق.
على القفل كانت هناك ثلاث كلمات:
فكرة. تسلسل. صبر.
قرأت ميا الكلمات بصوت عالٍ.
فجأة، نقر القفل.
انفتح الصندوق.
لم يكن بداخله ذهب. لا تاج. لا أحجار كريمة.
كان بداخله دفتر صغير بصفحات فارغة. على الصفحة الأولى كان مكتوبًا:
أعظم كنز ليس ما تجده.
أعظم كنز هو ما يمكنك أن تخلقه بنفسك.
قلبت ميا الصفحات. في كل صفحة كان هناك مكان لأفكار جديدة: ألعاب، قصص، روبوتات، موسيقى، صور، واختراعات.
أصدر توربو صوتًا خفيفًا. "الآن يمكنك كتابة برامجك الخاصة."
ابتسمت ميا.
في اليوم التالي، عرضت توربو على أصدقائها. قاموا معًا ببرمجته ليرسم النجوم على الورق، ويحل المتاهات، وحتى يخوض سباقًا صغيرًا.
أحيانًا لم يعمل شيء. ثم ضحكوا، وبحثوا عن الخطأ، واستمروا.
وفي كل مرة ينجح فيها توربو في مهمة جديدة، كانت ميا تقول:
"البرمجة مثل القصة. تحتاج إلى فكرة، وخطة، والشجاعة لتجربة شيء مرارًا وتكرارًا."
منذ ذلك اليوم، لم تعد العلية مجرد غرفة قديمة مغبرة.
كانت ورشة عمل للمخترعين.
وعرفت ميا:
من يتعلم البرمجة، يمكنه بناء عجائب صغيرة من الأفكار.
