مقدمة

مكتمل

على الرغم من أن مطوري الويب يبنون مواقع الويب باستخدام أدوات مثل Node.js أو ASP.NET أو Java، ويقومون بتشغيل التعليمات البرمجية محلياً باستخدام الأدوات في محررات التعليمات البرمجية مثل Visual Studio Code، إلا إن مطوري Python لديهم بعض الأدوات المتاحة الأخرى.

وتسمى واحدة من تلك الأدوات المفيدة دفتر الملاحظات. دفتر الملاحظات هو بيئة تفاعلية يمكن للمطور استخدامها لتشغيل كتل التعليمات البرمجية وإضافة مناطق للتوثيق لشرح التعليمات البرمجية نفسها. على الرغم من أن مطوري Python يمكنهم أيضاً استخدام ملفات .py لتشغيل برامج Python مباشرة، إلا إنه يمكنهم استخدام دفاتر الملاحظات لتشغيل التعليمات البرمجية وتوثيقها، مع توضيح منطقها على طول الطريق.

السيناريو: عضو الطاقم في محطة الفضاء الدولية

افترض أنك أحد أعضاء طاقم سفينة فضاء. مهمتك هي تسليم بعض المعدات المهمة إلى محطة الفضاء الدولية (ISS). إذا لم تكن على دراية ببعض الأزرار العديدة على وحدة التحكم في سفينة الفضاء، فمن الأفضل عدم التعلم بطريقة التجربة والخطأ، في منتصف الرحلة! بدلاً من ذلك، يمكنك الرجوع إلى وثائق السفينة لمعرفة الأزرار التي يجب الضغط عليها لأداء المهام المختلفة. ولكن ماذا لو كان الدليل غير مكتمل؟

مهمتك هي تحسين دليل السفينة عن طريق إنشاء تفسيرات تفاعلية لضوابط السفينة. من خلال العمل باستخدام دفتر الملاحظات، يمكنك بسهولة شرح استخدامات الأجزاء المختلفة من وحدة التحكم.

ماذا ستتعلم؟

في نهاية هذه الوحدة، ستتمكن من:

  • إنشاء دفتر ملاحظات Jupyter محلياً.
  • تشغيل دفتر ملاحظات Jupyter باستخدام Python في Visual Studio Code.
  • وصف بعض الطرق لإنشاء دفتر ملاحظات.

ما الهدف الأساسي؟

استفد من دفاتر الملاحظات كأداة لإنشاء تجربة تعليمية أكثر تفاعلية.