الموسوعة
كل مفهوم، بلغة البشر
المصطلحات التي تظهر بالأزرق داخل الدروس تعيش هنا: تعريف قصير، ولماذا تهمّك، وأمثلة من الحياة. بلا تعقيد ولا تعالٍ.
- الجملة الشرطية (if/else)مفترق الطريق: إن صحّ الشرط نفّذ هذا الفرع، وإلا فالفرع الآخر.
- الخوارزميةقائمة من خطوات دقيقة يمكن لآلة اتباعها بلا تخمين.
- المدخلات والمخرجاتالمدخلات ما يدخل إلى البرنامج (لوحة المفاتيح، الملفات، النقرات)؛ والمخرجات ما يخرج منه (الشاشة، الأصوات، الملفات).
- المعالج (CPU)طبّاخ الآلة: ينفّذ التعليمات خطوة صغيرة تلو الأخرى، مليارات المرات في الثانية.
- المعامل والوسيطالمعامل خانة مسماة في تعريف الدالة؛ والوسيط القيمة الفعلية التي تمررها عند الاستدعاء.
- النظام الثنائيعدّ بالصفر والواحد فقط — الأبجدية الوحيدة التي تخزنها مفاتيح الآلة.
- بايتصف من 8 بتات — يحمل رقماً من 0 إلى 255. الوحدة الأساسية لكل شيء رقمي.
- بِتأصغر وحدة معلومات: مفتاح واحد، مطفأ أو مشغّل — 0 أو 1.
- بكسلمربع صغير واحد من الصورة، يخزن ثلاثة أرقام: كم من الأحمر والأخضر والأزرق.
- بيانات التدريبالأمثلة الموسومة التي يتعلم منها النموذج. جودتها تحدد جودة النموذج.
- تشفيربعثرة البيانات بمفتاح رياضي بحيث لا يقرؤها إلا من يملك المفتاح الصحيح.
- تعلّم الآلةبرامج تتحسن من الأمثلة بدلاً من تلقينها قواعد صريحة لكل حالة.
- حلقة تكراركود يتكرر — لعدد محدد (for) أو ما دام شرط ما صحيحاً (while).
- خادمحاسوب ينتظر الطلبات على الإنترنت ويجيبها — كل موقع تزوره يسكن على أحدها.
- خلل (Bug)خطأ في البرنامج يجعله يتصرف بخلاف ما قصدتَه.
- دالةوصفة كود مسماة تكتبها مرة وتستدعيها كلما احتجتها.
- سلسلة نصيةنص داخل البرنامج: سلسلة حروف بين علامتي اقتباس، مثل "hello".
- قائمةمتغير واحد يحمل قيماً كثيرة بترتيبها — العنصر 0، ثم 1، ثم 2…
- قيمة منطقيةقيمة لها خياران فقط: True أو False. وقود كل قرار يتخذه البرنامج.
- لغة التجميعأدنى لغة يقرؤها البشر — كل سطر فيها أمر خام واحد للمعالج.
- متغيرصندوق مُعنون في ذاكرة الحاسوب يخزن قيمة تستخدمها وتغيّرها لاحقاً.
- نموذج (تعلّم الآلة)«البرنامج» الذي ينتجه تعلّم الآلة: أنماط تعلمها من بيانات التدريب، جاهز لإصدار التوقعات.
- يونيكودكتاب الشفرة المشترك للعالم: رقم متفق عليه لكل حرف في كل لغة، ولكل إيموجي.