صفحة 113 - كتاب المهارات الرقمية - الصف 8 - الفصل 1 - المملكة العربية السعودية

الكتاب: كتاب المهارات الرقمية - الصف 8 - الفصل 1 | المادة: المهارات الرقمية | المرحلة: الصف 8 | الفصل الدراسي: 1

الدولة: المملكة العربية السعودية | المنهج: المنهج السعودي - وزارة التعليم

📚 معلومات الصفحة

الكتاب: كتاب المهارات الرقمية - الصف 8 - الفصل 1 | المادة: المهارات الرقمية | المرحلة: الصف 8 | الفصل الدراسي: 1

الدولة: المملكة العربية السعودية | المنهج: المنهج السعودي - وزارة التعليم

نوع المحتوى: درس تعليمي

📝 ملخص الصفحة

📚 إنشاء مشروع جديد في PyCharm

المفاهيم الأساسية

مجلد PythonProject: مجلد يتم إنشاؤه تلقائيًا عند تثبيت بيئة PyCharm لأول مرة لحفظ ملفات بايثون والحفاظ عليها منظمة.

خريطة المفاهيم

```markmap

الوحدة الثالثة: البرمجة مع بايثون

أهداف التعلم

استخدام بيئة PyCharm Community

  • إنشاء مقطع برمجي
  • فتح بيئة باي تشارم
- اضغط على زر (بحث) Search

- اكتب PyCharm في شريط البحث، ثم اضغط عليه

  • إنشاء مشروع جديد
- ينشئ البرنامج مجلدًا تلقائيًا باسم PythonProject

- يمكن تسمية المجلد باسم آخر من اختيارك

- ينشئ البرنامج ملف main.py تلقائيًا

استخدام الجمل الشرطية

  • استخدام أنواع مختلفة
  • التمييز بينها

استخدام الحلقات

  • استخدام الحلقات في بايثون
  • إيقاف الحلقة بعبارة الإيقاف
  • استخدام الحلقات المتداخلة
  • إنشاء أنماط باستخدام الحلقات

الدوال

  • فهم ماهية الدالة
  • بناء دوال جديدة
  • التعامل مع معاملات الدالة
  • تمييز المتغيرات المحلية والعامة

معالجة جداول البيانات

  • استخدام التعليمات البرمجية لمعالجة جداول البيانات

الأدوات

  • إصدار بيئة التواصل باي تشارم (PyCharm Community Edition)
- تُستخدم خصيصًا للغة بايثون

- متوافقة مع: ويندوز، لينكس، ماك أو إس

- يمكن تنزيلها مجانًا من: https://www.jetbrains.com/pycharm/

مراحل إنشاء البرنامج

  • تحديد المشكلة
  • كتابة الخطوات الخوارزمية
  • رسم المخطط الانسيابي
  • كتابة المقطع البرمجي

الأشكال المستخدمة في المخطط الانسيابي

  • البيضاوي: البداية / النهاية
  • متوازي الأضلاع: الإدخال / الإخراج
  • المستطيل: العمليات
  • المعين: اتخاذ قرار
  • السهم (↓): عرض التسلسل

أمثلة على أنواع البيانات

الأعداد الصحيحة (int)

  • مثال: 900000, 0, 999, 12

الأعداد الحقيقية (float)

  • مثال: 3.0, -90.5, 0.0003, 4.5

النصوص والرموز (str)

  • مثال: "$", "hello", "Saad"

قيمة منطقية (bool)

  • مثال: True, False

إدخال البيانات من المستخدم

خطوات العملية

  • طلب الإدخال: `print("الرجاء إدخال قيمة للمتغير x:")`
  • استقبال القيمة: `x = input()`
  • عرض النتيجة: `print("قيمة x:", x)`

العمليات الرياضية في بايثون

المقارنة مع الرياضيات

  • الجمع: 2 + 4 ← `2 + 4`
  • الطرح: 2 - 4 ← `2 - 4`
  • الضرب: 2x4 ← `2 * 4`
  • القسمة: 2 ÷ 4 ← `2 / 4`
  • الأس: x² ← `x ** 2`

المعاملات (Operators) في بايثون

المعاملات الرياضية

  • الرموز: `+ - / *`
  • الوصف: تُستخدم لإجراء العمليات الحسابية

معاملات الإسناد

  • الرموز: `= += -= *= /=`
  • الوصف: تُستخدم لإسناد قيم للمتغيرات

المعاملات الشرطية

  • الرموز: `> < == >= <= !=`
  • الوصف: تُستخدم في مقارنة القيم أثناء كتابة الجمل الشرطية

المعاملات المنطقية

  • الرموز: `and or not`
  • الوصف: تُستخدم لفحص أكثر من شرط في جملة شرطية واحدة، وأيضًا لفحص نقيض الشرط
```

نقاط مهمة

  • عند تثبيت PyCharm لأول مرة، ينشئ تلقائيًا مجلدًا باسم `PythonProject` لحفظ ملفات بايثون.
  • يمكنك تسمية المجلد باسم آخر من اختيارك.
  • عند إنشاء مشروع جديد، ينشئ PyCharm ملف `main.py` تلقائيًا كملف برمجي بداية.

📋 المحتوى المنظم

📖 محتوى تعليمي مفصّل

نوع: محتوى تعليمي

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

نوع: محتوى تعليمي

تستطيع تسمية المجلد باسم آخر من اختيارك

نوع: محتوى تعليمي

عند تثبيت البرنامج فإنه ينشئ بشكل تلقائي الملف main.py

نوع: METADATA

113

🔍 عناصر مرئية

Create Project

A screenshot of the PyCharm 'Create Project' dialog box. It displays fields for configuring a new Python project. The dialog is titled 'Create Project'.

pythonProject - main.py

A screenshot of the PyCharm Integrated Development Environment (IDE) showing an open project named 'pythonProject' and the 'main.py' file in the editor. The IDE displays a project explorer on the left and a code editor on the right.

📄 النص الكامل للصفحة

من أجل الحفاظ على ملفاتك منظمة، تحتاج إلى مجلد لحفظها. في المرة الأولى التي تقوم فيها بتثبيت بيئة التواصل باي تشارم على جهاز الحاسب الخاص بك، ينشئ البرنامج تلقائيًا مجلد باسم PythonProject، وتحفظ الملفات التي تقوم بإنشائها في هذا المجلد. وبهذه الطريقة يمكنك الوصول بسهولة إلى جميع ملفات بايثون الخاصة بك. تستطيع تسمية المجلد باسم آخر من اختيارك عند تثبيت البرنامج فإنه ينشئ بشكل تلقائي الملف main.py 113 --- VISUAL CONTEXT --- **FIGURE**: Create Project Description: A screenshot of the PyCharm 'Create Project' dialog box. It displays fields for configuring a new Python project. The dialog is titled 'Create Project'. Key Values: Location: C:\Users\admin\PycharmProjects\pythonProject, Python Interpreter: New environment using Virtualenv, Environment Location: C:\Users\admin\PycharmProjects\pythonProject\venv, Base interpreter: C:\Program Files\Python39\python.exe, Create a main.py welcome script (checked) Context: Illustrates the initial setup process for a new Python project in PyCharm, showing default settings for project location, virtual environment, base interpreter, and the option to create a welcome script. **FIGURE**: pythonProject - main.py Description: A screenshot of the PyCharm Integrated Development Environment (IDE) showing an open project named 'pythonProject' and the 'main.py' file in the editor. The IDE displays a project explorer on the left and a code editor on the right. Key Values: Project Name: pythonProject, File Open: main.py, Code Content: # This is a sample Python script. # Press Shift+F10 to execute it or replace it with your code. # Press Double Shift to search everywhere for classes, files, tool windows, actions, and settings. def print_hi(name): # Use a breakpoint in the code line below to debug your script. print(f'Hi, {name}') # Press Ctrl+F8 to toggle the breakpoint. # Press the green button in the gutter to run the script. if __name__ == '__main__': print_hi('PyCharm') # See PyCharm help at https://www.jetbrains.com/help/pycharm/, Status Bar: Version Control, TODO, Problems, Python Packages, Python Console, Terminal, Event Log, Download pre-built shared indexes: Reduce the indexing time and CP... (a minute ago), 1:1 4 spaces Python 3.9 (pythonProject12) Context: Demonstrates the default 'main.py' file created by PyCharm, providing a basic Python script example and illustrating the main components of the PyCharm IDE for code editing and project management, including the project explorer and editor panel.

🎴 بطاقات تعليمية للمراجعة

عدد البطاقات: 3 بطاقة لهذه الصفحة

ما الهدف الأساسي من إنشاء مجلد خاص لحفظ ملفات بايثون عند استخدام بيئة تطوير مثل PyCharm؟

  • أ) تسريع تشغيل البرامج النصية.
  • ب) تنظيم الملفات والوصول إليها بسهولة.
  • ج) منع الفيروسات من الوصول إلى الشيفرة المصدرية.
  • د) تقليل المساحة المستخدمة على القرص الصلب.

الإجابة الصحيحة: b

الإجابة: تنظيم الملفات والوصول إليها بسهولة.

الشرح: 1. المجلدات تُستخدم لتصنيف وتجميع الملفات ذات الصلة معًا. 2. في البرمجة، يساعد هذا على فصل مشاريع مختلفة أو أجزاء من المشروع الواحد. 3. النتيجة: الوصول المنظم والسريع إلى الملفات، مما يسهل عملية التطوير والصيانة.

تلميح: فكر في ميزة إدارية توفرها المجلدات في أنظمة الملفات.

التصنيف: مفهوم جوهري | المستوى: سهل

ما اسم الملف الافتراضي الذي ينشئه PyCharm تلقائيًا عند إنشاء مشروع جديد، إذا تم تفعيل الخيار المناسب؟

  • أ) app.py
  • ب) index.py
  • ج) main.py
  • د) start.py

الإجابة الصحيحة: c

الإجابة: main.py

الشرح: 1. عند إنشاء مشروع جديد في PyCharm، تظهر نافذة إعدادات. 2. يوجد خيار بعنوان 'Create a main.py welcome script'. 3. إذا كان هذا الخيار محددًا (مفعلًا)، فإن PyCharm ينشئ ملفًا باسم 'main.py' تلقائيًا داخل مجلد المشروع.

تلميح: هذا الملف غالبًا ما يكون نقطة البداية أو الدخول للتطبيق.

التصنيف: رقم/تاريخ | المستوى: سهل

أي مما يلي يمثل إجراءً صحيحًا يمكن للمبرمج القيام به وفقًا للنص عند بدء استخدام PyCharm؟

  • أ) حذف الملف main.py فور إنشائه.
  • ب) تسمية مجلد المشروع باسم آخر من اختياره.
  • ج) تغيير لغة البرمجة الافتراضية من بايثون.
  • د) تعطيل إنشاء البيئة الافتراضية (Virtualenv).

الإجابة الصحيحة: b

الإجابة: تسمية مجلد المشروع باسم آخر من اختياره.

الشرح: 1. ينشئ PyCharm مجلدًا افتراضيًا باسم 'PythonProject'. 2. ومع ذلك، النص يذكر صراحة أن المستخدم 'تستطيع تسمية المجلد باسم آخر من اختيارك'. 3. هذا يعني أن اسم المجلد الافتراضي ليس إلزاميًا ويمكن تغييره حسب تفضيل المبرمج.

تلميح: النص يشير إلى مرونة في خطوة التهيئة الأولية.

التصنيف: سؤال اختبار | المستوى: متوسط