البرمجة هي ليست مجرد برمجة فقط. كما ذكرنا آنفاً، فإن البرمجة هي طريقة للتفكير. فمن يعرفون كيفية البرمجة ينظرون إلى مشاكل العالم من منظور مختلف، إنهم يحدقون في المشكلات، ثم يتحول الأمر إلى ما يشبه السحر، ويبدؤون في التفكير على الفور تقريباً في كل الحلول المحتملة، والمسارات التي يمكنهم اتخاذها للوصول إلى تلك الحلول.
تمنح البرمجة لمتعلميها مجموعة متنوعة من الأدوات التي يمكنهم استخدامها لتغيير مجتمعنا بأكمله وتحسينه أو – على أقل تقدير – الحصول على فرصة أفضل للنجاح في عالم الغد، عالم يتطلب قدرات التفكير الانتقادي والإبداع وحل المشكلات، التي ستصبح ضرورية في كل مجال، سواءً أكان تكنولوجياً أم لا.
ولكن، هناك العديد من الحقائق في عالم الكمبيوتر والبرمجة التي لا يعرفها الكثير من الناس. ربما تتساءل عن مدى فائدة تلك الحقائق، وفي الواقع، تلك الحقائق ستعمل على إشباع فضولك لمعرفة المزيد، ولكنها لن تصقل مهارات القرن الحادي والعشرين التي تحتاجها أنت وأطفالك. ما يهم بالفعل، هو أنه من الرائع دائماً تعلم أمور جديدة… إنها تفتح عقولنا على حقائق لم تكن لدينا أي فكرة عنها، وقد تفسر لنا ما يجعل الأمور تبدو على حالتها الحالية في الوقت الحاضر.
في هذه المقالة القصيرة والهامة، سنطلعك على 11 حقيقة مذهلة عن البرمجة لا تعرف عنها شيئاً على الأرجح. هل أنت مستعد لتتفاجأ؟ لأننا هنا على الجانب الآخر من الشاشة، مستعدين لأن نُفاجئك!
الموضوع
في الواقع، من المدهش للغاية أن نعلم أن جورج واشنطن لم يكن يعلم بوجود الديناصورات نظراً لأن اكتشاف الحفريات الأولى قد حدث بعد وفاته. أترى؟ عندما تسمع شيئاً لم تكن تعرفه من قبل، يبدأ عقلك في التساؤل عن المزيد من الأمور حول نفس الموضوع، وعلى الفور، تصبح راغباً في توسيع معرفتك بهذا الموضوع بالتحديد.
هذا هو بالضبط ما نريد عمله في هذه المقالة. سنقدم لك 11 حقيقة مذهلة عن البرمجة، لإشباع فضولك، ولحثك على البحث أكثر. أو على الأقل، لتثبيت رغبتك في إخبار هذه الحقائق الرائعة عن البرمجة لأصدقائك وزملائك وأفراد عائلتك.
هيا نتوقف عن هذا التشويق! إليك ما نتحدث عنه… 11 معلومة عن البرمجة يجب أن تعرفها!
1. كانت أول مبرمِجة في العالم امرأة. اسمها آدا لوفليس وولدت عام 1815. يعتقد بعض الناس أن لوفليس نشرت أول خوارزمية تُنفذها آلة.
2. كانت أول لغة برمجة في العالم تسمى FORTRAN (اختصار لعبارة Formula Translation)، وقد أُنشأت عام 1956. بدأ الفريق الذي أنشأها، بقيادة السيد جون باكوس، العمل عليها عام 1954.
3. أكثر من 70٪ من جميع وظائف البرمجة هي في مجالات وقطاعات خارج التكنولوجيا. يمكن لمن يتعلم كيفية البرمجة اكتساب مهارات القرن الحادي والعشرين التي تساعده عند إنجاز عمله بامتياز في كل قطاع تقريباً.
4. سُمي أول “computer bug” الذي يعني حرفياً “حشرة الكمبيوتر” ويقصد به “عُطل الكمبيوتر” بهذا الاسم بسبب حشرة فعلية. عثرت جريس هوبر على هذه الحشرة. بدأ الكمبيوتر الذي كانت تصنعه يُصاب بالأعطال، ثم اكتشفت حشرة عثة حقيقية في نظامه. منذ ذلك الحين، عندما يتعطل شيء ما في البرامج أو الأجهزة، نسميه “bug”. إذا أردت قراءة المزيد عن تاريخ جريس هوبر والإرث العلمي الذي تركته، ألقِ نظرة على منشور المدونة الذي كتبناه قبل بضعة أسابيع.
5. في وقتنا الحاضر، هناك أكثر من 700 لغة برمجة في العالم! يمكن للأطفال أن يبدؤوا تعلم البرمجة باستخدام أنظمة ودودة وملونة مثل سكراتش، ثم الانتقال إلى لغات برمجة أكثر تقدماً وتعقيداً مثل جافا أو بايثون.
6. إن إرسال رجل إلى القمر يتطلب برمجة أقل من تشغيل الهاتف الذكي.
7. على ذِكر القمر… كتبت مارجريت هاميلتون، عالمة الكمبيوتر الأمريكية ومهندسة الأنظمة، كود الكمبيوتر الذي ساعد على إنقاذ مهمة أبولو على سطح القمر.
8. أول لعبة كمبيوتر لم تحقق أي ربح. تزيد قيمة قطاع الألعاب اليوم بمقدار 30 مليون دولار أمريكي عن قطاع الأفلام، ويمكن لأطفالك إنشاء تطبيقاتهم وألعابهم الخاصة بهم في دورة تدريبية مباشرة عبر الإنترنت.
9. لم يُصمم أول فيروس كمبيوتر ليكون ضاراً على الإطلاق. ماذا حدث بعد ذلك؟ ليس لدينا فكرة!
10. من الضروري أن يعرف علماء الفلك كيفية البرمجة. فهم يستخدمون بالفعل مجموعة متنوعة من لغات البرمجة لمعالجة القياسات التي يقيسونها، وكذلك لتطوير عمليات المحاكاة للظواهر الفيزيائية الفلكية.
11. يمكن لأطفالك تعلم البرمجة بطريقة سهلة، وودودة، وآمنة، ويسهُل استخدامها! من خلال الدورات المباشرة التي تقدمها Tekkie Uni عبر الإنترنت، يمكن لأطفالك حضور فصول مع أفضل المدربين المتاحين وتقوية مهارات فائقة بينما يتعلمون كيفية برمجة التطبيقات والألعاب والبرامج الخاصة بهم. البرمجة للجميع وأصبحت متاحة بكل سهولة.
أيٌ من هذه الحقائق أدهشتك أكثر؟ شاركنا أفكارك في التعليقات أدناه. إذا كان لديك أي حقائق أخرى ممتعة أو مفاجئة عن البرمجة، لا تتردد في مشاركتها معنا وقد نضيفها إلى هذه القائمة. شكراً لك مقدماً!
أطفالك يمكنهم البرمجة. فقط امنحهم الأدوات التي يحتاجونها!
أنت تعرف هذا بالفعل: البرمجة هي طريقة للتفكير. كما قرأت للتو في هذه الحقائق المسلية، حدثت الكثير من الأمور غير العادية للبرمجة على مدار التاريخ. هل تريد أن يكون أطفالك جزءاً من ذلك؟ هل تريدهم أن يصنعوا أشياء مذهلة بأيديهم؟ أم أنك تريد فقط أن تُبيّن لهم أن كل شيء ممكن وأن بإمكانهم تحويل أحلامهم إلى حقيقة؟
أعط أطفالك الأدوات التي يحتاجونها. ساعدهم على العثور على شغفهم الحقيقي وتقوية جميع مهارات القرن الحادي والعشرين التي سيحتاجونها في المستقبل القريب. البرمجة يمكنها أن تساعدك على ذلك. هذا وعد.