أساسيات البرمجة باستخدام لغة بايثون ٢
-
مقدمة الدورة
-
مواد الدورة (Course Materials)
-
المجموعات (Collections)11 المواضيع|8 الإختبارات
-
فهم المجموعات (Understading collections)
-
عمل مجموعات بسيطة (Creating simple collections)
-
مختصر كتابي: عمل مجموعات بسيطة (Creating simple collections)
-
عمل مجموعات معقدة (Creating complex collections)
-
مختصر كتابي: عمل مجموعات معقدة (Creating complex collections)
-
العمل مع المجموعات (Working with collections)
-
مختصر كتابي: العمل مع المجموعات (Working with collections)
-
المجموعات في لغات البرمجة (Collections in programming languages)
-
تحدي المجموعات
-
حل تحدي المجموعات
-
المصادر
-
فهم المجموعات (Understading collections)
-
التكرارات (Iterations)9 المواضيع|8 الإختبارات
-
مقدمة في التكرارات (Introduction to iterations)
-
مختصر كتابي: مقدمة في التكرارات (Introduction to iterations)
-
التكرارات على المجموعات (Iterating through collections)
-
مختصر كتابي: التكرارات على المجموعات (Iterating through collections)
-
التكرار بشرط معين (Iterating to a custom endpoint)
-
مختصر كتابي: التكرار بشرط معين (iterating to a custom endpoint)
-
تحدي التكرارات
-
حل تحدي التكرارات
-
المصادر
-
مقدمة في التكرارات (Introduction to iterations)
-
استعمال الكود الخارجي (Using external code)12 المواضيع|6 الإختبارات
-
مقدمة في استعمال الكود الخارجي (Introduction to external code)
-
مختصر كتابي: مقدمة في استعمال الكود الخارجي (Introduction to external code)
-
تكوين وحدات بسيطة (Create simple modules)
-
مختصر كتابي: تكوين وحدات بسيطة (Create simple modules)
-
استعمال وحدات بايثون المدمجة (Use Python built-in modules)
-
تثبيت وحدات بايثون الخارجية (Install modules from PyPI using Pip)
-
حل مشكلة عدم تعرف النظام على pip لتثبيت الـ Modules الخارجية
-
مختصر كتابي: تثبيت وحدات بايثون الخارجية (Install modules from PyPI using Pip)
-
مثال باستخدام وحدة بايثون المدمجة تيرتل (Turtle Example)
-
تحدي استخدام الكود الخارجي
-
حل تحدي استخدام الكود الخارجي
-
المصادر
-
مقدمة في استعمال الكود الخارجي (Introduction to external code)
-
العمل مع السلاسل (Working with strings)8 المواضيع|6 الإختبارات
-
التخطيط لبرنامج (Planning a program)4 المواضيع|4 الإختبارات
-
المدخلات والمخرجات (Inputs and outputs)5 المواضيع
-
التصحيح (Debugging)10 المواضيع|4 الإختبارات
-
مقدمة في التصحيح (Introduction to Debugging)
-
مختصر كتابي: مقدمة في التصحيح (Introduction to Debugging)
-
التصحيح في الIDE (Debugging in IDE)
-
تفسير رسالة الخطأ (Interpreting error message)
-
التصحيح بدون رسالة خطأ (Debugging without an error message)
-
عمل حالة اختبار (Creating a test case)
-
مختصر كتابي: عمل حالة اختبار (Creating a test case)
-
تحدي التصحيح
-
حل تحدي التصحيح
-
المصادر
-
مقدمة في التصحيح (Introduction to Debugging)
-
الكائنات (Objects)7 المواضيع|2 الإختبارات
-
مواضيع متقدمة (Advanced topics)7 المواضيع|6 الإختبارات
-
مواضيع متقدمة في البرمجة (Advanecd topics in programming)
-
ادارة الذاكرة في لغات البرمجة (Memory management in programming languages)
-
مختصر كتابي: ادارة الذاكرة في لغات البرمجة (Memory management in programming languages)
-
مقدمة في الmultithreading (Introduction to multithreading)
-
مقدمة في الخوارزميات (Introduction to algorithms)
-
مختصر كتابي: مقدمة في الخوارزميات (Introduction to algorithms)
-
المصادر
-
مواضيع متقدمة في البرمجة (Advanecd topics in programming)
-
التسليم النهائي للدورة
-
خاتمة الدورة
الإختبارات
المشاركون 900
ملخص اختبار
اكتمل 0 من 13 أسئلة
أسئلة:
معلومة
لقد أكملت بالفعل اختبار من قبل. وبالتالي لا يمكنك البدء مرة أخرى.
جارٍ تحميل اختبار…
يجب عليك تسجيل الدخول أو التسجيل لبدء اختبار.
يجب عليك أولاً إكمال ما يلي:
نتائج
نتائج
أجاب 0 من 13 أسئلة بشكل صحيح
وقتك:
لقد انقضى الوقت
لقد وصلت إلى 0 من 0 نقطة(نقاط)، (0)
النقاط المكتسبة: 0 من 0، (0)
0 مقالة (مقالات) معلقة (النقاط المحتملة: 0)
فئات
- غير مصنفة 0%
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
- 13
- حاضِر
- مراجعة
- أجاب
- صحيح
- غير صحيح
-
سؤال 1 من 13
1. سؤال
أي من ال statements الآتية يقوم بعمل Dictionary؟
صحيحغير صحيح -
سؤال 2 من 13
2. سؤال
ما هي قيمة أول index في ال list؟
صحيحغير صحيح -
سؤال 3 من 13
3. سؤال
أي من التالي من مميزات استخدام ال collection؟
صحيحغير صحيح -
سؤال 4 من 13
4. سؤال
ما هو نوع ال collection الآتية؟
colors = ['red', 'orange', 'yellow']
صحيحغير صحيح -
سؤال 5 من 13
5. سؤال
تتطلب بايثون أن تكون جميع القيم في ال list من نفس نوع البيانات.
صحيحغير صحيح -
سؤال 6 من 13
6. سؤال
ما نوع هذه ال collection؟
fruits = ("apple", "banana", "cherry")
صحيحغير صحيح -
سؤال 7 من 13
7. سؤال
في حالة ال dictionary، يمكن اضافة عناصر متكررة.
صحيحغير صحيح -
سؤال 8 من 13
8. سؤال
يمكن عمل set من عناصر تختلف في نوع البيانات.
صحيحغير صحيح -
سؤال 9 من 13
9. سؤال
بالنظر للكود التالي، ما هو ال index الخاص بالعنصر e؟
vowels = ['a', 'e', 'i', 'o', 'i', 'u']
صحيحغير صحيح -
سؤال 10 من 13
10. سؤال
ما هي الصيغة الصحيحة لعمل set؟
صحيحغير صحيح -
سؤال 11 من 13
11. سؤال
الصيغة التالية لل dictionary تعتبر صحيحة.
[“apple”, “banana”, “cherry”]
صحيحغير صحيح -
سؤال 12 من 13
12. سؤال
اذا تمت اضافة عنصر في list يتم اضافته في آخر index
صحيحغير صحيح -
سؤال 13 من 13
13. سؤال
ما الذي يطبعه الكود التالي؟
thislist = ["apple", "banana", "cherry"] print(len(thislist))
صحيحغير صحيح