النصوص البرمجية هي اللغة العالمية القادمة.
في السبعينيات، كانت موسيقى البنك هي الموضة بالنسبة لذلك الجيل.
في الثمانينات، أصبحت النقود هي الموضة.
لكن بالنسبة لجيلي،
فالبرمجيات هي الواجهة لخيالنا وعالمنا.
وذلك يعني أننا بحاجة
لنوع مختلف كلياً من الناس
لنبني هذا النوع من المنتجات،
أناس لا يرون أجهزة الحاسوب كآلات مملة ووحيدة وسحرية،
بل يرونها كأشياء قادرة على التجول
والتنتقل من مكان لمكان وغيرها من الأشياء.
تجربتي الشخصية في الحياة في مجال البرمجة والتكنولوجيا
بدأت بعمر مبكر هو 14 عامًا
أعجبت إعجاب المراهقة برجل أكبر مني سنًا،
هذا الرجل كبير السن الذي أتكلم عنه صدف أنه
نائب رئيس الولايات المتحدة حينذاك السيد آل غور.
وفعلت ما كانت كل فتاة عزباء مراهقة ستفعله.
أردت أن أعبر عن حبي بطريقة ما،
لذلك أنشأت له موقع الكتروني، ها هو.
في عام 2001، لم يكن تمبلر موجودًا،
ولم يكن موقعا الفيسبوك والبينترست موجودين وقتها.
لذلك احتجت أن أتعلم كتابة نصوص برمجية
لكي أستطيع التعبير عن كل مشاعر الحب والشوق.
هذه كانت بداية البرمجة بالنسبة لي.
بدأت كطريقة للتعبير عن نفسي.
ذلك يشبه عندما كنت صغيرة، كنت أستخدم أقلام التلوين والمكعبات.
وعندما أصبحت أكبر، استخدمت دروس الغيتار والأدوار المسرحية.
ولكن عندها، كان هناك شبان صغار، شيء آخر لأكون متحمسة لأجله،
مثل الشعر ونسج الجرابات
وتصريف الأفعال الشاذة الفرنسية
واختراع كلمات ليس لها معنى إلا بالنسبة لي
وبرتراند راسل وفلسفته.
وأصبحت واحدة من هؤلاء الناس
الذين يشعرون أن أجهزة الحاسوب مملة وتقنية تشعرك بالوحدة.
وما أفكر به اليوم هو
أن الفتيات الصغيرات لا يعلمن أنه من الطبيعي ألّا يحببن أجهزة الحاسوب،
الفتياة الصغيرات رائعات
حقيقيات، جيدات بالتركيز على الأشياء
وكونهن متحمسات ويسألن أسئلة رائعة مثل،
"ماذا؟" و"لماذا؟" و "كيف؟" و"ماذا لو؟"
ولا يعلمن أنه ليس من المفروض أن يعجبن بأجهزة الحاسوب.
إنه واجب الأهل أن يعلموا ذلك.
نحن الأهل من يحس
أن علم الحاسوب هو علم غريب معد لفئة محددة
علم يعرفه ويتعلمه أشخاص غريبون.
وهذا شيء غير صحيح بقدر بعد الحياة اليومية
فلنقل، عن الفيزياء النووية.
وهم محقون بعض الشيء بهذا الشأن.
هناك الكثير من تركيب الجمل والمتحكمات وبنى المعطيات
والخوارزميات والتدريب،
والنماذج والبروتوكولات والبرمجة.
ونحن كمجتمع، صنعنا أجهزة حاسوب صغيرة.
كما أننا أنشأنا طبقات معقدة ومتعددة من البرمجيات القادرة على التواصل مع بعضها.
بين الإنسان والآلة
لدرجة أننا ما عدنا قادرين على معرفة كيفية عمل الحاسب
أو كيفية التواصل معه.
نحن نعلم أطفالنا عن جسم الإنسان وآلية عمله،
نعلمهم آلية عمل محركات الاحتراق الداخلي
وحتى نقول لهم أنهم إن أرادوا أن يصبحوا رواد فضاء بالفعل
يمكنهم أن يصبحوا كذلك.
لكن عندما يسألنا طفل،
"ما هي خوارزمية التصنيف الفقاعية؟"
أو: "كيف يعلم الحاسوب ما يفعله عندما اضغط زر (إلعب)،
كيف يعلم أي فيديو سيعرض؟"
أو يسألون: "ليندا هل الإنترنت مكان محدد؟"
يكون جوابنا نحن الكبار الصمت المطبق.
بعضنا يقول: "إنه سحر"
والآخرون يقولون: "إنه شيء معقد جدًا"
في الواقع، التفسيران غير صحيحان.
الأمر ليس سحرًا وليس معقدًا.
يحدث هذا بسرعة كبيرة جدًا.
علماء الحاسوب قاموا ببناء هذه الأجهزة الرائعة،
لكنهم بنوها بطريقة نراها غريبة عنّا.
مما ينطبق على لغة الحاسب أيضًا
لذلك فنحن لا نعلم كيف نتواصل مع الحاسب
بدون واجهات التواصل المزخرفة.
ولذلك لم يلاحظ أحد
أنه عندما كنت أصرف الأفعال الفرنسية الشاذة،
كنت في الواقع أدرب نظام التعرف الصوتي لدي.
وعندما كنت متحمسًة للخياطة،
كنت في الواقع أتبع تسلسلًا من الأوامر المرمزة
مرتبة ضمن حلقات متكررة.
وأن بحث برتراند راسل طول حياته
لإيجاد لغة محددة للتواصل بين اللغة الإنكليزية والآلة
وجدت ضالتها في أجهزة الحاسوب.
كنت مبرمجة، لكن أحدًا لم يعلم ذلك.
أطفال اليوم، لديهم أجهزة ذكية تشكل نافذتهم الى العالم.
لكن إن لم نقدم لهم أدوات مناسبة ليستخدموا الحاسوب كأداة بناء،
فنحن نربي مستخدمين بدلًا من مبدعين.
وأعتقد، أنه إن كانت لغة الجافاسكريبت هي اللغة المشتركة الجديدة،
فإنه بدلًا من دروس قواعد اللغة، يجب أن نعطي دروس في الشعر.
هذا الكلام كله قادني إلى الفتاة الصغيرة.
اسمها روبي، وعمرها ست سنوات.
لا تخاف شيئًا وواسعة الخيال وتحب إعطاء الأوامر،
وكلما واجهتني مشكلة
في محاولاتي لأتعلم البرمجة مثل،
"ما هو التصميم كائني التوجه أو ماذا يعني جمع القمامة في علم الحاسوب؟"
فإنني أحاول أن أرى ما الذي ستتخيله فتاة عمرها ست سنوات لحل المشكلة.
وكتبت كتابًا عنها وشرحته
والأشياء التي علمتني إياها روبي هي كالتالي.
علمتني روبي أن لا أخاف
من الحشرات تحت سريري.
وأن أكبر المشكلات
هي عبارة عن مشاكل صغيرة متعلقة ببعضها.
وعرفتني روبي أيضًا على أصدقائها،
الجانب المشرق من ثقافة الإنترنت.
لديها أصدقاء مثل نمر الثلوج،
نمر جميل لكنه لا يحب اللعب مع الأطفال الآخرين.
ومن أصدقائها الرجل الآلي الأخضر اللطيف جدًا لكنه فوضوي.
ومنهم أيضًا لينوكس البطريق
الفعال جدًا، لكنه صعب الفهم بعض الشيء.
كما يوجد الثعلب المثالي، وغيرها الكثير
في عالم روبي، تتعلم التكنولوجيا من خلال اللعب.
على سبيل المثال، أجهزة الحاسوب ممتازة في تكرار الأشياء،
لذلك فطريقة روبي لتعليم الحلقات هي،
هذه رقصة روبي المفضلة: "صفق، صفق، اقفز، أقفز
صفق، صفق و أقفز"
وتتعلم الحلقات العكسية بتكرار ذلك أربع مرات.
أما حلقات بينما فتتعلمها بتكرار ذلك الترتيب
بينما أقف على قدم واحدة،
وحلقات حتى تتعلمها بتكرار نفس الترتيب
حتى تغضب أمك.
(ضحك)
تتعلم مهارات التفكيك باستخدام الرسوم البيانية الخاصة بحل المشكلات
ورؤية الشيء الخطأ الذي حدث في التطبيق العملي لصديقة روبي.
تتعلم أن الخوارزميات تشبه وصفات الجاتوه إلى حد كبير.
والأهم، أنك ستتعلم أنه لا يوجد أجوبة جاهزة.
عندما بدأت كتابة منهاج الدراسة هذا المسمى عالم روبي
احتجت أن أسأل الأطفال عن كيفية رؤيتهم للعالم
وما هي الأسئلة التي يحبون طرحها
لذلك كنت أنظم جلسات لعب تجريبي.
وسأخبركم عن ثلاثة قصص حدثت في هذه الجلسات.
كنت أبدأ بعرض هذه الصور الأربعة للأطفال.
كنت أريهم صورة سيارة،
صورة محل بقالة وصورة كلب وصورة مرحاض.
وكنت أسألهم، "أي واحدة من هذه الصور تمثل حاسوبًا برأيكم؟"
وكان الأطفال يبدون متأكدين ويقولون،
"ولا واحدة منها هي حاسوب.
نحن نعلم ما هو الحاسوب.
إنه الصندوق المضيء،
الذي يجلس أمامه أبي وأمي لوقت طويل."
وبعدها نبدأ بالحديث
لنكتشف أنه في الواقع، السيارة هي حاسوب،
للسيارة جهاز قيادة داخلها.
حتى الكلب، الكلب من الممكن أن لا يكون حاسوبًا،
لكن لديه طوق
والطوق قد يحوي حاسوبًا داخله.
ومحلات البقالة، لديها أنواع مختلفة من الحواسيب،
مثل نظام الدفع على الصندوق، وأجهزة الإنذار ضد السرقة.
أيها الأطفال، سأخبركم شيئًا،
في اليابان، المرحاض هو جهاز حاسوب
حتى أنه سبق لقراصنة أن اخترقوها.
(ضحك)
واستمر بالكلام أكثر
وأعطيهم لصاقات عليها زرين واحد للتشغيل و آخر للاطفاء،
وأقول للأطفال، "لديكم اليوم قدرة سحرية
لتحويل كل شيء في الغرفة إلى حاسوب."
ومرة أخرى، يقول الأطفال،
"هذا صعب، لا أعتقد أننا نعرف الإجابة الصحيحة."
وأقول لهم، "لا تقلقوا،
حتى أهلكم لا يعرفون الإجابة الصحيحة.
لقد بدأوا مؤخرًا بمعرفة شيء جديد
يسمى إنترنت الأشياء.
أما أنتم أيها الأطفال، ستصبحون
أشخاصًا يعيشون في عالم حيث كل شيء هو حاسوب."
غسالاتكم وفرشاة أسنانكم وحتى علب الحليب.
وأنتم الجيل الأخير الذي سيصفون الحاسوب
بالصندوق المضيء.
وبعدها أتت فتاة صغيرة إلي
ومعها ضوء دراجة هوائية
وقالت، "هذا ضوء دراجة، لو كان حاسوبًا،
لكان ضوءه متغيرًا"
وقلت لها، "هذه فكرة جيدة فعلًا، وما الذي يمكن فعله أيضًا؟"
وبدأت تفكر وتفكر،
وقالت، "لو كان هذا المصباح حاسوبًا،
لاستطعت الذهاب مع أبي برحلة على الدراجة
وكنا نمنا في خيمة
واستعملنا ضوء الدراجة هذا كجهاز إسقاط لعرض الأفلام."
هذه هي اللحظة التي أنتظرها،
وليست عندما يكتب طفل مصفوفة ممتازة بلغة روبي
اللحظة التي يلاحظ فيها الأطفال
أن العالم ليس جاهزًا بعد،
وأن هناك طريقة لجعل العالم جاهزًا بشكل أفضل
هو باستخدام التكنولوجيا
وأن كل إنسان باستطاعته أن يكون جزءًا من هذا التغيير.
أما القصة الأخيرة، قمنا ببناء حاسوب،
الصندوق المضيء، الصندوق المضيء القديم.
وتعرفنا على وحدة المعالجة المركزية وعلى الذاكرتين المفيدتين الرام والروم
المساعدتان على تذكر الأشياء
وبعد أن جمّعنا حاسوبنا سويًة،
صممنا تطبيقًا له.
والقصة المفضلة لدي هنا عن ولد صغير،
عمره ست سنوات
أكثر شيء يريده في العالم هو أن يصبح رائد فضاء.
والطفل، كان يضع سماعات رأس كبيرة جدًا
وهو مستغرق جدًا في حاسوبه الورقي الصغير
لأنه بنى لنفسه
تطبيقًا خاصًا بالملاحة بين المجرات والكواكب.
أما والده، رائد الفضاء الوحيد في مدار المريخ،
موجود في الطرف الآخر من الغرفة
ومهمة الطفل المهمة جدًا
هي إعادة والده بسلام إلى الأرض.
هؤلاء الأطفال سيكون لهم وجهة نظر مختلفة كليًا عن العالم
وبطريقتنا باستخدام التكنولوجيا.
أخيرًا، كلما كانت مقاربتنا شاملة وواقعية،
ومتنوعة في عالم التكنولوجيا،
كلما بدا العالم ملونًا وأفضل.
لأن الاختلال لا يبدأ من التكنولوجيا.
الاختلال يبدأ من الأشخاص أصحاب الرؤية.
وعلم الحاسوب، والبرمجة والتكنولوجيا
الحمض النووي لهذه الأشياء كلها هي الإنسانية.
الحواسيب، في نهاية الأمر، كانت أشخاصًا في البداية
الذين كانوا جيدين جدًا في حساب الأمور.
حتى اليوم، المبرمجون لا يكتبون نصًا برمجيًا
لتنفذه الآله فقط.
يكتبون نصًا برمجيا ليقوم المبرمجون الآخرون بقراءته ويعملوا على أساسه.
لذلك، تخيلوا معي للحظة واحدة،
عالمًا حيث القصص التي نحكيها
حول كيفية صناعة الأشياء لا تتحدث فقط
عن شباب بعمر العشرينات يعملون في وادي السيليكون،
لكن أيضا الفتيات في مدارس كينيا ولأمينات المكاتب في النرويج.
تخيلوا عالمًا حيث آدا لوفلايس المستقبل،
التي تعيش في واقع مستمر مكون من رقمي 1و 0,
يكبرون متفائلين جدًا وبشجاعة بالتكنولوجيا.
يتلقون القوة والفرص
وحدود العالم.
عالم من التكنولوجيا الرائعة والغريبة
والعجيبة بعض الشيء.
عنما كنت فتاة صغيرة،
أردت أن أصبح قارئة قصص.
أحببت الكلمات المؤلفة لغرض محدد
والشيء الأحب على قلبي
هو الاستيقاظ في الصباح في وادي مومن.
في فترة بعد الظهر أتجول حول كوكب تاتوين الخيالي.
وفي المساء كنت لأذهب للنوم في نارنيا.
البرمجة كانت المهنة المناسبة لي.
لازلت أصنع عوالمًا.
بدلًا من القصص، أكتب نصوصًا برمجية.
البرمجة تعطيني هذه القدرة الرائعة
لأبني عالمي الصغير الخاص
بقوانينه وممارساته ونماذجه الخاصة.
أبني شيئًا من لا شيء بقوة المنطق المحضة.
وربما هذا ما يجعلني شاعرة.
شكرًا لكم.
(تصفيق)