حل الوحدة الرابعة البرمجة مع بايثون ومراجعة الجزء الأول المهارات الرقمية ثالث متوسط ف1

جرب بنفسك — فهرسة القائمة صفحة ١٣٦

جرب بنفسك — فهرسة القائمة صفحة ١٣٦
يمكن النقر على الصورة لتكبيرها.

المرجع: القوائم وصفوف البيانات، «print("subjects[0]: ", subjects[0])»

جرب بنفسك — الدالة min صفحة ١٣٨

جرب بنفسك — الدالة min صفحة ١٣٨
يمكن النقر على الصورة لتكبيرها.

المرجع: القوائم وصفوف البيانات، «minLetter = min(letters)»

جرب بنفسك — دوال القائمة صفحة ١٤١

جرب بنفسك — دوال القائمة صفحة ١٤١
يمكن النقر على الصورة لتكبيرها.

المرجع: القوائم وصفوف البيانات، «ما الدالة التي ستستخدمها لإزالة عنصر "dairy" من القائمة؟»

جرب بنفسك — طباعة الصف صفحة ١٤٣

جرب بنفسك — طباعة الصف صفحة ١٤٣
يمكن النقر على الصورة لتكبيرها.

المرجع: القوائم وصفوف البيانات، «fruitsTuple = ("apple", "orange", "banana")»

لنطبق معًا صفحة ١٤٥

لنطبق معًا صفحة ١٤٥
يمكن النقر على الصورة لتكبيرها.

المرجع: القوائم وصفوف البيانات، «ترقيم القائمة يبدأ من:»

نتائج الأوامر صفحة ١٤٦

نتائج الأوامر صفحة ١٤٦
يمكن النقر على الصورة لتكبيرها.

المرجع: القوائم وصفوف البيانات، «C = ["red", "orange", "green", "blue", "white"]»

أنشطة تطبيقية صفحة ١٤٧

أنشطة تطبيقية صفحة ١٤٧ — الجزء ١
يمكن النقر على الصورة لتكبيرها.
أنشطة تطبيقية صفحة ١٤٧ — الجزء ٢
يمكن النقر على الصورة لتكبيرها.

المرجع: القوائم وصفوف البيانات، «إنشاء قائمة Subject التي تحتوي على العناصر الآتية: Arabic, Math, Social, Biology»

جرب بنفسك — التقريب صفحة ١٦٠

جرب بنفسك — التقريب صفحة ١٦٠
يمكن النقر على الصورة لتكبيرها.

المرجع: المكتبات البرمجية، «حاول أن تجرب الدالتين السابقتين على الرقم -3.4.»

لنطبق معاً صفحة ١٦٩

لنطبق معاً صفحة ١٦٩
يمكن النقر على الصورة لتكبيرها.

المرجع: المكتبات البرمجية، «right_this_minute = datetime.today().minute»

لنطبق معاً صفحة ١٧٠

لنطبق معاً صفحة ١٧٠
يمكن النقر على الصورة لتكبيرها.

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

جرب بنفسك — الخطوط المتقطعة صفحة ١٧٥

جرب بنفسك — الخطوط المتقطعة صفحة ١٧٥
يمكن النقر على الصورة لتكبيرها.

المرجع: بناء الواجهات الرسومية بلغة البايثون، «canvas.create_line(0,100,400,100,fill="white",dash=100)»

جرب بنفسك — النقر المزدوج صفحة ١٧٦

جرب بنفسك — النقر المزدوج صفحة ١٧٦
يمكن النقر على الصورة لتكبيرها.

المرجع: بناء الواجهات الرسومية بلغة البايثون، «canvas.bind("<Double-Button-1>", callback)»

جرب بنفسك — الخطوط المتقطعة صفحة ١٧٧

جرب بنفسك — الخطوط المتقطعة صفحة ١٧٧
يمكن النقر على الصورة لتكبيرها.

المرجع: بناء الواجهات الرسومية بلغة البايثون، «canvas.create_line(0,200,400,200,fill="white",dash=1)»

جرب بنفسك — المستطيل صفحة ١٧٨

جرب بنفسك — المستطيل صفحة ١٧٨
يمكن النقر على الصورة لتكبيرها.

المرجع: بناء الواجهات الرسومية بلغة البايثون، «canvas.create_rectangle(30,10,120,80,width=5,fill="green")»

جرب بنفسك — رسم الأشكال البيضاوية صفحة ١٨٠

جرب بنفسك — رسم الأشكال البيضاوية صفحة ١٨٠
يمكن النقر على الصورة لتكبيرها.

المرجع: بناء الواجهات الرسومية بلغة البايثون، «اكتب المقطع البرمجي اللازم لرسم الأشكال الآتية:»

لنطبق معاً صفحة ١٨١

لنطبق معاً صفحة ١٨١
يمكن النقر على الصورة لتكبيرها.

المرجع: بناء الواجهات الرسومية بلغة البايثون، «window.title("Graphics Window")»

أنشطة تطبيقية صفحة ١٨٢

أنشطة تطبيقية صفحة ١٨٢ — الجزء ١
يمكن النقر على الصورة لتكبيرها.
أنشطة تطبيقية صفحة ١٨٢ — الجزء ٢
يمكن النقر على الصورة لتكبيرها.

المرجع: بناء الواجهات الرسومية بلغة البايثون، «أنشئ مقطعاً برمجياً لرسم الأشكال الآتية:»

جرب بنفسك — قاموس الفاكهة صفحة ١٨٦

جرب بنفسك — قاموس الفاكهة صفحة ١٨٦
يمكن النقر على الصورة لتكبيرها.

المرجع: القواميس، «أنشئ قاموساً يحتوي على أسماء ثلاثة طلبة، والفاكهة المفضلة لكل واحد منهم.»

جرب بنفسك — تعديل قيمة في القاموس صفحة ١٨٨

جرب بنفسك — تعديل قيمة في القاموس صفحة ١٨٨
يمكن النقر على الصورة لتكبيرها.

المرجع: القواميس، «Students["Ali"] = "Social Studies"»

أنشطة تطبيقية صفحة ١٩٣

أنشطة تطبيقية صفحة ١٩٣ — الجزء ١
يمكن النقر على الصورة لتكبيرها.
أنشطة تطبيقية صفحة ١٩٣ — الجزء ٢
يمكن النقر على الصورة لتكبيرها.

المرجع: القواميس، «وضح الاختلاف بين القاموس والقائمة من حيث طريقة الوصول إلى عناصر كل منهما.»

أنشطة تطبيقية صفحة ١٩٤

أنشطة تطبيقية صفحة ١٩٤ — الجزء ١
يمكن النقر على الصورة لتكبيرها.
أنشطة تطبيقية صفحة ١٩٤ — الجزء ٢
يمكن النقر على الصورة لتكبيرها.

المرجع: القواميس، «يحتوي على الاسم الأول والاسم الأخير لثلاثة من أصدقائك.»

جرب بنفسك — فهرسة قائمة متداخلة صفحة ١٩٦

جرب بنفسك — فهرسة قائمة متداخلة صفحة ١٩٦
يمكن النقر على الصورة لتكبيرها.

المرجع: القوائم المتداخلة، «thislist = ["a", "b", ["c", "d"], "e", "f"]»

جرب بنفسك — التكرار المتداخل صفحة ١٩٨

جرب بنفسك — التكرار المتداخل صفحة ١٩٨
يمكن النقر على الصورة لتكبيرها.

المرجع: القوائم المتداخلة، «ThisList = [[1,2,3],[4,5,6],[7,8,9]]»

لنطبق معاً صفحة ١٩٩

لنطبق معاً صفحة ١٩٩
يمكن النقر على الصورة لتكبيرها.

المرجع: القوائم المتداخلة، «list=[3,4,["a","b"]]»

أنشطة تطبيقية صفحة ٢٠٠

أنشطة تطبيقية صفحة ٢٠٠ — الجزء ١
يمكن النقر على الصورة لتكبيرها.
أنشطة تطبيقية صفحة ٢٠٠ — الجزء ٢
يمكن النقر على الصورة لتكبيرها.

المرجع: القوائم المتداخلة، «ينشئ بايثون مصفوفة ثنائية الأبعاد (2D array) باستخدام القوائم المتداخلة.»

جرب بنفسك — قراءة أسطر الملف صفحة ٢٠٤

جرب بنفسك — قراءة أسطر الملف صفحة ٢٠٤
يمكن النقر على الصورة لتكبيرها.

المرجع: الملفات، «line = f.readline()»

جرب بنفسك — إزالة محرف الانتقال صفحة ٢٠٧

جرب بنفسك — إزالة محرف الانتقال صفحة ٢٠٧
يمكن النقر على الصورة لتكبيرها.

المرجع: الملفات، «يحتوي cities.txt على أربعة أسطر: Riyadh وJeddah وAbha وDammam.»

لنطبق معاً صفحة ٢١٢

لنطبق معاً صفحة ٢١٢
يمكن النقر على الصورة لتكبيرها.

المرجع: الملفات، «عندما تقرأ من ملف txt فإنك تضيف أسطراً جديدة.»

أنشطة تطبيقية صفحة ٢١٣

أنشطة تطبيقية صفحة ٢١٣ — الجزء ١
يمكن النقر على الصورة لتكبيرها.
أنشطة تطبيقية صفحة ٢١٣ — الجزء ٢
يمكن النقر على الصورة لتكبيرها.

المرجع: الملفات، «f.write("Riyadh")»

أنشطة تطبيقية صفحة ٢١٤

أنشطة تطبيقية صفحة ٢١٤ — الجزء ١
يمكن النقر على الصورة لتكبيرها.
أنشطة تطبيقية صفحة ٢١٤ — الجزء ٢
يمكن النقر على الصورة لتكبيرها.
أنشطة تطبيقية صفحة ٢١٤ — الجزء ٣
يمكن النقر على الصورة لتكبيرها.
أنشطة تطبيقية صفحة ٢١٤ — الجزء ٤
يمكن النقر على الصورة لتكبيرها.

المرجع: الملفات، «أنشئ الملف النصي "temperature.txt".»

مشروع الوحدة صفحة ٢١٥

مشروع الوحدة صفحة ٢١٥ — الجزء ١
يمكن النقر على الصورة لتكبيرها.
مشروع الوحدة صفحة ٢١٥ — الجزء ٢
يمكن النقر على الصورة لتكبيرها.

المرجع: مشروع الوحدة الرابعة، «لحساب متوسط درجة الطالب، تحتاج إلى معرفة درجاته في مادة الرياضيات، والعلوم، والدراسات الاجتماعي…»

تقويم المهارات صفحة ٢١٦

تقويم المهارات صفحة ٢١٦
يمكن النقر على الصورة لتكبيرها.

المرجع: في الختام، «التمييز بين هياكل البيانات.»

اختبر نفسك صفحة ٢١٨

اختبر نفسك صفحة ٢١٨ — الجزء ١
يمكن النقر على الصورة لتكبيرها.
اختبر نفسك صفحة ٢١٨ — الجزء ٢
يمكن النقر على الصورة لتكبيرها.

المرجع: اختبر نفسك، «يرتبط الأمن السيبراني بحماية أجهزة الحاسب والشبكات والبرامج والبيانات من الوصول غير المصرح به.…»

اختبر نفسك صفحة ٢١٩

اختبر نفسك صفحة ٢١٩ — الجزء ١
يمكن النقر على الصورة لتكبيرها.
اختبر نفسك صفحة ٢١٩ — الجزء ٢
يمكن النقر على الصورة لتكبيرها.

المرجع: اختبر نفسك، «يقتصر استخدام النوافذ المنبثقة على المعلنين لجذب الانتباه.»

اختبر نفسك صفحة ٢٢٠

اختبر نفسك صفحة ٢٢٠ — الجزء ١
يمكن النقر على الصورة لتكبيرها.
اختبر نفسك صفحة ٢٢٠ — الجزء ٢
يمكن النقر على الصورة لتكبيرها.

المرجع: اختبر نفسك، «عند استخدام قواعد البيانات في الأعمال التجارية، من السهل إضافة البيانات أو تعديلها أو حذفها.»

اختبر نفسك صفحة ٢٢١

اختبر نفسك صفحة ٢٢١ — الجزء ١
يمكن النقر على الصورة لتكبيرها.
اختبر نفسك صفحة ٢٢١ — الجزء ٢
يمكن النقر على الصورة لتكبيرها.

المرجع: اختبر نفسك، «هناك ثلاثة أنواع من العلاقات: علاقة رأس برأس، وعلاقة رأس بأطراف، وعلاقة أطراف بأطراف.»

اختبر نفسك صفحة ٢٢٢

اختبر نفسك صفحة ٢٢٢ — الجزء ١
يمكن النقر على الصورة لتكبيرها.
اختبر نفسك صفحة ٢٢٢ — الجزء ٢
يمكن النقر على الصورة لتكبيرها.

المرجع: اختبر نفسك، «خدمة تتبع توصيل المنتج هي إحدى الخدمات التي تعتمد عليها التجارة الإلكترونية.»

اختبر نفسك صفحة ٢٢٣

اختبر نفسك صفحة ٢٢٣ — الجزء ١
يمكن النقر على الصورة لتكبيرها.
اختبر نفسك صفحة ٢٢٣ — الجزء ٢
يمكن النقر على الصورة لتكبيرها.

المرجع: اختبر نفسك، «التحويل الإلكتروني للأموال (Electronic Fund Transfer) هو تقنية مستخدمة على نطاق واسع في التجارة…»

اختبر نفسك صفحة ٢٢٤

اختبر نفسك صفحة ٢٢٤
يمكن النقر على الصورة لتكبيرها.

المرجع: اختبر نفسك، «fruits.remove("apple")»

اختبر نفسك صفحة ٢٢٥

اختبر نفسك صفحة ٢٢٥ — الجزء ١
يمكن النقر على الصورة لتكبيرها.
اختبر نفسك صفحة ٢٢٥ — الجزء ٢
يمكن النقر على الصورة لتكبيرها.

المرجع: اختبر نفسك، «المكتبة البرمجية منظمة بحيث يمكن استخدامها بواسطة برامج متعددة ذات طبيعة مختلفة.»

اختبر نفسك صفحة ٢٢٦

اختبر نفسك صفحة ٢٢٦
يمكن النقر على الصورة لتكبيرها.

المرجع: اختبر نفسك، «numbers = {1:"One", 2:"Two", 3:"Three"}»

اختبر نفسك صفحة ٢٢٧

اختبر نفسك صفحة ٢٢٧ — الجزء ١
يمكن النقر على الصورة لتكبيرها.
اختبر نفسك صفحة ٢٢٧ — الجزء ٢
يمكن النقر على الصورة لتكبيرها.

المرجع: اختبر نفسك، «list=[1,"a",[35,"e"]]»

الوحدة الرابعة: البرمجة مع بايثون ومراجعة الجزء الأول · الصفحات ١٣٦ – ٢٢٧ · طبعة ١٤٤٨هـ

حلول أنشطة هياكل البيانات والمكتبات والواجهات الرسومية والملفات في بايثون، ثم مشروع الوحدة ومراجعة «اختبر نفسك».

  1. آدمي يتم التنمر عليه لأنه يلعب قنشن

    الكيبورد حالف يغثني اكتب التنمر يكتب النمر النمر تلقاه في الغابه ياصاحبي

اترك تعليقاً

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها بـ *