المكتبات البرمجية - المهارات الرقمية - ثالث متوسط

الدرس الثاني: المكتبات البرمجية

المكتبات البرمجية Programming Library)

شرح المكتبات البرمجية Programming Library)

خصائص المكتبة البرمجية

شرح خصائص المكتبة البرمجية
الدرس الثاني: المكتبات البرمجية

المكتبات في بايثون

شرح المكتبات في بايثون

من أمثلة النماذج البرمجية القياسية في بايثون

شرح من أمثلة النماذج البرمجية القياسية في بايثون

أهمية النماذج البرمجية

شرح أهمية النماذج البرمجية

تتوفر بعض النماذج في جميع إصدارات ونسخ بايثون بينما يكون البعض الآخر متاحًا فقط عندما يدعمها النظام الأساسي أو يطلبها، كما تتطلب بعض النماذج الأخرى أن تقوم بتثبيتها وإعدادها عند تثبيت بيئة با

شرح تتوفر بعض النماذج في جميع إصدارات ونسخ بايثون بينما يكون البعض الآخر متاحًا فقط عندما يدعمها النظام الأساسي أو يطلبها، كما تتطلب بعض النماذج الأخرى أن تقوم بتثبيتها وإعدادها عند تثبيت بيئة با
الدرس الثاني: المكتبات البرمجية

مكتبة بايثون القياسية Python Standard Library)

شرح مكتبة بايثون القياسية Python Standard Library)
الدرس الثاني: المكتبات البرمجية

يمثل الرسم البياني أدناه بعض نماذج المكتبة القياسية Standard Library) وبعض دوالها.

شرح يمثل الرسم البياني أدناه بعض نماذج المكتبة القياسية Standard Library) وبعض دوالها.
الدرس الثاني: المكتبات البرمجية

استخدام مكتبة بايثون القياسية

شرح استخدام مكتبة بايثون القياسية

استيراد الكل

شرح استيراد الكل

مكتبات بایئون الخارجية (External Python libraries) هي مكتبات إضافية غير مثبتة في بايثون. ومن أجل استخدامه تحتاج إلى استيرادها إلى البرنامج.

الدرس الثاني: المكتبات البرمجية

استيراد دوال من نموذج برمجي

شرح استيراد دوال من نموذج برمجي

استيراد النماذج البرمجية

شرح استيراد النماذج البرمجية
الدرس الثاني: المكتبات البرمجية

الوحدات النمطية الأكثر استخدامًا في المكتبة القياسية

شرح الوحدات النمطية الأكثر استخدامًا في المكتبة القياسية

نموذج sys البرمجي

شرح نموذج sys البرمجي
الدرس الثاني: المكتبات البرمجية

مثال على نموذج sys البرمجي

شرح مثال على نموذج sys البرمجي

نموذج os البرمجي

شرح نموذج os البرمجي
الدرس الثاني: المكتبات البرمجية

استخدام الدوال الخاصة بنموذج os البرمجي بأكثر من ملف لمواقع مختلفة:

شرح استخدام الدوال الخاصة بنموذج os البرمجي بأكثر من ملف لمواقع مختلفة:
الدرس الثاني: المكتبات البرمجية

نموذج ( )dir البرمجي

شرح نموذج ( )dir البرمجي

دالة dir ليست مفيدة للمكتبات فقط، بل يمكن استخدامها مع جميع كائنات بايثون مثل الفئات (classes) والدوال (functions) ، كما أنها تدعم أنواع البيانات من النصوص والأرقام.

شرح دالة dir ليست مفيدة للمكتبات فقط، بل يمكن استخدامها مع جميع كائنات بايثون مثل الفئات (classes) والدوال (functions) ، كما أنها تدعم أنواع البيانات من النصوص والأرقام.
الدرس الثاني: المكتبات البرمجية

نموذج math البرمجي

شرح نموذج math البرمجي

للتعامل مع الزاويا في بايثون يجب أن تكون الزوايا بالتقدير الدائري.

شرح للتعامل مع الزاويا في بايثون يجب أن تكون الزوايا بالتقدير الدائري.
الدرس الثاني: المكتبات البرمجية

يمكنك الآن التعامل مع الدوال الخاصة بزاوية 60 درجة بالتقدير الدائري.

شرح يمكنك الآن التعامل مع الدوال الخاصة بزاوية 60 درجة بالتقدير الدائري.

يمكن لدوال النموذج math البرمجي أن تساعدك على إجراء حسابات معقدة.

شرح يمكن لدوال النموذج math البرمجي أن تساعدك على إجراء حسابات معقدة.
الدرس الثاني: المكتبات البرمجية

الدالتان الآتيتان تساعدان في تقريب الأعداد العشرية

شرح الدالتان الآتيتان تساعدان في تقريب الأعداد العشرية

نموذج tkinter البرمجي

شرح نموذج tkinter البرمجي
الدرس الثاني: المكتبات البرمجية

نموذج time البرمجي

شرح نموذج time البرمجي

نموذج datetime البرمجي

شرح نموذج datetime البرمجي
الدرس الثاني: المكتبات البرمجية

يمكنك أن تسأل عن اليوم بطريقة مختلفة باستخدام سمة (Attribute) الدالة.

شرح يمكنك أن تسأل عن اليوم بطريقة مختلفة باستخدام سمة (Attribute) الدالة.
الدرس الثاني: المكتبات البرمجية

مميزات إنشاء المقطع البرمجي الخاص بك

شرح مميزات إنشاء المقطع البرمجي الخاص بك

مدیر حزم بايثون

شرح مدیر حزم بايثون
الدرس الثاني: المكتبات البرمجية

بدء استخدام نموذج باي جايم البرمجي

شرح بدء استخدام نموذج باي جايم البرمجي
الدرس الثاني: المكتبات البرمجية

لإنشاء شاشتك الخاصة، عليك استخدام الأوامر الآتية:

شرح لإنشاء شاشتك الخاصة، عليك استخدام الأوامر الآتية:
الدرس الثاني: المكتبات البرمجية

تعريف ألوان البرنامج وفق نظام ألوان (RGB).

شرح تعريف ألوان البرنامج وفق نظام ألوان (RGB).

المثال الآتي ستنشئ شكلا بناء على خطوط.

شرح المثال الآتي ستنشئ شكلا بناء على خطوط.
الدرس الثاني: المكتبات البرمجية

التخزين المؤقت المزدوج (double buffering)

شرح التخزين المؤقت المزدوج (double buffering)

عرض صورة بواسطة (PyGame)

شرح عرض صورة بواسطة (PyGame)

لتحميل الخلفية في النافذة يجب أن نضيف الأوامر الآتية إلى المقطع البرمجي:

شرح لتحميل الخلفية في النافذة يجب أن نضيف الأوامر الآتية إلى المقطع البرمجي:
الدرس الثاني: المكتبات البرمجية

إضافة صورة وكائن الخلفية

شرح إضافة صورة وكائن الخلفية
الدرس الثاني: المكتبات البرمجية

أنشئ المقطع البرمجي الآتي ثم أجب عن الأسئلة الآتية:

شرح أنشئ المقطع البرمجي الآتي ثم أجب عن الأسئلة الآتية:
الدرس الثاني: المكتبات البرمجية

وضح الفرق بين مكتبات بايثون القياسية ومكتبات بايثون الأخرى، واذكر بعض الأمثلة على كل منهما.

وضح اثنتين من مميزات إنشاء المقطع البرمجي الخاص بك بدلًا من استخدام النماذج البرمجية الخارجية.