انتقل إلى المحتوى

المرحلة ٢ · متوسط · F5

الحديث إلى الآلة

النموذج في أعماقه حساب على شبكات من الأرقام في الغالب، وتستطيع أن تتعلم كتابته.

١٣ درسًا · ١١٠ دقائقلطيف

عن هذا الفصل

تستطيع أن تبدأ من الصفر، بلا إعداد ولا خبرة سابقة. ستسمّي القيم، وتمشي في قائمة، وتختار بشرط، وتكتب وصفتك الخاصة، وتقرأ رسالة خطأ دون أن ترتجف. ثم تصل الأرقام في شبكات، ويطال الحسابُ الشبكةَ كلها دفعة واحدة، وتخرج صورة من الطرف الآخر.

ما ستقدر عليه، درسًا بعد درس

  1. ١

    ما البرنامج

    تقول ما البرنامج، وتتوقع الترتيب الذي تُنفَّذ به سطوره.

    ٧ دقائق
  2. ٢

    القيم والأسماء

    تعطي القيمة اسمًا، وتعيد استعماله، وتقول متى يجوز للاسم أن يتغير.

    ٨ دقائق
  3. ٣

    الأرقام والنصوص

    تميّز الرقم من النص، وتتوقع ما ستفعله علامة الجمع.

    ٨ دقائق
  4. ٤

    القوائم

    تبني قائمة، وتصل إلى أي عنصر بموضعه، وتعدّ من الصفر.

    ٨ دقائق
  5. ٥

    افعل هذا لكل عنصر

    تكتب حلقة على قائمة، وتقول ما يفعله جسمها في كل لفّة.

    ٩ دقائق
  6. ٦

    الاختيار

    تكتب شرطًا، وتقرأ ما يعيده، وتبقي العناصر التي تريدها وحدها.

    ٨ دقائق
  7. ٧

    الوصفات المسمّاة

    تكتب دالة، وتستدعيها بمدخلات مختلفة، وتعيد منها نتيجة.

    ٩ دقائق
  8. ٨

    قراءة الخطأ بلا خوف

    تقرأ أجزاء رسالة الخطأ الثلاثة، وتجد السطر الذي سبّبها.

    ٨ دقائق
  9. ٩

    شبكة أرقام

    تقرأ الشكل بصوت مرتفع، وتصل إلى أي رقم في الشبكة بعنوانه.

    ١٠ دقائق
  10. ١٠

    الحساب على كل شيء دفعة واحدة

    تُجري الحساب على شبكة كاملة في سطر واحد، وتتوقع الشكل الخارج منها.

    ٩ دقائق
  11. ١١

    ارسمها قبل أن تثق بها

    ترسم مجموعة أرقام وتسمّي شيئًا أخفاه الملخص.

    ٨ دقائق
  12. ١٢

    تجربة صغيرة واحدة

    تحمّل أرقامًا حقيقية، وتفحصها، وتحسب شيئًا واحدًا، وترسم النتيجة.

    ٩ دقائق
  13. ١٣

    قراءة كود الآخرين

    تستنتج ما يفعله مقطع كود غريب دون أن تسأل كاتبه.

    ٩ دقائق

قبل أن تبدأ

لا شيء تتعلّمه قبله. تستطيع أن تبدأ من هنا.

وبعده

كل الفصول